Как настроить резервное копирование сайта через Fastpanel

Резервное копирование — подушка безопасности для вашего сайта. В случае, когда кто-то удалит важный файл, вы всегда сможете быстро восстановить его и спокойно продолжить работу.
В Fastpanel настройка бэкапов делается без терминала. Разберемся пошагово, как это сделать.
Шаг 1. Открываем раздел «Резервные копии»
Для начала войдите в Fastpanel под своим админом, найдите раздел «Резервные копии». Здесь будет проходить вся работа.
Если вы заходите туда впервые, панель предложит выбрать куда сохранять копии: на сервер или на внешний ресурс (например, FTP/SFTP).
Шаг 2. Настраиваем хранилище
Обычно копии хранятся на сервере, где размещен сайт, так как это удобно, ведь настраивать дополнительно ничего не нужно. Но этот вариант хранения не всегда безопасный. В критический момент есть риск потерять не только сайт, но и всю важную информацию.
Для того, чтоб избежать потерь, вы можете заранее настроить внешний способ хранения, например настроить удаленное хранилище по FTP/SFTP, тогда копии будут сохраняться на другом сервере.
Чтобы подключить удаленный сервер, понадобится:
- адрес сервера;
- логин и пароль;
- порт (обычно 21 для FTP или 22 для SFTP);
- директория, куда будут складываться архивы.
Заполните все это и нажмите «Сохранить».
Шаг 3. Выбираем, какие данные будем копировать
После того, как настроили хранилище, можно спокойно заняться выбором данных, которые будем включать в резервную копию. В этот список могут входить:
- сайты;
- базы данных;
- почтовые ящики;
- дополнительные файлы.
Если что-то из этого не используется (например, не пользуетесь почтой), просто уберите галочку.
Шаг 4. Настраиваем расписание копирования
Fastpanel позволяет самостоятельно выбрать, как часто создавать бэкапы:
- каждый день;
- раз в неделю;
- по своему расписанию (задаем день недели и время).
Также можно указать количество нужных нам копий. Например, нам нужно сохранять только последние три. В таком случае, старые архивы будут удаляться автоматически, не занимая лишнего места.
После того, как выбрали все параметры, нажимаем «Применить».
Шаг 5. Создаем резервную копию вручную
Иногда резервную копию необходимо сделать быстро (например, перед обновлением сайта или установкой модуля). В таких случаях создать копию можно вручную.
Все просто:
- Перейдите в раздел «Резервные копии».
- Нажмите кнопку «Создать резервную копию».
Подождите завершения процесса, и копия появится в списке чуть ниже.
Шаг 6. Скачиваем копию на свой компьютер
Чтобы перестраховаться, вы можете время от времени загружать архив себе на компьютер.
Для этого необходимо:
- Найти нужную копию в списке.
- Нажать кнопку «Скачать».
Файл сохранится в формате .tar.gz
Шаг 7. Восстанавливаем сайт из резервной копии
Если сайт перестал открываться или исчезли данные, его можно восстановить за пару шагов.
- Перейдите в раздел «Резервные копии».
- Найдите нужный архив.
- Нажмите «Восстановить» и выберите, какие именно данные хотите вернуть: сайт, базу данных или все сразу.
Через пару минут система выполнит восстановление, сайт заработает как раньше.
Несколько советов напоследок
- Не храните копии только на сервере.
Лучше подключите внешний сервер, а также регулярно скачивайте архивы себе.
- Проверяйте место на диске.
Копии могут занимать много места (особенно, если у вас несколько сайтов), поэтому стоит всегда следить за объемом вашего хранилища.