Offline-развертывание · Qarvix

Offline-развертывание

Offline-развертывание используется, когда Qarvix должен работать в закрытом контуре: на промышленной площадке, во внутреннем ЦОД, в изолированной сети заказчика или в среде, где постоянный доступ к интернету запрещен.

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

Коротко

Когда нужен offline-сценарий

Offline-развертывание подходит, если:

Если доступ к интернету есть, но нестабилен, возможно, достаточно выделенного или гибридного варианта. Это нужно оценивать отдельно.

Что входит в контур

Состав зависит от выбранной архитектуры, но обычно нужно предусмотреть:

Если в контуре есть несколько сетевых зон, заранее определите, откуда пользователи открывают web-интерфейс, откуда подключаются агенты и где проходит WireGuard-трафик.

Требования к инфраструктуре

Перед установкой уточните:

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

Подготовка пакетов

Для offline-установки заранее готовят переносимый комплект.

В него могут входить:

Перед переносом в закрытый контур пакет нужно проверить в тестовой среде с похожими ограничениями.

Установка

Общий порядок:

  1. Подготовить сервер или виртуальную машину.
  2. Настроить сеть, DNS, время и firewall.
  3. Установить базовые компоненты.
  4. Развернуть Qarvix.
  5. Применить миграции.
  6. Активировать лицензию.
  7. Создать администратора.
  8. Создать первую организацию и сеть.
  9. Подключить тестовое устройство.
  10. Проверить журналы, отчеты и резервное копирование.

До подключения production-объектов нужно выполнить тест восстановления из резервной копии.

Offline-активация

Если контур не имеет доступа к интернету, активация лицензии должна выполняться по отдельной процедуре.

Нужно согласовать:

Эти шаги лучше описать в эксплуатационном регламенте, а не держать в устной договоренности.

Обновления

В offline-контуре обновления обычно проходят через контролируемый перенос пакета.

Рекомендованный порядок:

  1. Проверить release notes.
  2. Уточнить совместимость с текущей версией.
  3. Сделать резервную копию.
  4. Проверить пакет на тестовом стенде.
  5. Согласовать окно работ.
  6. Перенести пакет в закрытый контур.
  7. Выполнить обновление.
  8. Проверить web-интерфейс, WSS, WireGuard, журналы и отчеты.
  9. Зафиксировать результат.

Для критичных контуров нужен план отката.

Резервное копирование

Резервное копирование должно покрывать:

Проверяйте не только наличие бэкапа, но и восстановление.

Минимальная проверка:

Диагностика в закрытом контуре

В offline-среде нельзя рассчитывать на внешние проверки, облачные логи или удаленный доступ поставщика.

Нужно заранее подготовить:

Если удаленная поддержка невозможна, эксплуатационная команда должна иметь понятный чеклист самостоятельной диагностики.

Безопасность

Offline не означает автоматически безопасно. Закрытый контур все равно требует управления доступом.

Проверьте:

Особенно важно разделять доступ к панели Qarvix и доступ к серверной инфраструктуре.

Контрольный список внедрения

Частые проблемы

Агент не подключается к серверу

Проверьте DNS, маршрут до control plane, TLS, время на устройстве, firewall и доступность WSS endpoint внутри закрытого контура.

WireGuard не поднимается

Проверьте UDP-доступ, ключи, настройки hub, CIDR сети, firewall и пересечение подсетей.

Лицензия не активируется

Проверьте, используется ли правильный файл лицензии, совпадает ли контур с условиями выпуска и не требуется ли отдельная offline-процедура.

После обновления не видно устройств

Проверьте миграции, состояние базы, версию приложения, журналы сервера и совместимость агента.

Бэкап есть, но восстановление не проверялось

Такой бэкап нельзя считать рабочим. Проведите тестовое восстановление до production-запуска.

Связанные разделы