Для теста установлю fsbackup в Ubuntu Server и Debian.
Переключимся на root пользователя:
su
Скачаем архив с fsbackup и распакуем его:
cd /tmp wget https://www.opennet.ru/dev/fsbackup/src/fsbackup-1.2pl2.tar.gz tar -xvzf ./fsbackup-1.2pl2.tar.gz
Запустим скрипт установки:
cd fsbackup-1.2pl2 ./install.pl
fsbackup будет установлен в директорию по умолчанию /usr/local/fsbackup.
После этого необходимо отредактировать файл create_backup.sh:
nano /usr/local/fsbackup/create_backup.sh
В котором указать файл конфигурации или оставить существующие и отредактировать их:
nano /usr/local/fsbackup/cfg_example nano /usr/local/fsbackup/cfg_example_local nano /usr/local/fsbackup/cfg_example_users nano /usr/local/fsbackup/cfg_example_root
При необходимости также отредактируйте скрипты в директории /usr/local/fsbackup/scripts.
Создадим директорию в которой будут храниться резервные копии:
mkdir /usr/local/fsbackup/archive
Откроем в текстовом редакторе планировщик:
nano /etc/crontab
И добавим строку, тем самым запланировав выполнение скрипта и создание резервных копий каждый день в 4:15 утра:
15 4 * * * /usr/local/fsbackup/create_backup.sh| mail -s"`uname -n` backup report" root