Colobridge WIKI

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

Применимость: VestaCP Слова для поиска: VestaCP, Backup


Для того, чтобы настроить резервное копирование с помощью панели управления vestaCP необходимо смонтировать хранилище на сервере. На почтовый ящик, указанный при регистрации были отправлены данные доступа к внешнему хранилищу вида:

************************************
Доступ по sftp:

IP: 77.72.128.135
Порт: 30022
Логин: cbXXX
Пароль: XXXXXXXXXX

Доступ по nfs:
Экспортирован по NFS каталог: 77.72.128.135:/DEPOT/clients/cbXXXX
************************************

Для того что бы смонтировать хранилище, нужно зайти на сервер используя ssh соединение и в консоли ввести следующие команды:

# mount 77.72.128.135:/DEPOT/clients/cbXXXX /home/backup
# echo “77.72.128.135:/DEPOT/clients/cbXXXX /home/backup nfs rw,auto,user,vers=3 0 0” >> /etc/fstab

Необходимо обратить внимание, что точкой монтирование нужно указывать директорию /home/backup, так как именно в ней хранятся резервные копии, сделанные панелью управления vestaCP.

Далее необходимо войти в панель управления и выбрать вкладку BACKUP.

Если войти в панель используя логин admin, то по умолчанию резервные копии будут производиться для всех пользователей, созданных в панели управления.

Для того что бы производить резервные копии только необходимых параметров, необходимо выбрать вкладку исключения.

В появившемся окне выбрать вкладку “Настроить”.

И в появившихся полях указать необходимые исключения, это означает что указанные папки, базы данных и т.д. не будут занесены в резервную копию. Для применения настроек необходимо нажать на кнопку “Сохранить”.

Далее для создания резервной копии с заданными параметрами нажать на кнопку “Создать архив”.

Для того что бы резервное копирование выполнялось автоматически, необходимо указать задание в CRON. Для этого необходимо войти по вкладке CRON и добавить задание.

В появившемся окне можно указать расписание задания и команду на выполнение. В поле команда необходимо указать строку: sudo /usr/local/vesta/bin/v-backup-users - данное задание по умолчанию включено для пользователя admin и производит резервное копирование для всех пользователей в системе. sudo /usr/local/vesta/bin/v-backup-user - данная строка включает резервное копирование только для пользователя из-под которого создается задание.

Для восстановления информации из резервной копии, необходимо во вкладке BACKUP напротив нужной резервной копии нажать кнопку настроить параметры восстановления.

В открывшемся окне восстановить необходимые пункты нажав на кнопку восстановить