O que observar ao atualizar uma versão antiga do Discourse para a mais recente?

Tenho a tarefa de atualizar o fórum Discourse, ainda não sei a versão atual, mas suponho que esteja há 1 ano sem atualizações. Algumas das minhas dúvidas são:

Existem passos especiais para atualizar este servidor para não quebrá-lo?

Preciso atualizar passo a passo, uma versão de cada vez para finalmente obter a versão mais recente?

Estou preocupado com qualquer alteração no banco de dados (versão ou estrutura).

Agradecerei qualquer conselho e comentários.

2 curtidas

Já fiz atualizações que estavam vários anos atrasadas sem incidentes.

Algumas grandes mudanças vieram com a atualização para o Ember, então se você tiver temas personalizados, eles podem ser um problema.

Se o seu sistema operacional for antigo, pode ser um bom momento para mudar para um novo servidor, o que facilitará o teste antes de você mudar.

4 curtidas

Obrigado, farei o upgrade do servidor. Agora ele está rodando Ubuntu 20.04.

2 curtidas

Não é necessário atualizar o 20.04, mas se você estiver realmente preocupado com a atualização, mudar para um novo servidor permite que você teste antes de migrar para ele. Você pode usar um IP reservado para fazer uma troca de tempo zero para o novo servidor.

Veja Mover um site Discourse para outro VPS com rsync.

3 curtidas

Certifique-se de fazer um backup antes de começar e baixe-o em um local seguro. De preferência, faça uma segunda cópia também.

4 curtidas

Habilitar e criar snapshots além dos backups do painel!