Migrazione a un nuovo server con un nuovo DB e nuovi bucket S3 per backup e caricamenti

Grazie per il contributo a questa domanda.

Come menzionato da @RGJ, la nostra infrastruttura aziendale utilizza servizi esterni per cose come cache, database, ecc., da qui Elasticache e RDS. Ciò significa che possiamo avere backup completi e ridondanza per questi servizi e anche aiutare con i controlli di sicurezza. Questa è un’installazione ufficiale/supportata dal punto di vista di Discourse: utilizza semplicemente un insieme diverso di modelli (forse usare la parola standard è stato un po’ fuorviante, scusate).

Quindi, sembra che dovremmo prima aggiornare i nomi dei nostri bucket per l’installazione esistente ed eseguire quindi la migrazione al nuovo server. Aggiornare l’installazione esistente all’ultima versione è fuori discussione: abbiamo riscontrato problemi con l’aggiornamento di Bitnami in precedenza, da qui il passaggio al metodo di installazione ufficiale.

Posso chiedere, però, quali problemi potrebbero verificarsi se eseguiamo il ripristino con i bucket esistenti e poi aggiorniamo app.yml per fare riferimento ai nuovi bucket? Tutte le variabili d’ambiente DISCOURSE_ non hanno la precedenza su qualsiasi configurazione nel database (se applicabile)? O c’è qualcos’altro che potrebbe causare un problema?