Полная резервная копия WordPress обычно состоит из двух частей: файлов и базы данных. Сохранить одну только папку wp-content или экспортировать только записи из админки недостаточно для полноценного восстановления сайта.
Что нужно включить в резервную копию
- База данных: записи, настройки, пользователи, заказы и другие данные в MySQL/MariaDB.
- Файлы:
wp-content/uploads, плагины, темы, пользовательские файлы, конфигурацияwp-config.php, необходимые правила сервера. - Сведения об окружении: версия PHP, конфигурация веб-сервера, задание cron, версии ключевых расширений — без публикации секретов.
Процесс резервного копирования
- Определите точку восстановления. Для магазина или активного сайта согласуйте окно, чтобы файлы и база относились к сопоставимому состоянию.
- На хостинге настройте резервирование БД и файлов. Уточните, куда складываются копии и доступны ли они независимо от основного сервера.
- Сохраните копию в другом защищённом месте. Доступ только по необходимости; резервные архивы могут содержать пароли и персональные данные.
- Зафиксируйте дату, домен, версии и описание состава бэкапа.
- Проверьте, что архив открывается, база читается, а размер не выглядит подозрительно нулевым.
- Проведите тестовое восстановление на изолированном staging: наличие ZIP ещё не означает пригодность восстановления.
Как часто копировать
Частота зависит от допустимой потери данных. Для активного магазина копии должны создаваться чаще, чем для статического блога. Определите допустимое время потери данных (RPO) и время восстановления (RTO) вместе с владельцем продукта.
Не полагайтесь лишь на кнопку бэкапа хостинга: если учётная запись скомпрометирована или весь сервер недоступен, копии должны оставаться доступны.
Частые ошибки
- Копии лежат в публичной папке сайта и доступны по URL.
- Несколько архивов находятся только на том же сервере.
- Нет экспорта БД или у копий отсутствуют загруженные медиа.
- Не тестировалась процедура восстановления.
- Хранятся пароли и закрытые данные без контроля доступа.
Следующий шаг
Как восстановить WordPress из копии. При подозрении на взлом помните: заражённую копию нельзя считать чистой.
Источник: https://developer.wordpress.org/advanced-administration/security/backup/
Материал был полезен?
Помогите нам сделать материалы точнее и понятнее.