…one-button-backup
Version 3.0.x
Pbackup
GPL, Copyright 2006,2007,2008
Sigmund Berglund
Возможности:
3 вида резервирования (Добавочное резервирование, Полное резервирование, Синхронизация)
Сохранение на CD / DVD / Локальных дисках /
FTP-сервере
Возможность запуска заданий по расписанию или вручную
Восстановление файлов из резервных копий
Объединение нескольких заданий в последовательности
Режим проверки
Сжатие результата
Небольшой размер программы и невысокие системные требования
Поддержка национальных языков
Мастер и документация (/usr/share/doc/pbackup/help-LOCAL.txt
)
Переводы:
Необходимые пакеты:
bash, busybox (или подобные)
gtkdialog 0.7.15, xdialog
Дополнительно:
cdrtools (mkisofs, cdrecord) для записи на CD
dvd+rwtools (growisofs) для записи на DVD
curl для передачи по протоколу
FTP
cron для использования расписаний
Поддержка/Авторы кода:
Trond Sandmo, PaulBx1, Veronicathecow, GeoffS, Dougal, Barry Kauler, Mark Ulrich, GuestToo, Nathan Fisher, Jason Pline, HairyWill, Trapster, TED DOG, Sunburnt, Rarsa
Добавочное резервирование
Сохраняются файлы, созданные или измененные с момента последнего архивирования. При первом резервировании программа копирует все файлы начиная с определённой даты. (По умолчанию 1/1/1970 включительно.) При следующих запусках сохраняются только файлы, которые созданы или обновлены с момента предыдущего сохранения. Файлы в резервной копии хранят полные пути и размещаются в одном каталоге с названием 'Backup from date - to date/time'.
Полное резервирование
Сохраняются все файлы в указанном каталоге. Файлы в резервной копии хранят полные пути и размещаются в одном каталоге с названием 'Backup date/time'.
Синхронизация
Синхронизирует содержимое 2-х каталогов. При первом запуске копирует все файлы в каталог назначения, в дальнейшем — обновляет его в соответствии с изменениями в исходном каталоге. Синхронизация применяется только при размещении каталога назначения на локальном диске (жёстком диске или flash-карте…). Предпочтительно, чтобы на дисках была одинаковая файловая система (ext, reiser…), в противном случае, вероятно, необходимо будет отключить параметр 'Проверять атрибуты'. При копировании файлов на диск с другой файловой системой они могут получать отличные от исходных названия и атрибуты и при дальнейшей работе программы в режиме 'Синхронизация' определяться как различные и, соответственно, удаляться.
Каждое резервное копирование содержит набор определённых параметров, которые сохраняются в 'заданиях'. Изменение этих параметров всегда применяются к активному заданию, запомните, пожалуйста, ВСЕГДА. Это означает, что, когда мы производим резервное копирование, параметры его сохраняются в активном задании (после успешного завершения копирования). Они перезаписывают существующие установки. Активное задание помечается значком красного шарика в главном окне.
Есть предопределённое задание — 'Pbackup_default'. Если Вы работаете только с одним заданием, достаточно указать параметры и нажать кнопку. Все установки будут сохранены в задании по умолчанию. Для управления несколькими различными резервными копированиями сначала необходимо создать новые задания. Просто укажите настройки и выберите в меню Файл 'Создать'. Вас попросят указать название и после этого задание будет сохранено. Для получения более подробной информации о параметрах и установках резервного копирования выберите в меню 'Новое задание — Мастер'.
Задания могут быть объединены в 'Цепочки'. При этом задания выполняются последовательно одно за другим. Названия цепочек отображаются в списке заданий, но при их выполнении результаты выводятся по каждому заданию внутри них. Результаты работы цепочек не отображаются.
Задание может быть запущено пользователем ('Вручную') или по расписанию. В последнем случае в столбце 'Расписание' отображаются предопределённые значения:
каждый час
ежедневно
каждую неделю
ежемесячно
в реальном времени
Режим 'в реальном времени' подразумевает резервное копирование каждые 2 минуты. Он предназначен для использования при 'синхронизации' с целью постоянного сохранения изменений в каталоге. Не забывайте отключить параметр 'записывать историю работы' при этом.
Кроме того, можно свободно редактировать расписание либо вручную, либо используя графический редактор — системный планировщик 'Gcrontab'. Задания сохраняются в файле: /var/spool/cron/crontabs/$USER
.
Не забывайте отключать предупреждения перед началом работы по расписанию, иначе выполнение программы прекратится в ожидании подтверждения.
В качестве основных Pbackup использует 3 параметра.
Сохранить из
содержит путь к файлам и каталогам, которые должны быть включены в резервные копии. Нажмите кнопку +, чтобы добавить каталог или файл в этот список с помощью всплывающего окна выбора файлов и каталогов. Нажмите кнопку − для удаления выбранных файлов и каталогов из списка. По умолчанию в задание включен каталог $ HOME
, где хранятся Ваши личные данные (адреса электронной почты, закладки …).
Сохранить в
определяет, где будут находиться резервные копии. Сначала необходимо выбрать носитель: CD, DVD,
FTP-сервер или HD (жёсткий диск, флэш…). При выборе CD или DVD — укажите дополнительно устройство для записи, HD — определите каталог назначения,
FTP — укажите адрес и регистрационную информацию (имя и пароль). При первом запуске предлагается в качестве носителя использовать CD и производится попытка автоопределения пишущего привода CD. Каталог, указанный в параметре 'Сохранить в'
не должен располагаться на одном физическом жёстком диске с резервируемыми данными.
Не рассчитывайте, что Вы надежно защитили свои данные, разместив резервную копию в другом логическом разделе. Они будут находиться на том же физическом диске и когда он выйдет из строя, Вы потеряете всё.
Начиная с даты
содержит дату изменения файлов, начиная с которой они будут включены с список для резервного копирования. По умолчанию содержит дату последнего успешного резервного копирования. Нажмите соответствующую кнопку, чтобы выбрать другую дату из календаря. Формат: DD/MM/YYYY
Включая подкаталоги
При включенном 'Включая подкаталоги' производится резервирование данных в указанных в списке каталогах и всех их подкаталогах (подобно рекурсивному копированию). По умолчанию 'Включая подкаталоги' включен.
Следовать по ссылкам
В резервную копию будут включены файлы, на которые указывают ссылки.
Использование параметра позволяет Pbackup перемещаться в каталоги, на которые указывают ссылки. Если в этом каталоге будет ссылка на первоначальный каталог резервирования, программа войдёт в бесконечный цикл.
FTP: Если параметр отключен, ссылки не передаются совсем.
Сжать результат
Сохраняет результат в файле .tgz
.
Мультисессия
Разрешает сохранять несколько резервных копий на 1 CD или DVD.
По умолчанию выключен и по окончании записи диск будет закрыт. Установлено для большей совместимости с различными приводами. Но при этом Вы больше не сможете что-либо дописать на этот диск.
Не рекомендуется изменять параметры 'Joliet' и 'Следовать по ссылкам' между несколькими сессиями на мультисессионном CD. Это приведет к закрытию диска для последующей записи. К дискам DVD это замечание не относится.
При работе в режиме 'Мультисессия' существует риск потери предыдущих резервных копий в случае сбоя при записи и выходе CD/DVD-диска из строя.
Joliet
Исключить из резервной копии
Содержит список файлов и каталогов, которые не нужно включать в резервные копии.
Исключённые каталоги используются рекурсивно.
Сохранить по дату
По умолчанию установлена текущая дата. Используется при 'Добавочном резервировании'. Полезно использовать для разбиения на части больших объёмов данных.
Включить только файлы по маске
Определяет файлы, которые необходимо включить резервные копии. Можно (и нужно) использовать регулярные выражения. Например, для резервирования только фото (*.jpg
).
Каталог монтирования
Куда монтировать диск с резервной копией.
По умолчанию /mnt/cdrom/
, но если у Вас несколько приводов CD-ROM, необходимо проверить и, возможно, изменить.
Что делать с обновлёнными и вновь созданными в каталоге 'Сохранить в…' файлами
Не проверять
Создаётся список файлов и каталогов, исключаемых из процесса синхронизации.
Не допускайте рекурсивного использования каталогов.
Размещение корзины
Файлы, помещаемые при синхронизации в Корзину, могут быть сохранены в безопасном месте. По умолчанию Корзина размещена в каталоге /tmp/
и всё её содержимое удаляется при выключении ПК.
Разрешить автомонтирование локальных дисков
Будет производиться попытка автомонтирования выбранного целевого диска, полезно использовать при резервном копировании по расписанию. Настоятельно рекомендуется использовать файловые системы EXT в качестве целевых.
Записывать историю работы
После окончания процесса резервного копирования результаты (успешно, статус-кво, ошибка или проверка) будут записаны в журнал. После успешного завершения работы можно восстановить файлы из резервных копий.
При выполнении резервного копирования 'В реальном времени', нежелательно использовать данный параметр, поскольку журнал достаточно быстро станет очень большим.
Не забывайте периодически чистить историю из меню ('Настройка' → 'Очистить историю').
Предупреждения
Предупреждения представляют собой информацию о некоторых критических ситуациях. Пожалуйста, внимательно прочитайте их, прежде чем продолжить работу. Можно отключить вывод предупреждений по умолчанию. Обычно так делают при резервном копировании в фоновом режиме или по расписанию, но при этом возникает риск пропустить важные предупреждения.
Временный каталог
Если в основном разделе недостаточно свободного места для процесса записи на CD, можно назначить временное хранилище в любом другом разделе, смонтированном в /mnt/
.
При записи на DVD временного хранилища, обычно, не требуется.
Сбросить все настройки
Очистить историю
При запуске Pbackup в терминале с параметром -q
(pbackup -q "job1" "job2"
), копирование будет проходить в фоновом режиме. Только в случае неудачного завершения работы будет выведено предупреждающее сообщение. Фоновый режим используется и при копировании по расписанию.
Не забывайте отключать предупреждающие сообщения при резервном копировании по расписанию в целях предотвращения остановки работы программы.
качество | … |
актуальность | … |
приоритет | … |
меры по улучшению | … |
… |