VESTA панель, резервное копирование по FTP
Настраиваем удалённые копии VestaCP по FTP и проверяем, что из них действительно восстанавливается сайт.

Локальная копия выручит, если случайно изменили файл, но не поможет при потере всего диска. Поэтому VestaCP может отправлять резервные копии на другой сервер. Разберём FTP-настройки и проверку восстановления. При выборе хранилища нужно учесть, что обычный FTP передаёт данные без шифрования.
Настройки удалённого хранилища
# /usr/local/vesta/conf/ftp.backup.conf
HOST='backup.example.invalid'
PORT='21'
USERNAME='example-backup-user'
PASSWORD='REPLACE_ON_SERVER'
BPATH='/journal'Это пример структуры, а не готовые реквизиты. Файл содержит пароль и должен быть доступен только предусмотренному административному процессу. Не публикуйте заполненную конфигурацию и не используйте один пароль для разных назначений. Сверьте набор параметров с фактически установленной версией скриптов Vesta.
Выбираем систему хранения
# Фрагмент /usr/local/vesta/conf/vesta.conf
BACKUP_SYSTEM='local,ftp'Сохранение локального варианта полезно для быстрого возврата, а удалённый адрес должен быть независимым от исходного диска. Обычный FTP не обеспечивает шифрование реквизитов и содержимого. В современной схеме выбирают защищённый транспорт или защищённый канал; наличие параметра ftp само по себе этого не гарантирует.
Проверяем не только передачу
Сначала запустите резервирование по согласованной процедуре панели и изучите журнал. Убедитесь, что копия появилась на другом хранилище, имеет ожидаемый состав и доступна для чтения. Параметры количества копий и очистки нужно проверить на своей версии: не предполагается бесконечное хранение.
Самая важная проверка — восстановление в отдельном тестовом окружении. Проверьте файлы, базу и работу приложения. Наличие большого архива не подтверждает его полноту. Не восстанавливайте эксперимент поверх рабочего сайта: сначала определите границу теста и способ удаления тестовых данных.
Запишите срок хранения, способ доступа к копиям и дату последнего пробного восстановления. Эти сведения полезнее одного сообщения «бэкап готов»: по ним будет понятно, какую копию брать и как вернуть сайт в работу.
