Ripristino fallito durante il trasferimento

Ciao,

Sto cercando di unire due comunità Discourse. Una è in esecuzione su una versione più vecchia, quindi stiamo cercando di trasferirla su un nuovo forum aggiornato. Ho scaricato i backup del vecchio forum e li ho caricati sul nuovo, ma non riesco a ripristinare il file di backup. Viene visualizzato il messaggio: “Ripristino fallito. Controlla i log.”

Questa è la parte che sembra aver fallito:

Cosa significa?

Grazie

Il file di backup è stato tronciato durante il trasferimento, sia in fase di download che di upload.

Confronta le dimensioni del backup originale, della copia locale e del backup caricato per individuare dove si è verificato l’errore.

Quindi, riprova.

Abbiamo riprovato, ma non ha funzionato

Non dovresti ripristinare un’altra istanza di Discourse in un’istanza di Discourse già attiva. Questo non accadrà mai in quel modo. Esistono strumenti per unire due istanze di Discourse.

Lo sta facendo in modo errato. Come può ripristinare un backup da un altro sito su un sito già esistente? :slightly_frowning_face: Per quanto ne so, non sta ripristinando su un’installazione nuova.

Inoltre, il ‘vecchio’ Discourse dovrebbe probabilmente essere aggiornato prima di effettuare il backup. Non è così?

Sì, hai ragione, ho completamente trascurato la parte del “tentativo di unione”. È un bene che non abbia funzionato @Infinite_Flight_Sims, perché avresti perso il tuo nuovo forum!

Non è necessario aggiornare prima di eseguire un backup: puoi ripristinare un backup di una versione precedente di Discourse su un’istanza più recente. Dopo il ripristino, tutte le migrazioni necessarie vengono eseguite automaticamente.

Il contrario non funziona.