このフォーラムを運営してしばらく経った後、不要になった古いファイルやインフラの整理を最近行いました。
S3 の移行を何度か行ったのですが、アップロードログとメールログが、最初に設定した S3 に引き続きアップロードされていることを最近発見しました。
データベース内でこれがどこで宣言されているかを見つけることができません。app.yml には、最初の S3 である AWS への参照が一切含まれていません。
データベースのどこでこれを確認できますか?
このフォーラムを運営してしばらく経った後、不要になった古いファイルやインフラの整理を最近行いました。
S3 の移行を何度か行ったのですが、アップロードログとメールログが、最初に設定した S3 に引き続きアップロードされていることを最近発見しました。
データベース内でこれがどこで宣言されているかを見つけることができません。app.yml には、最初の S3 である AWS への参照が一切含まれていません。
データベースのどこでこれを確認できますか?
Discourse 自体以外に原因がある可能性はありませんか?
例えば、app.yml がホストディレクトリへのバインドマウントになっている場合や、コンテナからホストへの暗黙的なバインドマウントが存在し、そのホストディレクトリが aws s3 sync、rclone、cron ジョブ、バックアップスクリプトなどの何かによって、古い S3 バケットと引き続き同期またはバックアップされている可能性があります。
もし app.yml がもはや古い AWS/S3 設定を参照していないのであれば、次にホスト上のスケジュールされたジョブや同期スクリプトを確認することをお勧めします。
それはありそうにありません。
古い S3 は数回前のマイグレーション時のものです。