「s3 disable cleanup」設定の説明が誤っています

設定で「*S3 クリーンアップを無効化 - ローカルで削除されたバックアップの S3 からの削除を無効化」チェックボックスが有効でも無効でも、ローカルでバックアップを削除すると、リモートの S3 バケットからも削除されてしまいます。これはバグだと思いますが、もしそうでない場合は、何が不足しているのかご説明ください。よろしくお願いいたします!

「いいね!」 2

このコードパスは最近確認しましたか、@gerhard

「いいね!」 4

バグではなく、設定の説明が誤っています。この設定は、maximum_backups を超えるバックアップが存在する場合に、Discourse が S3 から古いバックアップを削除するのを防ぐだけです。

現在、バックアップはもはやそのように動作しません。backup_location サイト設定の値に応じて、バックアップはローカル または S3 のいずれかに保存されます。UI でバックアップを削除すると、その設定に応じてローカルストレージまたは S3 から該当するバックアップが削除されます。

「いいね!」 4

OK! 以下のように編集しました。

s3_disable_cleanup: "S3 のバックアップ数が最大許容数を超えている場合、古いバックアップの削除を防ぐ。"

「いいね!」 3