Un cliente ha un forum ospitato su Digital Ocean, ma non ne ha bisogno per alcuni mesi e desidera risparmiare i costi di hosting nel frattempo. Alcune domande a riguardo:
È meglio creare uno snapshot o un backup prima di distruggere il droplet?
In qualsiasi fase del processo di creazione dello snapshot/backup, distruzione del droplet e successiva ripristino del forum su un nuovo droplet, è necessario aggiornare in qualche modo le impostazioni DNS o di Mailgun?
Dipende se cerchi comodità o vuoi risparmiare. Digital Ocean addebita i costi per gli snapshot, anche se il prezzo è basso: https://docs.digitalocean.com/products/snapshots/. Se il sito è piccolo, farei comunque un backup per sicurezza.
Assumendo che l’accesso a Mailgun non sia cambiato, non dovrebbe essere necessario. Per quanto riguarda il DNS, se il nome host non è cambiato, quando lo riavvierai, dovrebbe essere tutto a posto. Farei comunque un backup/importazione, anche solo per poter eseguire di nuovo il processo di configurazione
Poiché vuoi risparmiare sui costi, è meglio creare un backup. Puoi archiviarlo sul tuo computer, su Dropbox o su qualsiasi altro servizio senza essere addebitato. Tuttavia, ti preghiamo di notare il punto #2b qui sotto.
2a) Un nuovo droplet implica un nuovo indirizzo IP, quindi è necessario aggiornare il DNS.
2b) Il ripristino di un backup ripristina tutto, tranne le impostazioni di Mailgun (e alcune altre cose come il tuo certificato SSL). Devi configurare Mailgun utilizzando il tuo app.yml o lo script di configurazione. Credo che sia più comodo salvare il file app.yml originale accanto al backup.