Рабочий сайт - это не только файлы. Большинству CMS также нужна база данных, конфиги, иногда почта или cron-настройки. Перед рискованными изменениями сохраните все части, которые позволят откатиться.
Минимальный комплект бэкапа
- Файлы сайта из правильной корневой папки.
- Дамп базы, сделанный в то же время, что и файловый бэкап.
- Конфигурационный файл CMS с настройками подключения к базе.
- Заметки о версии PHP, cron-задачах и специальных редиректах.
Когда делать ручной бэкап
- Перед обновлением CMS или плагинов.
- Перед переносом на другой сервер.
- Перед чисткой вирусов.
- Перед изменением кодировки базы или импортом данных.
Карта бэкапов, восстановления и переносов
| Ситуация | Открыть | Первое решение |
|---|---|---|
| Перед рискованными изменениями | Что сохранить | Сохранить файлы, базу, настройки почты и заметки по DNS. |
| Нужно восстановить сайт | Восстановление из бэкапа | Понять, восстанавливать файлы, базу или оба слоя. |
| Файлы сайта удалены | Удаленные файлы | Остановить правки и найти последнюю чистую копию. |
| Перенос на новый хостинг | Чеклист переноса | Сначала копировать файлы/базу, потом переключать DNS. |
| Задействована база данных | Бэкап базы | Контент CMS обычно хранится в MySQL, а не только в файлах. |
Пришлите домен, что произошло, когда сайт точно работал и какой бэкап есть. Поможем выбрать, восстанавливать файлы, базу, DNS, почту или весь сайт. Написать в чат.
Как правильно относиться к резервным копиям
Резервная копия полезна только тогда, когда понятно, что именно в нее входит и как ее восстановить. Для сайта обычно нужны файлы, база данных, почтовые данные и понимание точки восстановления.
- проверяйте дату создания backup;
- храните важные копии не только внутри аккаунта хостинга;
- перед обновлением CMS делайте отдельную копию;
- периодически проверяйте, что архив можно распаковать;
- для VPS отличайте snapshot от полноценного backup.
Если проблема замечена не сразу, старые копии могут быть важнее самой свежей, потому что свежая копия уже может содержать ошибку.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Основы бэкапа сайта: что нужно сохранить перед изменениями», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
