4 Альтернативы Time Machine для Linux

Нет сомнений в том, что Time Machine от Apple сделала резервное копирование мейнстримом. До Time Machine средний пользователь избегал резервного копирования, как чумы – процедура казалась слишком запутанной, и она также тратила драгоценное место на диске.
С Time Machine Apple изменила мышление людей, в основном благодаря своей простоте: добавьте внешний HDD к вашему компьютеру, и ваши файлы – и ОС – будут в безопасности навсегда. Один клик, и вы вернетесь назад до катастрофы.
Именно тогда другие решения для резервного копирования обратили внимание на этот подход и решили, что они тоже должны приоритизировать простоту. Сегодня вы можете найти некоторые из лучших из них на Linux – они даже идут в стандартной комплектации во многих дистрибутивах! Однако только немногие из них так же просты в использовании, как Time Machine от Apple.
Что следует далее, это небольшой выбор некоторых из самых популярных, которые, как и Time Machine, отлично позволяют вам делать снимки ваших данных, к которым вы сможете “вернуться” позже и даже полностью автоматизировать процедуру.
Также читайте: Резервное копирование и восстановление вашего рабочего стола Linux с помощью CloudBerry Backup
1. Déjà Dup
Déjà Dup – одно из самых простых решений для резервного копирования и лучше всего подходит для автоматического резервного копирования ваших личных файлов. Если оно еще не установлено на вашем дистрибутиве и вы используете основанный на Ubuntu/Debian вариант, вы можете установить его из Центра программного обеспечения или запустив терминал и введя:
sudo apt-get install deja-dupВы можете настроить Déjà Dup для резервного копирования ваших ценных файлов простым подходом 1-2-3. У него есть встроенное шифрование и он делает инкрементные резервные копии, позволяя вам вернуться к определенному моменту времени и сжимая их для экономии места. Вам не нужно настраивать какие-либо параметры для этих функций. Déjà Dup может хранить свои резервные копии локально на удаленном ресурсе или в облачном сервисе. Или, благодаря его интеграции с ним, в любом месте, где есть доступ у Nautilus.

К сожалению, простота Déjà Dup также является его основным слабым местом. Нет расширенных опций планирования, только простые предустановки, такие как “ежедневно” и “ежемесячно”. Это не самое простое и не самое полное из всех. Это не значит, что это не хорошая альтернатива или что она не стоит вашего времени. Просто, как есть, Déjà Dup не выделяется ни в чем. И это печально, потому что с немного лучше спроектированным мастером или предложением большего количества опций, маятник мог бы качнуться в любую сторону, помогая ему подняться на вершину.
2. Cronopete
Ближе всего к полному клонированию функциональности Time Machine и, до определенной степени, ее внешнего вида, Cronopete также “раздражает” тем, что вы, вероятно, не найдете его в большинстве центров программного обеспечения. Вместо этого вам нужно вручную скачать пакетный файл с сайта его автора. Это не совсем проблема, но в случаях, таких как Cronopete, каждый негативный момент имеет значение – потому что их так мало!

Настройка Cronopete – это ультра-простое дело:
Выберите, будет ли он хранить резервные копии в папке или на внешнем жестком диске.
Выберите фактическое место назначения резервной копии. (Внешний жесткий диск – это метод по умолчанию и предпочтительный.)
Укажите, какие папки он будет резервировать.
Необязательно: включите опцию отображения его значка на панели меню.
Включите резервное копирование.
Как и Déjà Dup, к сожалению, это также проблема: “вот и все” в уравнении. Стремясь быть таким же простым, как Time Machine, Cronopete не хватает таких опций, как детальное планирование или настройка лимита хранения. Нет опций по количеству резервных копий, которые он будет хранить, или сколько места они должны занимать. Вы можете только включать и исключать папки из его резервных копий и установить временной интервал (в часах) между резервными копиями.

Восстановление резервных копий еще проще: вы можете перемещаться по временной шкале перекрывающихся папок, которые показывают содержимое каждой резервной копии, и одним кликом вернуться к любому моменту времени.
Cronopete стремится быть прямым клоном Time Machine для Linux, и в этом отношении он успешен. Однако это кажется упущенной возможностью – стремление к простоте означает отсутствие базовых опций, которые являются данностью в других приложениях для резервного копирования.
3. Back in Time
Cronopete и Déjà Dup могут показаться слишком ограничительными в своей простоте. Другие решения для резервного копирования – это противоположность: они предлагают множество опций, которые средний пользователь сочтет бесполезными.

Back in Time – это хорошая золотая середина. Он может быть таким же простым в использовании, как Cronopete и Déjà Dup, если вы проигнорируете его настройки – значения по умолчанию более чем приемлемы для средних пользователей. Кроме выбора места назначения и папок для резервного копирования, вы можете оставить остальные параметры как есть и начать использовать приложение или убедиться, что планирование включено, и забыть об этом.
Чтобы установить его на дистрибутивы, совместимые с Ubuntu и Mint, используйте:
sudo add-apt-repository ppa:bit-team/stable
sudo apt update
sudo apt install backintime-gnomeЕсли вы измените его параметры, Back in Time позволяет вам установить, когда делать новые снимки на основе диапазона предопределенных значений – от “каждые 5 минут” до “Когда диск подключен (udev)” – или установить свои собственные пользовательские часы. Вы можете ограничить количество снимков, которые он хранит в день, неделю, месяц или год. Вы можете выбрать, когда он будет удалять старые снимки на основе того, сколько свободного места осталось. Если вы на ноутбуке или старом ПК, вы можете установить, будет ли программа приостанавливать работу при питании от батареи и делать только один снимок за раз, чтобы избежать перегрузки вашего процессора. Он также может делать полные резервные копии системы, позволяя вам восстановить вашу полную ОС до более раннего состояния – хотя мы признаем, что не тестировали эту функциональность.

Вы также можете использовать его “вручную”, запустив процедуру резервного копирования одним нажатием кнопки. Вернуться к предыдущей резервной копии – это всего лишь вопрос выбора и восстановления.
Наличие большего количества опций делает Back in Time выглядеть более сложным, чем он есть, поскольку он их не скрывает. Его интерфейс ближе к типичной программе для резервного копирования, включает файловый менеджер и может показаться чуждым тем, кто ожидал клон Time Machine.
Также стоит отметить, что его поддержка полных резервных копий системы ограничена тем, что их можно восстановить только на тех же физических дисках с той же структурой разделов. Это означает, что он отлично подходит для восстановления вашей системы на вашем существующем оборудовании, но не если вы хотите сделать резервную копию всего перед обновлением жесткого диска.
4. Timeshift
Timeshift мощный, но невероятно прост в использовании. Вы можете установить его на Ubuntu и совместимые дистрибутивы через его официальный репозиторий:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt update
sudo apt install timeshiftTimeshift проводит вас через все свои опции, представляя их в виде простого в использовании мастера. Вы выбираете, где будут храниться резервные копии, их частоту, директории, которые они будут включать, и все готово. Вы можете дождаться, пока Timeshift выполнит свою работу, или вручную запустить процесс резервного копирования, нажав “Создать.”

Восстановление резервной копии так же просто: нажмите “Восстановить”, выберите снимок, и все готово. Если это полный снимок ОС, потребуется перезагрузка для завершения процесса. Мы должны отметить, что с Timeshift мы попробовали полное резервное копирование и восстановление чистой, новой установки Linux Mint и не столкнулись с какими-либо проблемами.
Нам жаль, что у нас не было возможности проверить его поддержку BTRFS, так как у нас не было ОС, установленной на HDD с этим форматом. И нам жаль, потому что мы хотели бы увидеть в действии, как Timeshift использует встроенные функции BTRFS. Это позволяет мгновенно создавать и восстанавливать резервные копии, которые являются идеальными, побитными копиями системы.

Проблема с этим подходом заключается в том, что он работает прекрасно только для возврата к предыдущему состоянию, поскольку снимки BTRFS хранятся на том же томе. Если этот жесткий диск выйдет из строя, как оригинальное содержимое, так и резервные копии будут потеряны. Это означает, что опция BTRFS в конечном итоге имеет другую цель, чем типичные резервные копии. Если вы хотите, чтобы ваши файлы были сохранены, с тем понятием, что они хранятся на другом носителе для дополнительной безопасности, то вам также нужно настроить вторичный процесс резервного копирования для этого. К счастью, Timeshift может это сделать, так что нет необходимости искать что-то другое для этого.
Заключение
Вышеуказанные решения – это лишь небольшая часть всех решений для резервного копирования, доступных в области Open Source. Тем не менее, они являются одними из главных героев, в первую очередь благодаря своей простоте использования и ориентированному на пользователя подходу. Если это необходимо, вы можете использовать более сложные решения, которые также оптимальны для резервного копирования множества компьютеров в сети на центральный сервер или для удаленного управления резервными копиями, поддержки других операционных систем, опций для клонирования разделов и многого другого. Однако подавляющее большинство пользователей будет довольствоваться одним из вышеуказанных четырех, которые варьируются от ультра-простого “нажмите здесь для резервного копирования” подхода Cronopete до детализированных опций Back In Time.