将照片复制到暂存S3(使用导轨和回形针)

Rub*_* Ku 5 ruby-on-rails heroku amazon-s3

我有一个建立在rails上的网站,它使用回形针将照片保存到S3.这非常有效.我正在使用Heroku,所以我还有一个临时服务器,用于未来的更改和用户测试.遵循12因素Dev/Prod平价http://www.12factor.net/dev-prod-Parity考虑到我一直在使用PGbackups来保存与生产相同的数据.但是,我找不到将生产S3存储桶同步到暂存的好方法.

我不想在分段中使用我的生产S3存储桶,以免意外删除生产照片.缺少照片显示用户测试是分散注意力和不可接受的.是否有一个简单的解决方案可以在保存时将相同的照片推送到两个存储桶,或者将阶段设置为S3中生产存储桶的"从属"?

小智 0

当您同步数据库时,您可以运行一个脚本将生产存储桶复制到暂存区:谷歌搜索一下我发现了这个。您可以将其包装在 rake 任务中并从登台应用程序运行它。