Eu estava na versão 3.2, acredito, duas versões atrás da atual. Usei a interface web, mas após 50 minutos, o site ainda estava fora do ar.
Entrei no console e tentei ./launcher rebuild app, mas o sistema continua dizendo que não tenho memória suficiente. Tenho uma máquina de 25GB e, antes da atualização, eu tinha 8GB disponíveis de acordo com o painel do Discourse. Tentei recuperar espaço e o sistema tenta instalar, mas então recebo este erro novamente.
Notei ao fazer login no console que meu Ubuntu estava desatualizado. Consegui atualizar os 51 pacotes desatualizados, mas não o sistema principal. Ele ainda está na versão 22.10. Não sei se esse é o meu problema ou não. Ainda não consigo atualizar o Ubuntu, pois diz: “Sua versão do Ubuntu não é mais suportada.”
Não sei se isso está relacionado ao Discourse quebrar ou não.
A partir daí, tentei iniciar um novo servidor e restaurar meu backup. No entanto, quando vou carregá-lo na interface web do Discourse, ele não me permite selecionar o arquivo de backup. Ele está acinzentado.
Estou realmente perdido aqui, pessoal, e realmente preciso de ajuda. O site está fora do ar.
P.S. Meus backups não são locais, mas sim no Backblaze.
Eu estava no caminho certo então, tentei isso, mas devo ter perdido uma etapa.
Decidi voltar para o servidor antigo, ./launcher start app não funcionaria devido ao problema de memória, na imagem que anexei. Decidi aumentar a memória da máquina e, voilà, ela está de volta e funcionando com a última atualização.
Muito obrigado por me passar o link de contato. Vou guardar essa informação!
Curiosamente, ele atualizou o Discourse para a versão mais recente.
Fiz login na linha de comando e tentei atualizar o sistema operacional, recebendo este erro:
Uma atualização de ‘kinetic’ para "noble’ não é suportada com esta ferramenta.
Quando chove, vira tempestade!
Lembro-me de quando originalmente construí o servidor, encontrando um comando para atualizar automaticamente o sistema operacional e os pacotes. Estou imaginando isso? Pois realmente parece que isso nunca aconteceu e o sistema operacional está desatualizado…
Quando os backups do S3 são ativados, isso significa que você não pode restaurar o backup pelo navegador da web e deve restaurar pela linha de comando?
Eu notei que, após esta atualização, não consigo fazer backup, o que parece estranho.
Não - você pode restaurar pelo navegador. Se suas credenciais S3 estiverem corretas, você deverá ver os backups S3 em /admin/backups, mas para restaurar, allow restore (permitir restauração) deve estar marcado. /admin/site_settings/category/all_results?filter=allow%20restore
Parece que você só pode restaurar a partir dos backups do S3.
O bizarro é que não toquei nas credenciais, não vejo meus backups antigos e não consigo fazer backup. Tudo o que fiz foi atualizar o Discourse pela interface web, tive problemas e atualizei a memória da máquina via Digital Ocean para corrigir.
Entrei e não há backups e não consigo fazer backup.
Não consigo explicar isso. Posso iniciar um novo servidor, adicionar meu arquivo app.yml à configuração e ver se meus backups aparecem lá. Enquanto isso, ativei os backups do DO, então tenho alguma coisa.
Então, fiz uma solução de problemas e, quando comentei apenas DISCOURSE_S3_REGION:, isso fez com que os backups funcionassem. Muito estranho, já que essa configuração funcionou antes da atualização, mas ei, aceito a correção!