Amazon S3 跨区域复制 (CRR)

利用 S3 跨区域复制 (CRR),您可以将对象(及其各自的元数据和对象标签)复制到其他 AWS 区域,以降低延迟、确保合规性与安全性、实现灾难恢复和其他使用案例。S3 CRR 可以配置到源 S3 存储桶,并将对象复制到另一个 AWS 区域的目标桶中。

Amazon S3 CRR 可以在不同 AWS 区域的存储桶之间自动复制数据。利用 CRR,您可以使用 S3 对象标签设置存储桶级别、共享前缀级别或对象级别的复制。您可以使用 CRR 在不同的地理区域中提供低延迟的数据访问。如果您需要遵循将数据副本存储在相距数百公里的不同地点的合规性要求,CRR 还可以帮助您达成这一目标。您可以使用 CRR 更改复制对象的账户所有权,以防数据意外删除。要了解有关 CRR 的更多信息,请访问复制开发人员指南

使用案例

合规性 – 默认情况下,Amazon S3 会跨多个地理位置相距较远的可用区存储数据,但是合规性要求可能需要您在更远的距离存储数据。利用 CRR,您可以在相距较远的 AWS 区域之间复制数据,以满足这些要求。

延迟性能 – 如果您的客户或最终用户位于两个地理位置,您可以在地理位置距离用户更近的 AWS 区域维护对象副本。

区域效率 – 如果您在两个不同的 AWS 区域拥有分析同一组对象的计算集群,则可以选择同时在这两个区域维护对象副本。

Amazon S3:跨区域复制和版本控制 (3:34)

Amazon S3 同区域复制 (SRR)

Amazon S3 SRR 是 S3 的一项功能,可以在同一 AWS 区域内的存储桶之间自动复制数据。利用 SRR,您可以使用 S3 对象标签设置存储桶级别、共享前缀级别或对象级别的复制。您可以使用 SRR 在同一 AWS 区域内复制数据。SRR 可在原始数据所在的区域内将数据副本保存在单独的 AWS 账户中,从而帮助您获得数据主权并满足合规性要求。您可以使用 SRR 更改复制对象的账户所有权,以防数据意外删除。您也可以使用 SRR 轻松汇总来自不同 S3 存储桶的日志以进行区域内处理,或配置测试环境与开发环境之间的实时复制。 

使用案例

将日志汇总到一个存储桶中 – 如果您在多个存储桶中或跨多个账户存储日志,则可以轻松地将日志复制到一个区域内存储桶中。这样,您便可在一个位置更简单地处理日志。

在开发人员和测试账户之间复制 – 如果您或您的客户拥有使用相同数据的开发人员和测试账户,您可以通过实施 SRR 规则在这些账户之间复制对象,同时维护对象元数据。

遵守数据主权法律 – 通常情况下,客户需要将数据存储在单独的 AWS 账户中,同时禁止数据离开特定区域。如果合规性法规不允许数据离开您所在的国家/地区,您可以使用同区域复制来备份重要数据。

Amazon 复制时间控制

Amazon S3 复制时间控制可以帮助您满足数据复制的合规性要求“或业务要求”,并提供对 Amazon S3 复制活动的可见性。复制时间控制可以在几秒钟内复制“您上传”到 Amazon S3 的大部分对象,其中 99.99% 的对象会在 15 分钟内完成复制。 默认情况下,S3 复制时间控制包括 S3 复制指标和 S3 事件通知,您可以使用它们来监控待复制 S3 API 操作的总数、待复制对象的总大小以及最大复制时间。

S3 复制时间控制由服务等级协议 (SLA) 提供支持,在任何计费月份,99.9% 的对象都会在 15 分钟内完成复制。

要了解有关 S3 复制时间控制的更多信息,请访问 S3 复制文档页面S3 复制常见问题

S3 复制时间控制的工作原理

S3 复制时间控制简介

S3 复制入门

您可以使用 S3 对象标签在 S3 存储桶级别、共享前缀级别或对象级别配置 Amazon S3 复制(CRR 和 SRR)以及 S3 复制时间控制。要开始使用 S3 复制,请查看 S3 复制常见问题《开发人员指南》中的“复制”网页。如需了解定价,请参阅 S3 复制功能定价