Discourseのアップロードファイルを新しいS3ロケーションに移動させようとしています。ファイルはbucket1からbucket2にコピーしました。
新しく追加されたアップロードは新しいbucket2の場所に保存されますが、以前アップロードされた画像はシステムがまだ古いbucket1の場所から表示しています。bucket2から表示させるにはどうすればよいでしょうか?
以下のように解決しました。
cd /var/discourse
./launcher enter app
discourse remap //BUCKET1.s3.dualstack.us-west-2.amazonaws.com //BUCKET2.s3.dualstack.eu-central-1.amazonaws.com
素晴らしい!各テーブルでの置換方法を考えていたところ、これで完璧に解決しました。共有ありがとうございます。