Вопрос-ответ Поддержка и безопасность
Как сделать резервную копию сайта?
Михаил, Саратов 1,9 тыс. просм.
Полтора года назад забыл настроить резервные копии, а недавно хостинг завис на сутки после сбойного обновления плагина, и я чуть не потерял весь контент. Как теперь сделать так, чтобы больше так не рисковать?
Светлана Никитина backend-разработчик
ответил
Полная резервная копия сайта состоит из двух частей: файлов (движок, тема, плагины, картинки) и базы данных (тексты, товары, настройки, пользователи). Бэкапить нужно оба сразу и синхронно, иначе восстановленный сайт окажется несовместим сам с собой - файлы одной версии, база другой, и сайт после восстановления либо не откроется, либо начнёт выдавать ошибки.
Проще всего начать с панели хостинга: у большинства провайдеров уже есть автоматический бэкап, но стоит проверить срок хранения копий - часто это всего 7-14 дней, и если проблему заметили позже, откатываться будет уже не к чему. Для WordPress отдельно ставят плагины вроде UpdraftPlus или BackWPup: они дают гибкое расписание и, что важнее, умеют сохранять копию во внешнее хранилище - Google Drive, Яндекс.Диск, отдельный сервер. Хранить бэкап на том же сервере, где стоит сайт, не имеет смысла: при серьёзном сбое сервера пропадёт и сайт, и его копия одновременно.
Частота зависит от того, как часто меняется контент. Для интернет-магазина или сайта с ежедневными заказами и публикациями нужен ежедневный бэкап, для статичного сайта-визитки, который правят раз в месяц, хватит и еженедельного. Держите не одну копию, а хотя бы две-три последних по ротации - если повреждение обнаружилось не сразу, крайняя копия может уже содержать ту же проблему.
И главное: бэкап, который никогда не пробовали развернуть, с высокой вероятностью подведёт именно тогда, когда он реально понадобится. Раз в несколько месяцев стоит проверять восстановление на тестовом домене или локально, а не полагаться на то, что резервная копия сама по себе гарантия. Если делать это самостоятельно неудобно, эту рутину обычно берёт на себя подписка на техподдержку сайта.
Задать свой вопрос
Вопросы проходят модерацию. Ответ специалиста студии публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.