So migrierst du Discourse-Forum-Daten (Themen, Chat und Konfiguration) auf einen anderen Server

Wir haben eine öffentliche Website, auf der Discourse bereitgestellt ist, und wir müssen die Daten auf den Air-Gapped-Server übertragen und dort wiederherstellen oder/und Daten auf einen anderen Server duplizieren. Ich kann nicht einfach das Backup nehmen und die .sql-Datei ändern, um den Domainnamen zu ändern. Gibt es ein Migrationstool oder eine Anleitung, die ich verwenden kann?

Erstellen Sie einfach ein Backup und stellen Sie es auf dem Server wieder her.

Hallo Rupesh :wave:

Wie pfaffman sagte.

Es gibt Dokumentation dazu:

1 „Gefällt mir“

Wir stellen in Kubernetes bereit und verwenden Keycloak als SSO mit dem OpenID-Plugin. Wenn wir ein Backup von einer Instanz nehmen und auf eine andere wiederherstellen, leitet der Login zu Instanz 1 anstatt zu Instanz 2 weiter.

Es gibt eine ganze Reihe von Dingen, die das Problem sein könnten, aber meine beste Vermutung ist, dass das SSO zur anderen URL weiterleitet. Ich würde die SSO-Konfiguration und nicht Discourse überprüfen.

Das klingt nicht so, als würden Sie nur zu einem anderen Server migrieren. Es klingt, als würden Sie die URL Ihres Forums ändern.

Mein Tipp: Machen Sie diese beiden Dinge nicht gleichzeitig.

1 „Gefällt mir“