Резервные копии сайта: как проверить восстановление
Инструкция по составу резервных копий, целям RPO/RTO, защищённому хранению и тестовому восстановлению сайта.
Резервная копия полезна только тогда, когда из неё реально можно вернуть работающий сервис. Проверка должна включать не только базу данных, но и файлы, настройки, интеграции и порядок возврата в эксплуатацию.
1. Определите, что требуется сохранить
База данных — лишь один из компонентов цифрового сервиса.
- Составьте список баз данных, загруженных файлов, каталогов медиа, конфигураций веб-сервера, DNS, сертификатов и настроек приложения.
- Отдельно проверьте источник кода, версии CMS/плагинов, переменные окружения и интеграционные настройки; секреты должны храниться безопасно.
- Назначьте ответственного за каждый компонент и отметьте зависимости между хранилищами, почтой, очередями и внешними API.
- Определите важность компонентов для бизнеса: без чего невозможны вход, оформление заявки, работа сотрудников и обработка заказов.
2. Согласуйте допустимые потери и простой
RPO и RTO — бизнес-цели, а не обещания самого резервного сервиса.
- RPO — сколько времени данных допустимо потерять; например, период между последней пригодной копией и сбоем.
- RTO — за какое время требуется восстановить работоспособность ключевой функции после инцидента.
- Определите RPO и RTO отдельно для сайта, базы заказов и внутренних систем, затем проверьте, достижимы ли цели техникой и командой.
- Учитывайте не только загрузку копии, но и проверку целостности, повторную настройку интеграций и согласование запуска.
3. Защитите хранилище копий
Копии не должны удаляться вместе с заражённым сервером.
- Храните одну или несколько независимых копий в отдельном контуре и проверяйте, кто может читать, изменять и удалять их.
- Используйте защищённый доступ, шифрование и отдельные права администрирования; для критичных данных рассмотрите неизменяемое или офлайн-хранилище.
- Настройте контроль выполнения задач и уведомления об ошибках, но не считайте зелёный статус задания доказательством восстановления.
- Определите сроки хранения и правила очистки с учётом объёма, риска, договорных условий и требований к персональным данным.
4. Проведите пробное восстановление
Тест на выделенном стенде показывает, какие файлы и инструкции действительно отсутствуют.
- Выберите конкретную копию и на изолированном сервере восстановите приложение, данные и необходимые настройки.
- Проверьте права файлов, подключение базы, изображения, внутренние ссылки, роли пользователей и критичные операции без реальных отправок клиентам.
- Не разрешайте стенду посылать настоящие письма, платежи или вебхуки; используйте тестовые ключи и обезличивание.
- Запишите фактическое время восстановления, найденные ошибки, необходимые ручные шаги и дату следующей проверки.
5. Подготовьте действия при инциденте
При взломе важно не восстановить сервис поверх действующей компрометации.
- Назначьте ответственного за решение об остановке затронутых систем, сохранении журналов и первичной оценке ущерба.
- Отделите подозрительные компоненты и сохраните необходимые доказательства; при серьёзном инциденте подключите специалистов.
- Установите причину проникновения, проверьте чистоту образов и копий, замените скомпрометированные ключи и только потом возвращайте сервис.
- После восстановления проверьте интеграции, доступы и контрольные показатели; организуйте необходимые уведомления и разбор уроков.
6. Закрепите результаты и ответственность
Надёжность процесса измеряется подтверждённым восстановлением.
- Сформируйте короткий протокол: дата, копия, версии компонентов, испытанный сценарий, фактические RPO/RTO и найденные дефекты.
- Храните пошаговую инструкцию восстановления и контакты ответственных вне основного сервера, который может быть недоступен.
- Назначьте сроки устранения замечаний и повторного теста после существенных изменений инфраструктуры.
- Отделяйте проверку резервного копирования от восстановления всей услуги: зависимые сервисы также должны быть готовы.
- CISA — резервирование и изоляция копий для бизнеса
- NIST SP 800-61 Rev. 3 — реагирование и восстановление после инцидентов
- FTC — основы кибербезопасности для малого бизнеса
Редакционный материал, октябрь 2026 года. Конкретные параметры и применимость рекомендаций определяются риском, договором и требованиями к вашей системе.