Портал > База знаний > Виртуальный сервер (VDS) > Как автоматизировать создание резервных копий?
Видео инструкция по созданию расписания резервного копирования на нашем канале: https://youtu.be/grqPfw6gw8Q
Fsbackup – небольшая бесплатная утилита для создания резервных копий. Именно ее мы будем использовать для автоматизации резервного копирования.
Скачаем архив с 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
Подробная документация (create_backup.sh) на официальном сайте: https://github.com/opennet/FSBackup/blob/master/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 утра:
Добавить в избранное Распечатать статью
Powered by WHMCompleteSolution