Ho uno scenario in cui voglio migrare l’installazione di Discourse su un server completamente nuovo.
Il mio piano era:
- creare una nuova installazione vuota di Discourse
- eseguire il backup del vecchio Discourse,
scpil backup sul nuovo server e ripristinare - Copiare tutto da S3 (immagini, ecc.) al nuovo S3 su un account diverso
Il processo di ripristino procede bene finché non inizia a cercare S3 e poi fallisce per mancanza di accesso. Penso che stia cercando di accedere allo stesso nome del bucket S3 sul vecchio Discourse, ma quello non esiste sul nuovo e non posso crearlo.
C’è una soluzione consigliata?
Ho pensato di provare a cambiare il nome del bucket S3 sul vecchio Discourse (prima di eseguire il backup) e poi, quando ripristino, si aspetterebbe di avere il nuovo bucket S3. Ma ho paura di cosa succederà al vecchio Discourse se lo cambio semplicemente in un bucket inesistente.