使用 BunnyCDN 设置 BackBlaze S3

我的备份也已通过 S3 正常运行。因此,旧文件和新上传的文件都能通过 S3 正常工作。我使用 Cloudflare 处理 SSL 和 DDoS 防护,使用 BunnyCDN 处理上传和备份拉取区域,并使用 BackBlaze 作为 S3 存储。现在一切顺利!

请注意,最好按照此处所示在 app.yml 中定义环境变量:Configure an S3 compatible object storage provider for uploads

然后重新构建,使 S3 配置全局定义,而不仅仅是在管理面板中定义。这样,在将旧文件迁移到 S3 时,您可以通过以下三个命令更轻松地完成:

./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake

3 个赞