Arquivo de backup diário duplicado no S3

Percebi um comportamento estranho no backup após atualizar para a versão 2.8.0.beta4 (53082e011a)

Em vez de um arquivo de backup por dia, há na verdade dois arquivos de backup, criados com menos de um minuto de diferença. Isso efetivamente reduz pela metade o número de dias de proteção.

O backup está configurado para S3. O backup manual cria um único arquivo, conforme o esperado.

Estava assistindo a isso porque tenho vários sites fazendo backup no S3. Mas acabei de perceber que estou vendo esse comportamento em um site rodando a versão 2.7.0.beta9. E não tenho nenhuma explicação para isso.

Será que você está usando o Digital Ocean Spaces?

E um backup manual para o AMS3 acabou de falhar com:

 [2021-07-28 21:03:03] EXCEÇÃO: Esta conclusão multipart já está em andamento

mas já existe um backup lá.

Em breve vou redobrar meus esforços para tirar tudo dos Spaces.

Também estou executando a versão 2.8.0.beta4 aqui, mas não estou vendo esse problema :thinking:

O Discourse está rodando em um Droplet DO comum e fazendo backup para um bucket AWS S3.

Minhas configurações são:

Sim. E eu verifiquei o backup de hoje e só há um.

Isso parece cada vez mais um problema do DO Spaces. Quais logs devo verificar?

Isso começou a acontecer comigo há alguns dias. Estou na versão 2.8.0.beta4 e farei a atualização para a 2.8.0.beta6 ainda esta semana para ver se isso resolve. Também estou usando os espaços do DigitalOcean.

Uma coisa interessante é que metade dos meus backups inclui os uploads e as miniaturas, e a outra metade não. Eu costumava incluir os uploads e as miniaturas, mas decidi fazer o backup deles separadamente usando comandos do Linux (ou seja, rsync).

O fato de haver dois backups em 12 de setembro não é surpreendente — criei o segundo manualmente após alterar as configurações para excluir os uploads e as miniaturas. Mas não deveria haver dois backups em 13 ou 14 de setembro, e deveria ser apenas o backup sem imagens.

Espera, desculpe, acho que o problema pode estar do meu lado. Ops… Vou dar um retorno mais tarde hoje.

Estava trabalhando na criação de um backup quente para minha instância do Discourse e esqueci de desativar os backups no meu backup quente… Então, tanto minha instância ativa quanto a quente estavam gerando backups, resultando em dois backups por dia. Minha culpa…