Correggere l'installazione di Discourse su Digital Ocean che si è rotta durante l'aggiornamento di Docker

Un grande GRAZIE a @jericson per il tuo aiuto!

Ecco cosa abbiamo finito per fare:

  1. Ottenere l’accesso di recupero al vecchio sito
  2. Collegare un’unità di rete (Digital Ocean Volume Block Storage)
  3. Comprimere (creare un tar ball) i file di /var/discourse
  4. Esfiltrare quei file sull’unità di rete
  5. Spegnere il vecchio server e scollegare l’unità di rete
  6. Costruire una nuova organizzazione Discourse su un nuovo server
  7. Collegare l’unità di rete
  8. Decomprimere i file
  9. Trovare un backup dal backup di 7 giorni
  10. Ripristinare a quel punto

Avevamo tentato di spostare semplicemente la cartella /var/discourse nella sua interezza sul nuovo server, ma abbiamo riscontrato problemi con Redis (non sono sicuro che fossero i problemi principali, ma era quello che è stato segnalato).

Grato ancora per il tuo aiuto, Jon. Grazie!

5 Mi Piace