Spostare backup DEV Discourse in Production?

Tutti i problemi che sono riuscito a risolvere con gli script di importazione utilizzando un ambiente di sviluppo invece di uno di produzione, come posso procedere per spostare il contenuto importato da un backup .sql esportato dall’ambiente di sviluppo a un ambiente di produzione? è semplice come esportare il file di backup .sql e poi installare un ambiente di produzione e importare il backup?

Sì. :grinning_face:

Ci sono altri modi che fanno il lavoro:

  • replica del database
  • rsync dell’intero server
  • puntare l’URL di produzione al dev

Ma ripristinare i backup (soprattutto se sono archiviati su S3) è facile.

Assicurati di eseguire il backup anche dei caricamenti se non sono su S3.

1 Mi Piace

Per preservare gli allegati e i caricamenti, utilizzare la funzionalità di backup/ripristino integrata di Discourse per eseguire il backup da dev e ripristinare in produzione.

2 Mi Piace