rsnapshot
Как известно, админы делятся на два типа: те кто не делают бэкап и те кто уже делают. Вот так пока ничего не случилось самое время настроить бэкап.
Утилита rsnapshot основана на rsync, в состоянии делать периодические спэпшоты файлов по заданным путям, в том числе и удаленных систем через SSH. Имеется в репах большинства Linux дистрибутивов и даже роутеров. Снэпшоты создаются используя хардлинки, поэтому используемое место на жестком диске равняется общему занимаемому объему + объем инкрементов.
Конфигурация сводится к редактированию файла /etc/rsnapshot.conf
. Для начала нужно создать папку где будут храниться бэкапы. У меня это будет backup в корневом каталоге.
$ cd /
$ sudo mkdir backup
Открываем любимым редактором файл /etc/rsnapshot.conf с правами администратора:
sudo vim /etc/rsnapshot.conf
Параметр snapshot_root ...