Платформа 4.0 + BOX 3.2
Резервное копирование и восстановление
Что должно быть сохранено и как проверять восстановление до промышленного запуска.
На этой странице
Что резервировать
Конфигурации, базы данных, метаданные моделей и сценариев, объектное хранилище, ключевые справочники и проектные настройки имеют разную частоту изменения и требования к восстановлению.
Master и вычислительные узлы
Управляющие данные и воспроизводимые runtime-артефакты требуют разных стратегий. Если образ или модель можно повторно распространить из registry, это должно быть зафиксировано в плане.
Проверка восстановления
Успешный backup не равен успешному восстановлению. Регулярно проверяйте развёртывание на изолированном контуре, целостность данных и время возврата сервиса.
Состав резервной копии
Ниже — рекомендуемая матрица восстановления. Используйте фактические базы, бакеты и каталоги установленного продукта. Снимок базы без файлов моделей и медиаданных не восстанавливает соответствующие функции.
| Объект | Что сохранять | Проверка восстановления |
|---|---|---|
| Конфигурация | Состав доменов, compose, настройки UI | Запускается тот же состав компонентов |
| Метаданные | Базы сервисов и версии схем | Доступны камеры, пользователи, сценарии и версии |
| Модели и ассеты | Пакеты, веса, файлы проверочных данных | Модель загружается, тестовый файл читается |
| Медиа | MinIO и архив по политике хранения | Карточка события открывает свой файл |
| Секреты и ключи | Восстановление через принятую систему секретов | Сервисы авторизуются в зависимостях |
Контрольное восстановление
Проверяйте восстановление в отдельном контуре. Запишите точку восстановления, длительность операции и отсутствующие после неё данные. RPO задаёт допустимую потерю данных, RTO — допустимое время восстановления; значения согласуются для вашей системы.
- 1Зависимости и хранилища↓ Проверка связности
Восстановить базы, файлы, конфигурацию и доступы.
- 2Прикладные сервисы↓ Контрольная обработка
Подтвердить версии схем и доступность камер, моделей и сценариев.
- 3Видео → событие → медиа↓ Результат
Проверить одно событие, его сохранение и открытие фрагмента.
- 4Зафиксировать RPO / RTO
Сравнить фактическую потерю данных и время с принятыми критериями.