Руководство по переезду

Перенесите круг на другой сервер.

Эта процедура переносит существующий круг вместе с участниками и поддерживаемыми данными. Новый сервер Circlus и его HTTPS-адреса должны быть готовы заранее.

Что должно быть готово до переезда

Не создавайте новый пустой круг с тем же названием. Администратор нового сервера создаёт одноразовое разрешение на импорт; существующий круг появится после активации.

Работающий сервер Circlus

Новый сервер установлен, обновлён до совместимой версии, доступен по HTTPS и добавлен в «Управление сервером».

Новые адреса и TLS

Новый домен круга и служебный адрес указывают на новый сервер и имеют действующие сертификаты.

Доверенный канал связи

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

Окно недоступности

Сообщения, звонки и настройки будут временно недоступны, пока фиксированный снимок переносится и проверяется.

Нового сервера ещё нет? Сначала выполните инструкцию по установке. README сервера остаётся источником актуальных команд.

Что произойдёт с данными

Приложение покажет актуальный preflight-отчёт и попросит владельца подтвердить ограничения до остановки круга.

Переносятся

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

Не переносятся

Существующие серверные вложения, архив сообщений, история и ссылки звонков, активные приглашения и системные события. Сообщения вне TTL нового сервера также исключаются.

Для конкретного переезда всегда ориентируйтесь на preflight-отчёт в приложении: он показывает точный состав данных и политики нового сервера.

Действия администратора нового сервера

Новая сторона разрешает импорт. Она не создаёт новый пустой круг взамен существующего.

  1. Откройте «Управление сервером»

    Используйте identity с правами администратора сервера, который будет принимать круг.

  2. Выберите «Разрешить перенос круга на этот сервер»

    Откройте действие в разделе «Действия», затем укажите новый домен круга, название, лимиты хранения и политики нового сервера. Служебный адрес берётся из выбранного сервера.

  3. Создайте разрешение на перенос

    Сервер проверит адреса и выдаст номер разрешения, одноразовый код и служебный адрес.

  4. Передайте данные владельцу круга

    Используйте доверенный канал. Одноразовый код повторно в списке разрешений не показывается.

  5. Наблюдайте за импортом

    После запуска владельцем круга управление сервером покажет статус и отчёт импорта.

Действия владельца круга

Эти действия начинаются на текущем сервере после того, как администратор нового сервера передал разрешение на импорт.

  1. Откройте «Настройки круга → Перенести круг»

    Начните с существующего круга на его текущем исходном сервере.

  2. Введите данные нового сервера

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

  3. Проверьте новый сервер

    Preflight проверит разрешение, TLS, совместимость, лимиты и состав данных. Проверка не останавливает круг.

  4. Изучите отчёт и предупредите участников

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

  5. Подпишите и запланируйте переезд

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

  6. Остановите круг и начните перенос

    Исходный круг перейдёт в read-only, пока выполняются export, transfer, import и проверка фиксированного снимка.

  7. Подтвердите переключение

    После успешного импорта активируйте новый сервер. Он станет основным, а старый адрес останется временным bridge.

Безопасная граница: preflight не прерывает работу. Недоступность начинается только после отдельного действия «Остановить круг и перенести».

После переезда

Выполните операционные проверки, прежде чем считать новый сервер полностью настроенным.

  • Откройте круг по новому адресу и проверьте основные чаты и участников.
  • Сохраните итоговый отчёт и просмотрите предупреждения импорта.
  • Создайте новый Recovery Package с актуальным адресом круга.
  • Убедитесь, что участники могут безопасно переключиться на новый сервер.
  • Не отключайте старый сервер и домен, пока нужен временный bridge.
  • Проверьте push-уведомления, звонки, новые вложения и публикацию публичного сайта.