Как сделать бэкап в PrestaShop

Бэкап должен быть всегда.

Потому что случиться может что угодно — нашествие вирусов или горе-разработчиков, неполадки с хостингом и т.д. А если у вас есть актуальная резервная копия, то это все не так уж и страшно.

Для полноценного бэкапа сайта нужно сделать копию файлов сайта и копию базы данных.

Если у вас есть доступ к какой-либо панели управления хостингом, то в ней могут свои инструменты для резервного копирования. Например, в панели ISPmanager можно настроить бэкап на странице «Настройки резервного копирования».

Также можно использовать специальный модуль для PrestaShop. Попробуйте этот: http://presta.site/prestashop-modules/17-prestashop-backup-pro.html. Этот модуль позволяет создавать бэкапы файлов сайта и базы данных, а также легко потом восстанавливать сайт.

Если же никаких специальных инструментов нет, то вполне можно обойтись и без них.

1) Бэкап файлов

PrestaShop не предоставляет каких-то особенных возможностей для бэкапа файлов сайта, поэтому все придется сделать своими руками.

Самый простой способ — это скачать все нужные файлы через FTP. Скачиваем, архивируем и сохраняем в надежное место. Это может занять довольно много времени, но гарантированно сработает на любом хостинге.

В любом случае, файлы сайта изменяются довольно редко (конечно, если он не находится в разработке) и поэтому не обязательно делать бэкап файлов очень часто.

2) Бэкап базы данных

В PrestaShop есть инструмент для резервного копирования базы данных. Откройте в админке страницу «Расширенные параметры -> Резервирование БД» («Advanced Parameters -> DB Backup»).

Эта страница выглядит примерно так:

1

Необходимо согласиться с условиями, нажав соответствующую кнопку. После этого будет запущено резервное копирование.

Процесс восстановления базы данных из бэкапа описан на этой же странице, как правило, это делается с помощью скрипта PhpMyAdmin.

Бэкап базы данных необходимо делать часто, потому что в ней находится вся основная информация вашего сайта — заказы, информация о покупателях, товары и все остальное. Чем чаще делается резервное копирование, тем в большей безопасности будут эти данные. Лучше всего настроить автоматический бэкап, но по умолчанию в PrestaShop это, к сожалению, недоступно. К счастью, это доступно в модуле бэкапа.

Полученные архивы с файлами и базой данных необходимо сохранить в надежном месте. (Модуль PrestaBackup, например, позволяет хранить бэкапы на Google Drive).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *