我想通过Cloudflare网络提供S3存储桶文件,但遇到了一些问题。集成指令是here,但它们仅适用于新存储桶,因为当我的存储桶名为subdomain.domain.com
时,存储桶需要命名为domain
。
是否有任何其他解决方案可以将CloudFlare与S3一起使用而无需将文件从一个存储桶复制到另一个存储桶 - 例如设置一些重定向等?问题是我的存储桶包含超过600万个文件,并且需要200 GB的存储空间。
Amazon S3定价规则也很难理解。我很难找到信息,如果它们位于同一个位置,将信息从一个桶转移到另一个桶需要花多少钱。
感谢您的回答。
答案 0 :(得分:4)
不幸的是,Amazon S3要求cname符合您已经发现的存储桶名称。所以基本上你必须修改这个名字。
在这里https://serverfault.com/questions/349460/how-to-move-files-between-two-s3-buckets-with-minimum-cost,您可以找到如何以最低成本在存储桶之间复制文件。在同一区域内,使用正确的工具,您不会产生带宽成本,只会产生持续时间和访问成本的重复存储成本,链接答案中的详细信息。
您对cloudflare文档的链接似乎不再起作用,这是正确的链接:https://support.cloudflare.com/hc/en-us/articles/200168926-How-do-I-use-CloudFlare-with-Amazon-s-S3-Service-