Backups automatizados pararam

Backups automatizados pararam. Mas os acionados manualmente ainda funcionam. Existe alguma forma de depurar o problema? A frequência está definida como diária. Houve uma atualização no menu lateral do administrador, mas os backups continuaram funcionando por alguns dias após essa alteração.

3 curtidas

Aconteceu o mesmo comigo ontem à noite.

Deveria haver um link para o log na notificação se o backup automático falhou.

Meu log me diz que, ao tentar compactar, não havia mais espaço. Provavelmente não limpou o arquivo antigo do banco de dados? Vou verificar.

4 curtidas

Não, para mim foram muitas imagens antigas.

De qualquer forma, tente:

./launcher cleanup app enquanto seu site ainda estiver em execução e isso provavelmente ajudará de qualquer forma.

4 curtidas

Não houve mensagem de falha. Foi como se nunca tivesse tentado fazer o backup. Não há falta de espaço em disco. Existem apenas 6 backups, pois tenho a configuração ativada que exclui automaticamente os backups mais antigos quando há muitos.

Existe uma maneira fácil de acionar o backup externamente? Talvez eu o automatize no cron do host em vez disso.

3 curtidas

Sim, você pode executar backups a partir da linha de comando:

6 curtidas

docker exec app discourse backup --sql-only

funciona com um site discourse com um fórum. Como você especifica o fórum para fazer backup com uma configuração multi-site?

EDITAR: este comando funciona

cd /var/www/discourse && RAILS_DB=chosenforum RAILS_ENV=production sudo -H -E -u discourse bundle exec script/discourse backup --sql-only

ou com o comando docker completo:

docker exec containerID bash -c 'cd /var/www/discourse; RAILS_DB=chosenforum RAILS_ENV=production sudo -H -E -u discourse bundle exec script/discourse backup --sql-only'

2 curtidas