Ti ho fatto ripartire per lo più seguendo Spostare un sito Discourse su un altro VPS con rsync.
La tua migrazione è stata complicata un po’ di più dal fatto che avevi i backup su S3 configurati nel database anziché nelle variabili d’ambiente come descritto in Configurare un provider di object storage compatibile con S3 per i caricamenti (anche se quello è per i caricamenti, quindi non dovresti usare l’impostazione use_s3, solo il bucket e la posizione di backup. MODIFICA: E poi il ripristino è fallito perché la tua EC2 non ha accesso in scrittura al bucket.
Avere un load balancer davanti al tuo sito cambia anche le cose rispetto a come sono per la maggior parte delle persone.
E poiché le tue credenziali sono per la EC2 anziché averle nel database o nel file YML, il ripristino non può essere completato.