Перейти к содержимому
productionАвтоматизацияLinuxWindows

Тестовое восстановление из резервных копий

Процедура, которая отвечает на главный вопрос резервного копирования: копия существует — но восстановится ли из неё сервис. Восстановление выполняется на отдельном контуре, результат проверяется по данным и работоспособности приложения, итог фиксируется.

Протокол тестового восстановления с проверками и временемвосстановлениекопияразворотпроверкарезультат
Протокол проверки восстановления

Задача

Убедиться, что резервные копии пригодны к восстановлению, до того как они понадобятся в аварийной ситуации.

Результат

  • известно фактическое время восстановления, а не предположение
  • непригодные копии выявляются на проверке, а не в момент аварии
  • по каждой процедуре есть подтверждённый результат

Что реализовано

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

Архитектура

  1. 01изолированный контур с собственной сетью — восстановленная копия не видит боевые сервисы
  2. 02разворачивается последняя копия, затем выполняется набор проверок данных
  3. 03измеряется фактическое время восстановления сервиса
  4. 04результат и замечания записываются в журнал проверок

Смежные проекты

productionАвтоматизацияWindows

Резервное копирование с ротацией и контролем результата

Копии баз, конфигураций и файловых ресурсов на отдельный ресурс: расписание, ротация по сроку хранения, проверка и уведомление о результате.

productionАвтоматизацияWindows

Перенос данных между хранилищами с гарантией сохранности

Источник удаляется только после подтверждённой копии. Перенос рабочего хранилища выполнен без потери файлов и без длительного простоя.

Тестовое восстановление из резервных копий | RKTSocial