Migrazione da AWS a Digital Ocean con 2 container, spaces e 2 CDN

Sono finalmente riuscito a migrare da AWS a DO questo weekend. Ecco i passaggi finali che ho seguito:

  1. AWS = live.example.com
  2. Configurazione di Discourse in esecuzione su DO a live2.example.com
  3. Sia l’istanza AWS che quella DO erano sulla stessa versione di Discourse
  4. Ho impostato live.example.com in sola lettura e ho eseguito un backup tramite l’interfaccia grafica
  5. Ho trasferito il backup da AWS al server DO tramite SCP
  6. Su DO, ho modificato il nome di dominio nel file app.yml in live.example.com e poi ho eseguito ./launcher rebuild app
  7. Successivamente ho ripristinato il backup da riga di comando sul server DO: Restore a backup from the command line
  8. Ho quindi aggiornato le impostazioni DNS per puntare live.example.com al server DO.
  9. A questo punto hai un server funzionante.
  10. Ho seguito queste istruzioni per configurare i caricamenti su S3: Configure an S3 compatible object storage provider for uploads
  11. Infine, ho seguito queste istruzioni per l’accelerazione CDN completa del sito: Full site CDN acceleration for Discourse