Errori durante il ripristino del backup di Discourse 2.5.5 in Discourse 2.7.8 app

Ciao, ho un’istanza locale di Discourse 2.5.5 in esecuzione su una VM Bitnami VirtualBox. Voglio spostare questo sito per farlo funzionare su VMWare.

Attualmente, l’unica immagine VM di Discourse disponibile che riesco a trovare contiene Discourse 2.7.8. Tuttavia, quando provo a ripristinare il backup di Discourse 2.5.5 all’interno dell’istanza VMWare di Discourse 2.7.8, ottengo questi errori:

Errore imprevisto in Message Bus: PG::UndefinedTable: ERRORE: la relazione "user_auth_tokens" non esiste LINEA 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
Eccezione del Job: ERRORE: deadlock rilevato LINEA 2: INNER JOIN notifications AS notification ON sn.notification_... ^ DETTAGLIO: Il processo 4313 attende un AccessShareLock sulla relazione 20366
Eccezione del Job: :arguments previsto come Array di argomenti stringa individuali
Eccezione del Job: :arguments previsto come Array di argomenti stringa individuali

Non ero sicuro se pubblicare questo problema sul forum di Bitnami o di Discourse, ma dato che questi errori provengono da Discourse, ho deciso di pubblicarlo qui.

Non supportiamo qui le immagini Bitnami, in quanto pacchettizzano il nostro software ma non seguono le nostre linee guida ufficiali di installazione.

Consiglio di installare Discourse utilizzando la guida ufficiale di installazione e di provare a eseguire il ripristino su di essa.

Grazie, sono riuscito a risolvere questo problema copiando l’installazione di Discourse da una VM all’altra. Ecco il topic correlato sul forum di Bitnami.