Найдите все части системы

Для динамического сайта один архив редко содержит всё. Код может жить в репозитории, заказы — в базе, изображения — в отдельном хранилище, а настройки интеграций — в секретах среды. Запишите для каждого компонента дату, размер, владельца и способ доступа.

Если нет хотя бы одного критичного элемента, не называйте копию полной. Проверять надо состав конкретного проекта, а не универсальный чеклист CMS.

Файлы

Код, конфигурация, загрузки пользователей.

База

Каталог, заявки, заказы и пользователи на определённый момент.

Интеграции

CRM, платежи, почта или CDN могут требовать отдельной настройки.

Проверьте независимость хранения

Архив на том же сервере может помочь после ошибки редактора, но не обязательно после потери самого сервера или аккаунта. Выясните, можно ли забрать backup без доступа к основному хостингу и кто сможет сделать это в отсутствие владельца.

CERT-UA рекомендует отдельные хранилища важных ресурсов и периодическую проверку восстановления. Разные папки внутри одного аккаунта ещё не создают независимость.

Отдельный доступ

Не только другая папка, но и понятные права и ответственный.

Доступный ключ

Если ключ расшифровки остался только на погибшем сервере, архив бесполезен.

Сделайте безопасный restore-test

Сначала сохраните текущее состояние, затем разверните копию в staging. Отключите реальные рассылки и оплату, чтобы тест не породил клиентские операции. Проверьте авторизацию, контент, медиа, форму, корзину, статусы заказов, HTTPS и логи.

Измерьте фактическое время до рабочего состояния и свежесть последней записи. Это проверка текущих RTO/RPO, а не обещание, что будущая авария будет точно такой же.

Успех

Данные соответствуют дате и ключевые сценарии проходят.

Провал

Зафиксирована причина: нет БД, несовместимая версия, повреждение или отсутствует ключ.

Закройте выявленные дыры

Назначьте владельца каждого исправления, настройте уведомление о неуспешной копии и повторите тест после изменения архитектуры, базы или интеграций. Красивый индикатор без ответственного не предотвращает простоя.

Технические источники

CERT-UA: незалежне зберігання копій і перевірка відновлення

Открыть источник

Google Cloud: перевірка recovery після втрати даних

Открыть источник