フォーラムが消えている 😳 バックアップサイズが時間とともに減り続けている

バックアップのサイズが徐々に小さくなり、一部のアップロードが消え始めていることに気づきました。

例えば、こちらの投稿 には動画があるはずですが、再生できなくなり、バックアップからもなくなっています。

何が起こっているのか、何か考えはありますか?

「いいね!」 2

まだ減少しています…これは何が原因か、誰かアイデアはありますか?

「いいね!」 1

Discourseと同じサーバーにファイルは保存されていますか?カスタム設定はありますか?アップロードの設定や、アップロード関連の設定が変更されていないかスタッフのアクションを確認しましたか?

「いいね!」 1

もしこれが私に起こったとしたら、バックアップファイルのうち2つを取り出し、それぞれの内容をリスト化し、その2つのリストを比較するでしょう。

実際にそうしたところ、サイズにわずかな違いがあり、4つの新しいJPEG画像ファイルと、わずかに小さいdump.sql.gzが見つかりました。

そこで、2つのSQLダンプファイルを抽出し解凍して比較しました。残念ながら、約35,000行の追加と85,000行の削除があり、何が起こっているのかを非常に迅速に把握する方法はまだ思いついていません。サイズ的には、12月12日のSQLダンプは非圧縮サイズで349メガバイト(*)ですが、12月14日のものは344メガバイトです。(それほど巨大なフォーラムではありません。)

しかし、データベースには多くのログが含まれていることに気づきました。送信されたメールのログ、完了したサイドキックジョブのログ(おそらく)、そしてそれらのログを例えば30日間の履歴に限定した場合、それらのログのサイズは30日前に何が起こっていたかによって変動するでしょう。

つまり、心配する必要はないかもしれません。しかし、調査して2つのバックアップを比較して確認する必要があるかもしれません。

(*) おっと、元々はこれを394とタイプミスしており、それははるかに大きな違いを意味していました。

「いいね!」 1

この動画のHTMLを見ると404エラーが表示され、upload://URLを参照しています。何らかの原因でアップロードストレージが積極的に削除されている可能性が高いようです。

「いいね!」 1

まず、Settings - Files - clean up uploads をできるだけ早く無効にしてください。

public/uploads/tombstone ディレクトリのサイズはどのくらいですか?

フォーラムは以前、他のフォーラムソフトウェアからインポートされたものでしたか?

「いいね!」 2