Concluí a atualização para a nova versão do Ubuntu 25.04, Plucky Puffin, que nome ótimo kkk.
Isso parece estar funcionando bem para executar o Discourse. Aqui estão algumas informações sobre o novo lançamento:
Não tenho certeza se há diferenças significativas com esta nova versão que afetam o Discourse, alguém notou alguma mudança com isso?
Trecho do anúncio:
O Ubuntu 25.04 introduz o GNOME 48 com triple buffering para um desempenho mais suave, configurações de HDR e novos recursos como um Painel de Bem-Estar e o modo Preservar Saúde da Bateria. Um novo leitor de PDF moderno, Papers, é agora o padrão.
A menos que você queira atualizar seu sistema operacional mais cedo ou mais tarde, é melhor ficar com uma versão LTS como a 24.04.
O Ubuntu 25.04 atingirá seu fim de vida (EOL) em janeiro de 2026. Não há nenhuma vantagem em usar o 25.04 em um servidor Discourse. Se for o seu desktop e você adora atualizar seu sistema operacional, vá em frente.
Não. Tudo o que você pode fazer é fazer backup dos seus próprios dados e do fórum, e reinstalar.
No futuro, tirar um snapshot antes de atualizar e excluí-lo após ter certeza de que tudo foi feito corretamente e você deseja continuar usando, é uma política realmente boa.
Se tudo o que você tem é um fórum, então fazer backup, criar uma nova VPS, instalar o Discourse e restaurar é a maneira mais fácil. Ou você permanece com a atual e faz a atualização quando a próxima versão LTS estiver madura o suficiente. Essa também é uma opção.
Eu estaria certo em pensar que seria necessário parar pelo menos o banco de dados antes de tirar um snapshot, para ter certeza de ter dados consistentes?
Portanto, talvez não seja uma boa ideia para ninguém tirar uma foto instantânea e supor que ela possa ser restaurada corretamente. (Pessoalmente, não uso snapshots: eles não são backups. Acho que são uma facilidade tentadora que provavelmente será mal compreendida.)
Claro que snapshots não são backups. É um sistema de “volta no tempo” para restaurar o sistema inteiro, como ao atualizar o Ubuntu ou fazer outra coisa onde backups comuns não são suficientes.
A escala e o propósito são totalmente diferentes.
Se o seu fórum estiver no Ubuntu 22.04 e você quiser usar o atualizador do shell para obter o 24.04, então um snapshot é o que usar. Claro, iniciar um VPS virgem, instalar um Discourse totalmente novo e depois restaurar o backup é outra maneira. Não é uma maneira tão divertida, se alguém instalou outra coisa também e personalizou o sistema.
Se você atualizar o próprio Discourse, claro que faz backup — você se lembra de fechar aquele fórum também
Mas se o seu banco de dados estiver muito bagunçado nesse procedimento, um snapshot salvaria sua pele facilmente.
Portanto, não é uma questão de certo ou errado. Essas duas são ferramentas diferentes.
Talvez eu opte por esta opção por enquanto, desde que esta nova versão não seja super instável, parece estar funcionando por enquanto.
Tenho backups automáticos semanais com o servidor digital ocean, este é para um novo site, não há muito conteúdo ou usuários até agora.
Seria bom passar pelas etapas de restauração a partir do backup, nunca fiz isso antes.
Meu entendimento é que esta versão 25 é uma versão temporária para testar novos recursos a serem implementados na versão principal de produção, então, com esta programada para ser desativada em janeiro do próximo ano, haverá a opção de atualizar para a versão “LTS” então.
Se você não tem o s3 configurado para backups e seus backups são maiores do que o nginx front-end pode aceitar, acho que é melhor fazer backup e restaurar nas CLIs do servidor ubuntu antigo e novo.
tem todas as etapas que você precisa, meu scp tem sido aws-cli, alguém recomenda outro pacote que funcione com um provedor de nuvem diferente no ubuntu?
Não sou uma pessoa de tecnologia, não entendo quase nada do que você escreveu aqui (além da referência ao guia oficial), posso pesquisar para descobrir isso.
Eu estava me referindo ao uso do aplicativo aws-cli no Ubuntu, configurando para o IAM de conta temporária com aws configure, e então usando o aplicativo no servidor antigo para fazer upload de um grande arquivo de backup para o S3 e usando no novo servidor para baixar o mesmo arquivo.