GalaxyData Community

VESTA панель, резервное копирование по FTP

На мой взгляд бесплатная панель управления хостингом VESTA является хорошей заменой платных проприетарных решений. Однако некоторые ее возможности описаны не явно, в частности процесс создания резервных копий.
Если Вы хоть раз запускали панель, то обратили внимание, что в зависимости от пакета услуг, пользователю предоставляется возможность создания определенного количества резервных копий сайта. Естественно сайт копируется полностью и файлы, и базы данных. И проблем с этим никаких нет. Все копируется полностью и правильно.

Но по-умолчанию создаются только локальные резервные копии. Что хорошо при необходимости «отката» сайта на предыдущее состояние. Но никак не поможет в случае поломки дисковой системы сервера. Так как в этом случае пропадут и резервные копии.
Понятно, что резервные копии необходимо хранить на другом независимом хранилище. И самое приятное, что VESTA панель поддерживает выгрузку бэкапов на внешний фтп сервер. При этом скрипт создания резервных копий отслеживает количество резервных копий заданных в пакете для пользователя и удалять лишние. Но настройки режима выгрузки бэкапов по FTP не явные и в настоящий момент (март 2013) отсутствуют в web интерфейсе панели.

Section 1. Как настроить выгрузку по FTP в VESTA панели.

Чтобы настроить выгрузку резервных копий сайта по FTP в VESTA панеле необходимо создать (если его нет) файл /usr/local/vesta/conf/ftp.backup.conf со следующим содержимым:

HOST='192.168.0.1'
PORT='21'
USERNAME='backup-user'
PASSWORD='backup-password'
BPATH='/'

Естественно заменив все параметры на свои. После чего нужно отредактировать файл /usr/local/vesta/conf/vesta.conf. В нем необходимо добавить параметр ftp в переменную BACKUP_SYSTEM.
Было:

BACKUP_SYSTEM='local'

Стало:

BACKUP_SYSTEM='local,ftp'

Вот собственно и все. Осталось только пожелать, чтобы Ваши резервные копии никогда Вам не понадобились.

1) Источники для написания статьи:

  1. Официальный форум панели управления Vesta
Exit mobile version