A configuração 's3 disable cleanup' tem uma descrição incorreta

Independentemente de a caixa de seleção para s3 disable cleanup - Desabilitar a remoção de backups do S3 quando removidos localmente estar habilitada ou desabilitada nas configurações, ao excluir um backup localmente, ele também é removido do bucket S3 remoto. Acredito que seja um bug, mas se não for, por favor, explique o que estou deixando passar. Obrigado!

2 curtidas

Verificamos recentemente esse caminho de código, @gerhard?

4 curtidas

Não é um bug, mas a descrição da configuração está incorreta. Ela apenas impede que o Discourse exclua backups antigos do S3 quando há mais backups do que o maximum_backups.

Os backups não funcionam mais assim. Dependendo do valor da configuração do site backup_location, os backups são ou armazenados localmente ou no S3. Quando você exclui um backup na interface, ele será removido do armazenamento local ou do S3, dependendo dessa configuração.

4 curtidas

OK! Eu editei para

s3_disable_cleanup: "Impedir a remoção de backups antigos do S3 quando houver mais backups do que o máximo permitido."

3 curtidas

Por favor, explique o que significa “Prevent removal of old backups from S3 when there are more backups than the maximum allowed.”.

Isso seria mais útil e evitaria a confusão causada por duplas negações… apenas uma sugestão.

Gerenciar a retenção de backups do S3 externamente

Quando ativado, o Discourse não excluirá automaticamente backups antigos do S3. Configure a retenção por meio do seu provedor S3. A configuração de “número máximo de backups” não será aplicada.

Isso elimina a dupla negação e explica claramente a consequência.

1 curtida