将Refinery中现有的上载图像导出到Amazon S3

时间:2016-06-09 08:16:43

标签: ruby-on-rails heroku amazon-s3 refinerycms refinery

我有一个已经运行了很长时间的Rails RefineryCMS应用程序。它有很多图像和文档上传,它们总是被上传到本地文件系统。

但我们正在迁移到Heroku,那么这将是一个问题,因为Heroku不会持久存储这些文件。

因此,我们需要将所有现有图像和文档导出到Amazon S3。

我们怎么能实现这个目标?

将现有文件从当前生产环境复制到S3存储桶会不会很简单?

亲切的问候

1 个答案:

答案 0 :(得分:0)

简单的解决方案就是将文件上传产生的现有文件夹从“app / public”中的Dragonfly复制到Amazon S3。