22.10.2010

fwbackups простая программа резервного копирования

Пользуюсь флеш-накопителями с 2004 года. Последние пару лет флешка стала основным носителем рабочих документов, так как позволяет забыть о необходимости постоянной синхронизации документов между домашним настольным ПК, ноутбуком и ПК на работе. Однако такая ситуация таит в себе потенциальную опасность - выход из строя накопителя либо его потеря может привести к серьезным последствиям - потере рабочих документов, это сотни человеко-часов работы.
Периодически слышу от знакомых и коллег жалобы, о том как у них по разным причинам вышла из строя флешка (сбой файловой системы, появление бэдов, банальная потеря, механическое повреждение  и т.п.) на которой было много ценного. Сам понимая последствия для себя такой ситуации периодически, с разным интервалом, но не чаще чем раз в неделю делал копию папки с рабочими документами и хранил их на домашнем ПК.
Однако, потеря даже нескольких часов работы очень неприятна. Пытался пользоваться rsync позже и cron для автоматизации, но лень не дает настраивать все заново после переустановки с нуля системы (люблю ставить с нуля, так как хочется изменить настройки, иногда рабочее окружение, почистить папки и т.п. и просто посмотреть на инсталятор новой системы). 
Месяц назад нашел программу fwbackups которая заменяет связку rsync+cron.
fwbackups - простая программа резервного копирования, позволяющая пользователям создавать резервную копию файлов и каталогов по запросу или периодически через определенный промежуток времени. Можно создавать несколько пресетов с разными настройками. Есть возможность восстановления данных из полученных резервных копий. Резервная копия может быть упакована tar-ом с сжатием или без, поддерживается инкрементальное копирование (только новые и измененные файлы), что значительно ускоряет процесс копирования по сравнению с ручным копированием выбранной папки в файловом менеджере. Программа не локализована :(, однако интерфейс настолько прост и понятен, что это не создает никаких проблем.

Для резервного копирования папки с документами на флешке, выставил источник копирования, папку назначения, включил инкрементальное копирование, архивирование tar-ом без сжатия ежедневно в 21.00. Теперь автоматом создается ежедневный backup.

К сожаление программы нет в репозитариях Ubuntu и на launchpad.net.
Скачать можно с сайта разработчика. Нет пакета для Ubuntu 10.10, однако пакет для Ubuntu 10.04 встал без проблем на 10-ку.

P.S. Сегодня на rus-linux.net появилась статья: Синхронизация файлов, размещенных на различных машинах автор рассказывает о использовании системы синхронизации Unison, в Unison наиболее интересная фича это двухнаправленная синхронизация, но имхо для моих целей скромных целей возможностей fwbackups вполне достаточно.