S3が有効な場合、共有アップロードは安全に削除できますか?

S3とCDNが有効になっているので、これらのディレクトリ内のコンテンツを削除しても安全だと思いますよね?

root@discourse:/var/discourse/shared/standalone/uploads/default# du -sh *
650M optimized
1.4G original

アップロードをS3に移行しましたか?

古い投稿を見ると、それらの画像はS3 CDNを指していますか?

「いいね!」 1

はい、移行しました。古い投稿のコンテンツはS3 CDNを指しています。

移行スクリプトは古いものを削除するはずではありませんか?

私の理解では、移行はそれらを明示的に削除するのではなく、投稿がそれらの古いアップロードへの参照を削除するように編集され、最終的に定期的なジョブによって削除されることになります。(24時間ごとに実行されるJobs::PurgeDeletedUploads

そのジョブでどのようなレート制限が発生しているのかわからないため、アップロードが多い場合、移行後にクリーンアップが徐々に行われる可能性があります。最近移行を実行した場合は、そのジョブが次に実行された後にそれらの数値が変わるかどうか待ってみてください。

「いいね!」 2