ペーパークリップを使用して写真を S3 に保持するレール上に構築された Web サイトがあります。これはうまくいきます。私は Heroku を使用しているので、将来の変更とユーザー テストのためにステージング サーバーもセットアップしました。12factor Dev/Prod パリティhttp://www.12factor.net/dev-prod-parityに従って、PGbackupsを使用して、本番環境と同じデータをステージングに保持しています。しかし、本番環境の S3 バケットをステージングに同期する良い方法が見つかりません。
本番用の写真を誤って削除してしまうことを恐れて、本番用の S3 バケットをステージングに使用したくありません。ユーザーテスト中に欠落している写真が表示されることは、気が散り、受け入れられません。保存中に同じ写真を 2 つのバケットにプッシュする、またはステージングを S3 のプロダクション バケットの「スレーブ」に設定する簡単な解決策はありますか?