Как перенести данные форума Discourse (темы, чат и конфигурацию) на другой сервер

У нас есть публичный сайт с развернутым Discourse, и нам нужно извлечь данные и восстановить их на сервере, изолированном от сети, или/и скопировать данные на другой сервер. Я не могу просто взять резервную копию и отредактировать .sql-файл, чтобы изменить доменное имя. Есть ли инструмент миграции или руководство, которое я могу использовать?

Просто создайте резервную копию и восстановите её на сервере.

Привет, Рупеш :wave:

Как сказал pfaffman.

Существует документация по этому вопросу:

Мы развертываемся в Kubernetes и используем Keycloak в качестве SSO с помощью плагина OpenID. При создании резервной копии с одного экземпляра и восстановлении её на другом вход перенаправляет на экземпляр 1 вместо экземпляра 2.

Проблема может заключаться в самых разных вещах, но, скорее всего, SSO перенаправляет на другой URL. Я бы проверил конфигурацию SSO, а не Discourse.

Звучит так, будто вы не просто мигрируете на другой сервер. Похоже, вы меняете URL вашего форума.

Мой совет: не делайте эти две вещи одновременно.