VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 15:02, 2 декабря 2020; Admin iph (обсуждение | вклад) (Новая страница: «=== VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей === Бекап на удал...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

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.

# v-backup-users - команда для создания бекапов всех пользователей
Бекап делается  в 5:10 утра каждый день:
# crontab  -l -u admin | grep v-backup-users
10 05 * * * sudo /usr/local/vesta/bin/v-backup-users