Олег Шалаев  > Мой Debian-опыт  > Первоначальная настройка

Настройка системы резервного копирования

Начну с того, что возможная поломка (даже почти нового) жёсткого диска – не сказка, а суровая правда жизни (и моей тоже). Но такое всё-таки случается редко. Гораздо чаще потери данных происходят, когда человек с бодуна после тяжёлого рабочего дня начинает проводить серьёзное административное обслуживание компьютера. А я так и без всякого администрирования иногда в запале удаляю какой-нибудь важный рабочий файл. Короче говоря – backup, backup и ещё раз backup, товарищи!

Среди прочих программ, установленных с помощью aptitude на одном из предыдущих этапов, есть и backup2l. Именно ей я пользуюсь для резервного копирования. Процесс запускается ежедневно программой cron. (Насколько я помню, backup2l объясняет cron, что её надо запускать каждый день, во время инсталляции, так что пользователю не нужно самостоятельно создавать файл в каталоге /etc/cron.daily/) Архивируются далеко не все файлы, а только самые важные (которые чаще всего являются и самыми маленькими). Какие каталоги и файлы надо сохранять, а какие нет, объяснено в конфигурационном файле /etc/backup2l.conf, который каждый хозяин компьютера должен настроить самостоятельно "под себя".

Пример из жизни: допустим, я нечаянно стёр файл aaa.txt
Чтобы восстановить его самую последнюю сохранённую копию, я командую /usr/sbin/backup2l -r aaa.txt
А если мне требуется не последняя копия, то /usr/sbin/backup2l -t 1005 -r aaa.txt
– тогда сначала будет предпринята попытка восстановления файла из архива под номером 1005, а если его там нет – из предыдущих архивов.


Олег Шалаев
Last modified: Sat Jan 3 10:16:15 CST 2009