Backupninja

Это программа для централизованного управления утилитами резервного копирования, по сути обертка над их функциональностью. Базируется на duplicity и rdiff‐backup, то есть с ее помощью можно делать зашифрованные подписанные копии и передавать их по SSH. Также Backupninja умеет делать tar‐архивы со сжатием или без, копии баз данных MySQL, PostgreSQL, OpenLDAP и subversion и писать копии на диски. Работает с Linux комплекте с Backupninja поставляется ninjahelper — псевдографическая оболочка, в которой можно удобно и наглядно настраивать задания для резервного копирования, не тратя время и силы на изучение ключей разных утилит, хотя при наборе длинных путей программе явно не хватает авто‐ дополнения.

Меню создания задачи в ninjahelper

fwbackups

Графическая утилита с простым и понятным интерфейсом, в которой можно создавать «наборы резервирования» (Sets) — профили — и экспортировать их. Бэкап сохраняется в виде архива или файловой копии локально либо передается по SSH. Инкрементное копирование поддерживается только случае файловых копий. Fwbackups умеет выполнять ротацию бэкапов и восстановление из них.

Можно указать в настройках расписания, в который час какого дня недели и месяца следует выполнять копирование, либо можно запустить его вручную. В расширенных опциях указываются команды, которые будут запущены до и после выполнения резервного копирования, а также исключения. Примечательно, что fwbackups позволяет выполнить разовую (One‐Time Backup) копию без создания профиля.

И ЧЕМ БЭКАПИТЬ?

Зависит от конкретной задачи. Большую часть типовых задач успешно решает rsync: это своего рода столп синхронизации и резервного копирования в Linux. На базе ее широчайших возможностей создаются другие приложения со своими особенностями: luckyBackup, rsnapshot, rdiff‐backup и не только.

Хочешь все и сразу? Попробуй duplicity и Bacula. Duplicity нацелена изначально на создание защищенных копий, для чего применяет шифрование цифровые подписи, но она не поддерживает жесткие ссылки. Bacula — это вообще целая инфраструктура, которую нет смысла разворачивать для резервирования данных с одного компа, если только тебе не хочется повозиться с настройками.

Все рассмотренные программы умеют работать с сетью, так что они как минимум подходят для организации резервного копирования в SOHO. Графические варианты позволяют настроить все еще быстрее. В любом случае мануалов по перечисленному в обзоре софту предостаточно. Поэтому выбирай для каждой задачи подходящий инструмент, не забивай гвозди отверткой — и будет тебе счастье!