Сначала выберите правило: что сохраняем и куда складываем. Для большинства сайтов хватает базы данных, папки uploads и, если тема кастомная, папки с дочерней темой. Облако берите отдельное от хостинга: если упадёт сервер, копия не должна лежать рядом.
Дальше настройте источник бэкапа. Удобнее всего делать его плагином: он по расписанию собирает архив, шифрует его при необходимости и отправляет в облако. Проверьте, чтобы в расписание входили и файлы, и база, а для базы можно поставить более частый интервал, чем для файлов 📦
Перед включением автозапуска сделайте ручной тест: создайте копию, скачайте её из облака и попробуйте открыть архив. Частая ошибка — бэкап «успешно» создаётся, но в облако уходит пустой файл, битый архив или только база без uploads. Ещё одна ловушка — не хватает места, и старые копии молча не удаляются.
Последний шаг — проверка восстановления. Разверните бэкап на тестовом поддомене или локально и убедитесь, что сайт стартует, картинки на месте, формы работают и нет ошибок прав доступа. Если восстановление занимает больше нескольких минут, значит, схему нужно упростить: меньше лишних папок, понятный путь к архивам, один ответственный канал хранения.
Лучший бэкап — тот, который вы уже однажды восстановили без паники: сначала тест, потом автоматизация, и только потом спокойный сон.
Резервные копии WordPress
@wp_backup_restore_ww
Автобэкап WordPress в облако за вечер: схема без лишних плагинов
Этот пост опубликован в Telegram-канале Резервные копии WordPress. Подписаться можно по ссылке: @wp_backup_restore_ww.