Fehler bei der Wiederherstellung eines Discourse 2.5.5-Backups in die Discourse 2.7.8-App

Hallo, ich habe eine lokale Discourse-Instanz (Version 2.5.5), die auf einer Bitnami-VirtualBox-VM läuft. Ich möchte diese Site auf eine VMWare-Umgebung umziehen.

Derzeit finde ich nur ein Discourse-VM-Image mit der Version 2.7.8. Wenn ich jedoch versuche, ein Backup von Discourse 2.5.5 auf dieser Discourse 2.7.8-VMWare-Instanz wiederherzustellen, erhalte ich folgende Fehlermeldungen:

Unerwarteter Fehler im Message Bus: PG::UndefinedTable: ERROR: relation "user_auth_tokens" does not exist LINE 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
Job exception: ERROR: deadlock detected LINE 2: INNER JOIN notifications AS notification ON sn.notification_... ^ DETAIL: Process 4313 waits for AccessShareLock on relation 20366
Job exception: :arguments expected to be an Array of individual string args
Job exception: :arguments expected to be an Array of individual string args

Ich war mir nicht sicher, ob ich dieses Problem im Bitnami- oder im Discourse-Forum posten soll, aber da diese Fehler von Discourse stammen, habe ich mich entschieden, sie hier zu veröffentlichen.

Wir unterstützen die Bitnami-Images hier nicht, da sie unsere Software zwar verpacken, aber nicht unseren offiziellen Installationsrichtlinien folgen.

Ich empfehle, Discourse gemäß dem offiziellen Installationsleitfaden zu installieren und anschließend einen Restore durchzuführen.

Danke, ich habe das Problem umgangen, indem ich die Discourse-Installation von einer VM auf eine andere kopiert habe. Hier ist der entsprechende Beitrag im Bitnami-Forum.