VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== VestaCP - бекап на удаленный FTP, v-backup-users и дебаг бекапа всех пользователей === Бекап на удал...») |
Admin iph (обсуждение | вклад) |
||
Строка 13: | Строка 13: | ||
Будет сгенерирован конфиг удаленного FTP сервера '''/usr/local/vesta/conf/ftp.backup.conf''': | Будет сгенерирован конфиг удаленного FTP сервера '''/usr/local/vesta/conf/ftp.backup.conf''': | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | + | HOST='FTP_IP' | |
− | + | USERNAME='user_ftp' | |
− | + | PASSWORD='ftp_password' | |
− | + | BPATH='backup' | |
− | + | PORT='21' | |
− | + | TIME='15:01:28' | |
− | + | DATE='2020-12-02' | |
</syntaxhighlight> | </syntaxhighlight> | ||
Версия 15:03, 2 декабря 2020
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