Как сделать бэкап сайта?
Сергей, Ярославль 0
Сайт на WordPress, три года его никто толком не трогал в плане резервных копий. Знаю, что это неправильно, но не понимаю, с чего начать: нужна отдельная программа, или хостинг сам что-то сохраняет?
Дмитрий Акиндинов технический администратор сайтов
ответил
Полный бэкап сайта состоит из двух частей: файлов (движок, тема, картинки, загрузки) и базы данных (тексты, настройки, заказы). Сохранить нужно обе, одних файлов без базы для восстановления недостаточно. Проще всего настроить это через плагин вроде UpdraftPlus — он архивирует оба компонента по расписанию и складывает копию в облако, а не на тот же сервер.
Если плагины ставить не хочется, у большинства хостингов есть встроенное резервное копирование в панели управления — обычно ежедневное, с хранением копий за 7-14 дней. Это не заменяет собственный бэкап полностью: копии хостинга живут на его же инфраструктуре, и при серьёзной проблеме с сервером доступа к ним может не быть. Разумный вариант — держать оба источника одновременно.
Ручной способ для разовой копии: файлы скачиваются по FTP, база данных экспортируется через phpMyAdmin в панели хостинга кнопкой «Экспорт» в формате SQL. Это дольше автоматики, но подходит перед рискованной операцией вроде обновления CMS или смены темы, когда нужна свежая копия прямо сейчас.
Главное правило — копия должна храниться не на том же сервере, что сайт: облако, второй хостинг или локальный диск. Если сервер выйдет из строя целиком, бэкап рядом с сайтом пропадёт вместе с ним. И раз в несколько месяцев стоит проверять, что копия вообще разворачивается, а не просто лежит битым архивом — об этом обычно узнают в худший момент.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.