Tenho um cenário em que quero migrar a instalação do Discourse para um servidor totalmente novo.
Meu plano era:
- criar uma nova instalação em branco do Discourse
- fazer backup do Discourse antigo,
scpo backup para o novo servidor e restaurar - Copiar tudo do S3 (imagens, etc.) para o novo S3 em uma conta diferente
O processo de restauração corre bem até começar a procurar o S3 e falhar por falta de acesso. Acho que está tentando acessar o mesmo nome de bucket S3 do Discourse antigo, mas este não existe no novo e não consigo criá-lo.
Existe uma solução recomendada?
Pensei em tentar mudar o nome do bucket S3 no Discourse antigo (antes de realizar o backup) e, em seguida, quando restaurar, ele esperaria ter o novo bucket S3. Mas tenho receio do que acontecerá com o Discourse antigo se eu simplesmente o mudar para um bucket inexistente.