VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей
Бекап на удаленный FTP в VestaCP настраивается через меню
Server --> Configure --> Backup --> Local backup ставим NO --> Вводим настройки для Remote backup: FTP Host Username Password Directory Нажимаем SAVE.
Будет сгенерирован конфиг удаленного FTP сервера /usr/local/vesta/conf/ftp.backup.conf:
HOST='FTP_IP' USERNAME='user_ftp' PASSWORD='ftp_password' BPATH='backup' PORT='21' TIME='15:01:28' DATE='2020-12-02'
По-умолчанию, стоит FTP:
$ egrep BACKUP_SYSTEM /usr/local/vesta/conf/vesta.conf BACKUP_SYSTEM='ftp'
Протестировать создание бекапа всех пользователей можно через команду:
$ bash -x v-backup-users > /tmp/backup.log 2>&1
/tmp/backup.log - логи создания бекапа. Архивы по-умолчанию, делаются в /backup/tmp.XXX/ и после этого заливаются на FTP.
Логи создание бекапов можно также отследить в файле /usr/local/vesta/log/backup.log:
$ tail -f /usr/local/vesta/log/backup.log
$ v-backup-users - команда для создания бекапов всех пользователей Бекап делается в 5:10 утра каждый день: $ crontab -l -u admin | grep v-backup-users 10 05 * * * sudo /usr/local/vesta/bin/v-backup-users