В гибридной схеме часть компонентов DION.Чаты остаётся в облаке, а криптографическая обработка сообщений переносится в инфраструктуру организации.
Для этого используется сервис dion-crypto-engine, развернутый в корпоративном контуре. Это позволяет:

secretKey.Таким образом:
В стандартной облачной схеме DION:
При переходе на гибридную схему:
Существующая история сообщений была зашифрована с использованием облачного ключа, поэтому её необходимо перешифровать с применением ключей организации.
Этот процесс называется миграцией. В процессе миграции:
Мигратор запускается специалистами DION.
После перехода на гибридное шифрование общение с пользователями из других организаций и гостями становится невозможным — ваши сообщения и сообщения из облака зашифрованы разными ключами.
Это означает, что:
Если в конференциях участвовали пользователи из облака:
Это ограничение относится к текущей версии гибридных чатов.
После перехода без ограничений продолжают работать:
С момента установки сервиса dion-crypto-engine ответственность за сохранность ключа шифрования secretKey переходит в корпоративный контур.
При утере этого ключа все ранее зашифрованные сообщения станут недоступны.
Перед миграцией необходимо:
Перед началом работы с продуктивными данными рекомендуется выполнить тестовое подключение к инфраструктуре на тестовом стенде DION. Это позволяет проверить:
Для организации тестирования напишите письмо на support@diongo.ru с указанием публичного IP-адреса и порта подключения к dion-crypto-engine.
Миграция проводится в доступное техническое окно.
понедельник, вторник, среда
22:00 — 00:00 (МСК)
Миграция выполняется совместно специалистами организации и командой DION.
| # | Шаг | Что происходит |
|---|---|---|
| 1 | Отключение чатов | Через панель администрирования отключается раздел Чаты, чтобы в процессе миграции предотвратить попытки пользователей обращаться к модулю во время обновления. |
| 2 | Создание резервной копии | Команда DION создаёт полный дамп данных организации. |
| 3 | Включение шифрования | В панели администрирования указывается адрес сервиса dion-crypto-engine. |
| 5 | Запуск мигратора | DION выполняет перешифрование всей истории сообщений. |
| 6 | Завершение миграции | После завершения включается раздел Чаты и адрес шифрования. |
После указания адреса сервиса шифрования вся существующая переписка временно станет недоступна, пока не завершится процесс миграции.

Если после миграции возникают проблемы, возможен возврат к состоянию до начала миграции. Для этого используется резервная копия данных (дамп).
Откат выполняется командой DION.
Время восстановления примерно равно времени миграции.
Сообщения, отправленные после создания дампа, не сохранятся.
Установлены два экземпляра dion-crypto-engine.
Настроен и проверен балансировщик.
Проверены сетевые доступы к сервису шифрования.
Проведено тестовое подключение к стенду DION.
Согласовано техническое окно для проведения миграции.
Миграция выполнена, чаты используют dion-crypto-engine.