Mover backup DEV do Discourse para Produção?

Todos os problemas que consegui resolver com os scripts de importação usando um ambiente de desenvolvimento em vez de produção, como posso mover o conteúdo importado em um backup .sql exportado do ambiente de desenvolvimento para um ambiente de produção? é tão simples quanto exportar o arquivo de backup .sql e, em seguida, instalar um ambiente de produção e importar o backup?

Sim. :grinning_face:

Existem outras maneiras que fazem o trabalho:

  • replicação de banco de dados
  • rsync do servidor inteiro
  • apontar a URL de produção para o dev

Mas restaurar backups (especialmente se eles estiverem armazenados no S3) é fácil.

Certifique-se de fazer backup dos uploads também, se eles não estiverem no S3.

1 curtida

Para preservar os anexos e uploads, use a funcionalidade de backup/restauração integrada do Discourse para fazer backup do ambiente de desenvolvimento e restaurar no ambiente de produção.

2 curtidas