В чем разница между Rsync & amp; Снимки BTRFS
Вопрос: Но, учитывая, что я действительно новичок в точке восстановления системы и Снимки, я не могу понять, какой из них выбрать, и в чем разница?
3 ответа
Timeshift работает в двух режимах: режим Rsync и BTRFS Режим.
В режиме rsync снимки делаются с использованием rsync и жестких ссылок, а общие файлы делятся между снимками для экономии места на диске.
В режиме BTRFS снимки делаются с использованием файловой системы BTRFS. BTRFS поддерживается только в тех системах, где есть макет подобъема типа Ubuntu.
- BTRFS — файловая система, которая нуждается в ней собственный раздел для хранения своей резервной копии.
- RSync может сохранять данные в любом месте, это более гибко.
У меня отмечена опция Rsync в моих настройках TimeShift, потому что она проще в настройке, чем BTRFS — я использую TimeShift для восстановления из небольшой ошибки, такой как неправильная настройка темы, неверная версия пакета и т. Д., Это работает довольно хорошо .
Если вам требуется более промежуточный вариант, тогда переходите к BTRFS. Вы создаете снимок вашей системы в том же разделе, к которому вы можете выполнить откат.
В чем разница между снимками Rsync и BTRFS
Вопрос: Но, учитывая, что я действительно плохо знаком с точкой восстановления системы и моментальными снимками, я не могу понять, какой из них выбрать, и в чем разница?
1 ответ
Timeshift работает в двух режимах: режим Rsync и режим BTRFS.
В режиме rsync моментальные снимки делаются с использованием rsync и жестких ссылок, а общие файлы распределяются между моментальными снимками для экономии места на диске.
В режиме BTRFS снимки делаются с использованием файловой системы BTRFS. BTRFS поддерживается только в тех системах, которые имеют макет типа Ubuntu.
- BTRFS — это файловая система, которой нужен собственный раздел для хранения резервной копии.
- RSync может сохранять данные где угодно, это более гибко.
Я установил опцию Rsync в настройках TimeShift, потому что ее проще настроить, чем BTRFS — я использую TimeShift для восстановления из небольшой ошибки, такой как неправильная настройка темы, неправильная версия пакета и т. Д., Это работает довольно хорошо.
Если вам требуется более промежуточный вариант, тогда переходите на BTRFS. Вы создаете снимок вашей системы в том же разделе, к которому вы можете выполнить откат.
Linux Mint Forums
[SOLVED] RSYNC vs BTRFS: Which takes up more storage?
[SOLVED] RSYNC vs BTRFS: Which takes up more storage?
Post by DragonBall373 » Sun Sep 27, 2020 4:29 pm
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by LanceM » Sun Sep 27, 2020 4:31 pm
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by pbear » Sun Sep 27, 2020 11:24 pm
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by DragonBall373 » Mon Sep 28, 2020 11:08 am
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by LanceM » Mon Sep 28, 2020 11:25 am
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by pbear » Mon Sep 28, 2020 11:57 am
Re: RSYNC vs BFRTS: Which takes up more storage?
Post by DragonBall373 » Mon Sep 28, 2020 11:57 am
Re: RSYNC vs BTRFS: Which takes up more storage?
Post by pbear » Mon Sep 28, 2020 12:02 pm
Re: RSYNC vs BTRFS: Which takes up more storage?
Post by DragonBall373 » Mon Sep 28, 2020 12:03 pm
60GB for my root,
120GB for my /home, and 8GB for my swap. I will save my timeshift stuff in my /home and use one at a time, deleting the older ones so I don’t run out
Re: [SOLVED] RSYNC vs BTRFS: Which takes up more storage?
Post by LanceM » Mon Sep 28, 2020 12:14 pm
Re: [SOLVED] RSYNC vs BTRFS: Which takes up more storage?
Post by mr_raider » Mon Sep 28, 2020 12:38 pm
BTRFS will eat your children in the middle of the night. Beware
Re: [SOLVED] RSYNC vs BTRFS: Which takes up more storage?
Post by pbear » Mon Sep 28, 2020 12:40 pm
Re: RSYNC vs BTRFS: Which takes up more storage?
Post by pbear » Mon Sep 28, 2020 12:45 pm
Not sure you understand how Timeshift works. The marginal space required by a second (ext4) snapshot is small; ditto a third. You’d only notice if you saved several months’ worth. My rule of thumb is three snapshots.* My main system has more, but I was able to give it a dedicated snapshot partition.
* ETA: To clarify, that’s three weekly, monthly, or manual snapshots. If you want to do daily also, that’s fine, but don’t count as part of the three.
Timeshift BTRFS
Timeshift BTRFS — это форк Timeshift для файловой системы BTRFS. Вы можете использовать это приложение только в том случае, если ваша система Linux установлена на раздел BTRFS.
BTRFS — это усовершенствованная экспериментальная файловая система со встроенной поддержкой моментальных снимков файловой системы. Поскольку моментальные снимки поддерживаются файловой системой, создание и восстановление снимков происходит очень быстро и занимает менее двух секунд. Снимки изначально не занимают места на диске и медленно «растут» по размеру, поскольку исходные системные файлы со временем меняются. Подробнее об этом читайте по следующей ссылке: Bitrot and atomic COWs: Inside «next-gen» filesystems.
Функционал
Мгновенное создание снапшотов
Создание моментального снимка BTFS выполняется очень быстро. Обычно это занимает одну или две секунды.
Снимки BTRFS создаются путем создания субтома, который делится файлами с корневым субтомом. Файлы не нужно копировать (необходимо обновлять только метаданные файловой системы), что делает процесс очень быстрым.
Нулевой исходный размер снапшотов
BTRFS — это файловая система с копированием при запись. Это означает, что при изменении существующего файла изменения записываются в новые блоки данных вместо перезаписи старых блоков данных. Таким образом, мы можем иметь несколько копий файла, которые совместно используют блоки данных друг с другом, тем самым экономя дисковое пространство.
Из-за этого моментальные снимки не занимают дополнительного места на диске при его создании. По мере того, как системные файлы изменяются в течение определенного периода времени, измененные файлы будут дублироваться файловой системой, и моментальный снимок будет постепенно «расти», чтобы занять дополнительное пространство.
Мгновенное восстановление
Снимки восстанавливаются путем переименования субтомов. Поскольку файлы не нужно копировать или удалять, восстановление моментального снимка происходит очень быстро и занимает меньше секунды.
Вы можете продолжить работу с вашей текущей системой после восстановления. Нет необходимости перезагружаться. Восстановленный моментальный снимок станет активным при следующей перезагрузке вашей системы.
Ваша текущая система будет сохранена как «моментальный снимок», который вы можете восстановить позже, чтобы отменить восстановление.
Кроме того, поскольку моментальный снимок является идеальной копией вашей системы (ничего не исключено), система, которую вы получите после восстановления, будет абсолютно такой же, как и система, с которой вы сделали моментальный снимок.
Различие между Timeshift Rsync и Timeshift Btrfs
Эти различия перечислены ниже.
Timeshift BTRFS | Timeshift RSYNC |
Снимки — идеальная копия корневого и домашнего субтомов | Снимки не являются идеальными копиями, так как некоторые файлы и каталоги всегда исключаются |
Нет возможности исключать файлы и каталоги. Все файлы в домашнем каталоге пользователя (включая документы) будут возвращены в предыдущую версию после выполнения восстановления. Последние версии файлов будут сохранены в новом снимке, созданном до восстановления. | Файлы и каталоги могут быть исключены для экономии места на диске. Динамические каталоги исключаются по умолчанию (/ dev, / proc, ..), а дополнительные каталоги могут быть указаны пользователем (интернет-кеш, ..) |
Снимок не занимает больше места на диске изначально | Для первого снимка требуется пространство, равное размеру системы. Последующие снимки создают копии файлов, которые были изменены |
Системный раздел должен быть отформатирован в файловой системе BTRFS | Системный раздел может быть отформатирован в любой файловой системе. Резервный раздел может нести любую файловую систему Linux, которая поддерживает жесткие ссылки (ext3, ext4, reiserfs etc.) |
Снимок должен быть сохранен на том же устройстве | Снимок можно сохранить и на других устройствах |
Создание моментального снимка занимает менее 2 секунд | Создание первого снимка может занять до 10 минут, поскольку все файлы копируются. Последующие снимки быстрее, поскольку копируются только измененные файлы |
Снимки можно восстановить без немедленной перезагрузки запущенной системы | Систему надо перезагрузить после восстановления моментального снимка |
Восстановление моментального снимка не удаляет и не перезаписывает файлы в текущей системе. Нет потери данных, поскольку текущая система будет сохранена в качестве другого моментального снимка | Измененные системные файлы будут перезаписаны файлами из моментального снимка. Новые файлы копируются, старые файлы удаляются |
Установка
В Ubuntu 12.04, 14.04 and 14.10 (а также всех последующих) устанавливается из PPA-репозитория:
В других дистрибутивах Linux необходимо скачать run-файлы с этой страницы.
Автор: alv
Сочинитель в жанре беллетристики технологической и более иной. Не рекомендуемой к прочтению информационно-неполовозрелым и литературно невинным гражданам. Посмотреть все записи автора alv