具有多个区域的 AWS S3 存储桶

AWS S3 Bucket with Multiple Regions


我有一个为美国标准区域设置的 AWS S3 存储桶,但我希望它也能在新加坡工作。我已经研究过但无法找到让同一个存储桶在多个区域工作的方法。

如果有人能找到解决方案那就太好了!

谢谢,
马尼特

您正在寻找跨区域复制:
Blog Post
AWS Documentation

跨区域复制允许在不同区域的 S3 存储桶之间自动和异步复制您的对象。

S3 存储桶存在于一个区域中,而不存在于多个区域中,但您可以从任何地方访问该存储桶。

现在,虽然您可以从新加坡非常愉快地访问美国标准存储桶,但延迟会很高,因此您可能需要考虑使用 CloudFront 作为 CDN。

AWS 解决方案针对所有跨区域复制推出了新的解决方案。

例如,您可以在俄勒冈州创建对象,在新加坡重命名它们,在都柏林删除它们,并且更改会复制到所有其他区域。该解决方案专为可以容忍丢失事件和复制速度变化的工作负载而设计。 您可以在此处找到更多信息 https://aws.amazon.com/solutions/multi-region-asynchronous-object-replication-solution/