Ancora problemi. Come usare 'la soluzione'?

Continuando la discussione da Sito offline dopo la ricostruzione (4 febbraio 2025):

Come implemento “la correzione”?

Ricostruisci.

1 Mi Piace

Ognuno di questi indica una sostituzione fallita o mancante - non ho letto tutti i post precedenti ma vedo che MOLTE persone con la versione Docker 20.10.5 stanno avendo problemi:

Questa potrebbe essere la causa del problema.

Hai eseguito un backup del server prima? Puoi ripristinare alla versione precedente al tentativo di aggiornamento?

Se no, sono sicuro che tutti i dati siano ancora lì,
Comunque, eseguine un backup ora.

Cosa vedi se esegui:

cat /var/discourse/shared/standalone/postgres_data/PG_VERSION
2 Mi Piace

A un certo punto hanno deciso che Support serviva per l’aiuto nell’utilizzo di un sito Discourse funzionante e Installation serviva per l’aiuto per chi fa self-hosting e non ha un sito Discourse funzionante. Non si tratta di aiuto con l’installazione, ma di aiuto con la tua installazione, che esista o meno. Quindi è installazione come sostantivo piuttosto che come verbo. Anch’io ero confuso le prime dozzine di volte che me l’hanno fatto. :person_shrugging:

Non puoi. Non si può tornare indietro. (A meno che, forse, tu non abbia un’immagine di backup dell’intero server.)

Pensavo di aver visto che eri tornato a un’vecchia immagine del server e il tuo sito funzionava di nuovo? O forse era qualcun altro.

Puoi rispondere alle domande qui sopra e forse Michael potrà aiutarti. Penso che sarà molto più veloce, più facile e più sicuro passare a un nuovo droplet. Se hai un backup recente di Discourse, puoi semplicemente fare una nuova installazione e ripristinare quel backup lì. Se non ce l’hai, puoi seguire le istruzioni Sposta un sito Discourse su un altro VPS con rsync e provare l’aggiornamento lì. Non hai nulla da perdere dato che il tuo sito esistente continuerà a funzionare. Se scopri che funziona, allora puoi fermare il tuo vecchio sito, eseguire il comando rsync, farlo di nuovo e poi cambiare il DNS.

1 Mi Piace