Бекап есть не у всех. А восстанавливается обычно только у тех, кто его проверяет
Главная ошибка с бэкапами — считать, что раз архив лежит на сервере, значит защита есть. На практике ломается другое: не хватает прав на чтение, архив битый, база дампится без `--single-transaction`, а восстановление упирается в кривые пути и пустые плагины.
Для WordPress держите минимум три слоя:
— копия файлов сайта;
— дамп базы отдельно;
— копия вне основного сервера.
Если бэкап живёт там же, где и сайт, это не запасной вариант, а соседняя папка. Для важных проектов полезно хранить ещё и список зависимостей: nginx/apache правила, `wp-config.php`, cron-задачи, редиректы, список MU-плагинов.
Проверка бэкапа должна быть такой же обязательной, как и его создание:
— распаковать архив;
— поднять сайт на тестовом стенде;
— открыть главную, админку и пару записей;
— убедиться, что база импортируется без ошибок;
— проверить, что медиа и ссылки на месте.
Если восстановление не тестировали, вы не знаете, бэкап это или просто файл с надеждой.
Лучший бэкап — тот, который можно восстановить за минуты без ручной магии. Раз в несколько циклов прогоняйте полный сценарий возврата: файл, база, конфиг, доступы, запуск.
Серверное администрирование WordPress
@wp_server_ops_ww
Бекап есть не у всех. А восстанавливается обычно только у тех, кто его проверяет
Этот пост опубликован в Telegram-канале Серверное администрирование WordPress. Подписаться можно по ссылке: @wp_server_ops_ww.