В поисках удобной графической программы для восстановления файлов в постоянно меняющихся каталогах я набрёл на интересную разработку с интуитивно-понятным интерфейсом под названием Areca Backup. Программа не совсем годится для поднятия убитой системы из праха, но для менее масштабных задач она может оказаться полезной.
Установка.
Качаем с Sourceforge deb-пакет для Ubuntu.
Areca требует установки следующих пакетов:
unixodbcПосле установки соответствующая пиктограмма появится в меню гнома Приложения-Стандартные.
odbcinst1debian1
sun-java6-jre
sun-java6-bin
gsfonts-x11
Использование.
Areca управляется как и графическим интерфейсом, так и коммандной строкой.
Базовое окно программы разделено на две вертикальные части. Слева находится поле заданий резевного копирования, справа информационная область с 7ью закладками:
- Archives - отображаются созданные в задании архивы.
- Logical view - содержание выделенного архива
- History - история действий
- Indicators - информация об архиве (содержание файлов, размер и т.д.)
- Search - поиск файлов в архивах
- Log - лог, отчёт о действиях
- Progression - шкала прогрессии при создании архива
Прежде всего настроим программу. Шагаем в Preferences и указываем папку, где будут храниться архивы. Здесь же можно указать свой текстовый редактор, поиграться с внешним видом и языками.
Чтобы приступить к работе, понадобится создать новую группу (new group) и новое задание (new target).
В открывшемся окне в разделе Main вводится название задания, корректируется место хранения backup-архивов (возможна запись на ftp, это может быть как флешка, так и smb-папка) и шаблон имени. Чуть ниже на выбор представлены три опции хранения:
- Standard - рекомендуется; создаётся новый архив для каждой сессии, в который сохраняются новые и модифицированные файлы
- Delta - создаётся новый архив для каждой сессии; в который сохраняются данные о модифицированных частях файлов
- Image - создаётся архив и каждый раз обновляется
Далее...в закладке Sources вводится путь к директории или файлу, которые предстоит забекапить.
Закладка Compression - zip варианты (стандартный и 64, который идеально подходит для файлов размером свыше 4Gb и читается всеми известными архиваторами) сжатия архивов и хранения (в одном архиве, раздельно, можно задать величину архива, по достижении которой будет создан новый. Также имеется возможность указать кодировку.
Advanced - здесь можно проставить галки на разных способах архивирования: каталоги, подкаталоги, следовать за символическими ссылками и сохранение прав. Справа выбираются способы шифрования данных. Алгоритмы - см. скриншот.
Filters - указываем параметры файлов, которые не войдут в наш бекап.
Фильтруется по:
- расширениям файлов
- регулярным значениям
- директориям
- величине и дате
- симлинкам
- заблокированным или недоступным файлам
Description - описание.
После того, как всё заполнили, новое задание появляется в левой колонке основного окна программы, при выделении (внизу) можно посмотреть свои настройки.
Чтобы запустить процесс архивирования, нужно выделить нужное задание правой кнопкой мыши (аналогичная кнопка на панели инструментов) и в контекстном меню выбрать backup. Таким же образом запускается эмуляция архивирования, редактируется, дублируется или удаляется задание.
Перед началом архивирования появится последнее окно, в котором нужно выбрать метод резервного копирования:
Incremental - существующий архив обновится путём синхронизации только изменённых файлов
Differential - будет создан новый архив с изменёнными файлами с момента последнего полного резервного копирования
Full - новый архив со всеми файлами
Там же можно добавить манифест к архиву.
Восстановление файлов.
Очевидно, что при работе с системными файлами нужно запускать программу из-под рутовой учётной записи.
В базовом окне программы в секции Archives выделяем архив, и при нажатии правой кнопки мыши в контекстном меню выбираем Recover (здесь же можно посмотреть на детали, либо удалить архив), затем указываем путь для разархивации.
Согласно документации, в целях безопасности программа восстанавливает файлы не прямо в указанный каталог, а в подкаталог "rcv", что совсем неудобно.
Автоматизация.
После создания нового задания в контекстном меню (правая клаиша мыши) станут доступными два проводника:
Generate backup shortcuts - создаётся скрипт (sh) для запуска резервного копирования без участия графической утилиты. Можно создать только для этого задания или для всех сразу. Полезно расковырять в блокноте скрипт, чтобы посмотреть консольные команды.
Generate backup strategy commands - создаётся скрипт (sh) с запланированной архивацией, день и сколько раз.
зы:
Описание работы программы составлялось на скорую руку для определённой задачи с целью обучить неподготовленного юзера базовым навыкам работы с программой в ОС Ubuntu, и может содержать ошибки и неточности.
За более полным описанием и параметрами командной строки прошу в справочное руководство.
Areca Backup на Википедии
Areca Backup на Sourceforge
Areca Backup на Freshmeat
1 коммент :
И Вам спасибо :)
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.