【发布时间】:2012-07-23 04:32:02
【问题描述】:
我有一个基于 rails 的网站,它使用回形针将照片保存到 S3。这很好用。我正在使用 Heroku,所以我还为将来的更改和用户测试设置了一个登台服务器。遵循 12factor Dev/Prod parity http://www.12factor.net/dev-prod-parity,我一直在使用 PGbackups 来保持与生产中相同的数据。但是,我找不到将生产 S3 存储桶同步到登台的好方法。
我不想在暂存中使用我的生产 S3 存储桶,以免意外删除生产照片。在用户测试期间出现丢失的照片会分散注意力且不可接受。是否有一种简单的解决方案可以在保存时将同一张照片推送到两个存储桶,或者将 staging 设置为 S3 中生产存储桶的“从属”?
【问题讨论】:
标签: ruby-on-rails heroku amazon-s3