Nel primo post si parla di modificare alcune righe (aggiungerle) in app.yml.
Ma sembra che sia necessario attivare immagini e caricamenti archiviati nel servizio S3, non per i backup.
Lì parlano di alcune variabili d’ambiente specifiche del servizio da modificare per il CDN e il servizio di archiviazione.
Ma non mi è chiaro dove devo memorizzare quelle variabili d’ambiente.
Esiste un file di configurazione dove dovrei inserire quelle variabili prima di utilizzare launcher?
Se ti interessano solo i backup, non hai davvero bisogno di spostare le cose nel nuovo bucket. E se lo fai, puoi farlo con gli strumenti con cui ti senti più a tuo agio. Cambia semplicemente le impostazioni per il nuovo bucket.
Non ti interessano CDN o altro.
Ho avuto problemi con Wasabi e ho smesso di usarlo. Digital Ocean Spaces è economico.
Grazie.
Terrò conto di questo, proverò il wasabi per un po’ per vedere se ho problemi.
Non mi ero reso conto che sotto la sezione env di app.yml potevo creare tutte le variabili d’ambiente necessarie.
Devo spostare le cose nel nuovo bucket perché lì conservo i vecchi backup e amazon continuerà ad addebitare costi finché non lo eliminerò, e in wasabi non ho costi aggiuntivi fino a 1 TB di dati.
Il bello di averli impostati in app.yml è che tutto ciò di cui hai bisogno per ripristinare il tuo sito su un nuovo server è quel file; puoi quindi installare un discourse fresco e
./launcher enter app
discourse enable_restore
discourse restore
quindi copia/incolla il backup che desideri ripristinare.
Quindi non è un problema di Discourse. Ci sono una varietà di strumenti che puoi usare per farlo, quindi cerca qualcosa come “sposta dati bucket s3”. Io uso s3cmd, per ragioni che non ricordo.