Ubuntu Time Machine?
Понравилась одна из «фишек» новой MacOS X – программа архивирования, которая работает со снапшотами («снимками» файлов и директорий). Начал искать, есть ли нечто похожее для Ubuntu. Конечно же есть: нашел как минимум две (с GUI, но правда без 3D и прочих наворотов), которые предоставляют похожий функционал.
Итак, первый проект – TimeVault. Deb-файлы для установки можно загрузить тут. Перед установкой потребуются пакеты, от которых зависит TimeVault:
sudo apt-get install meld python-nautilus python-dev python-gamin
Ну, а дальше ставим сам TimeVault.
После установки нужно прописать запуск апплета нашей «машины времени» в автозапуск: идем в Система-Параметры-Сеансы, добавим запуск программы /usr/bin/timevault-notifier. Выполним LogOff и LogIn. Backend TimeVault запущен, осталось настроить архивацию. Кликнем правой кнопкой мыши по значку в трее и выберем «Параметры». Выберем те директории, с которыми будет работать TimeVault, те директории и файлы, которые программа будет пропускать, директории, куда программа будет класть снапшоты. До тех пор, пока не стоит галочка «Enable Automated Snapshots» снапшоты не снимаются. Поставим ее, нажмем кнопку «Сохранить». Все! Дальнейшая работа со снапшатоми (просмотр снимков, откат) ведется через тот же самый апплет TimeVault, который висит у нас в трее.
Второй проект – Flyback. На самом деле это всего лишь GUI к мощной утилите rsync, которая уже есть в нашей операционной системе. Установка и использование просты: скачаем, распакуем, перейдем в директорию с flyback. Запустим из командной строки: python flyback.py
Опять же настроим архивируемые директории и исключения, каталог (диск, сетевой ресурс), куда будем класть снапшоты. Если мы хотим, чтобы снапшоты снимались автоматически, то поставим соответствующую галочку на закладке Backup Schedule, либо можно делать снапшоты «по требованию». По окончании настройки закроем программку и все… Дальше процедура будет выполняться исходя из тех настроек, которые были указаны.

1Ruslan
написал 13 Июнь 2010 at 11:15
не ожидал, что такое существует