Перейти к содержанию
VVizorLabsТехническая документацияОсновной сайт

Платформа 4.0 + BOX 3.2

Резервное копирование и восстановление

Что должно быть сохранено и как проверять восстановление до промышленного запуска.

Для кого: devops / администратор
На этой странице

Что резервировать

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

Master и вычислительные узлы

Управляющие данные и воспроизводимые runtime-артефакты требуют разных стратегий. Если образ или модель можно повторно распространить из registry, это должно быть зафиксировано в плане.

Проверка восстановления

Успешный backup не равен успешному восстановлению. Регулярно проверяйте развёртывание на изолированном контуре, целостность данных и время возврата сервиса.

Состав резервной копии

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

ОбъектЧто сохранятьПроверка восстановления
КонфигурацияСостав доменов, compose, настройки UIЗапускается тот же состав компонентов
МетаданныеБазы сервисов и версии схемДоступны камеры, пользователи, сценарии и версии
Модели и ассетыПакеты, веса, файлы проверочных данныхМодель загружается, тестовый файл читается
МедиаMinIO и архив по политике храненияКарточка события открывает свой файл
Секреты и ключиВосстановление через принятую систему секретовСервисы авторизуются в зависимостях

Контрольное восстановление

Проверяйте восстановление в отдельном контуре. Запишите точку восстановления, длительность операции и отсутствующие после неё данные. RPO задаёт допустимую потерю данных, RTO — допустимое время восстановления; значения согласуются для вашей системы.

Приёмка восстановленного контура
  1. 1
    Зависимости и хранилища

    Восстановить базы, файлы, конфигурацию и доступы.

    Проверка связности
  2. 2
    Прикладные сервисы

    Подтвердить версии схем и доступность камер, моделей и сценариев.

    Контрольная обработка
  3. 3
    Видео → событие → медиа

    Проверить одно событие, его сохранение и открытие фрагмента.

    Результат
  4. 4
    Зафиксировать RPO / RTO

    Сравнить фактическую потерю данных и время с принятыми критериями.