发布于: Oct 31, 2019
Amazon S3 现在支持将新上传的 S3 对象自动异步复制到同一 AWS 区域中的目标存储桶。Amazon S3 同区域复制 (SRR) 功能为 Amazon S3 添加了新的复制选项,并且是基于 S3 跨区域复制 (CRR) 功能构建的,跨区域复制功能使您可以跨不同的 AWS 区域复制数据。SRR 和 CRR 共同形成了 Amazon S3 Replication,该服务可以提供企业级复制功能(例如,跨账户复制),以防止意外删除数据以及将数据复制到任何 Amazon S3 存储类(包括 S3 Glacier 和 S3 Glacier Deep Archive),以创建备份和长期存档。使用 SRR,您可以将上传到 Amazon S3 存储桶的新对象配置为在存储桶、前缀或对象标签级别进行复制。复制的对象可以与原始对象一样由相同的 AWS 账户拥有,也可以由不同的账户拥有,以防止意外删除。
Amazon S3 存储类(S3 单区 – IA 除外)中存储的任何数据始终存储在一个 AWS 区域内的至少三个可用区中,每个可用区相隔数英里。SRR 会在相同的 AWS 区域内为 S3 对象再创建一个副本,并使其具有与目标存储类相同的冗余度。这使您可以自动聚合来自不同 S3 存储桶的日志以进行区域内处理,或配置测试和开发环境之间的实时复制。SRR 通过将对象的副本保留在与原始对象相同的 AWS 区域中,帮助您满足数据主权和合规性要求。
在您使用 SRR 复制 S3 对象时,与该对象关联的元数据、访问控制列表 (ACL) 和对象标签也是复制内容的一部分。在源存储桶上配置 SRR 后,对对象、元数据、ACL 或对象标签的任何更改都会触发系统将新内容复制到目标存储桶。
Amazon S3 同区域复制功能现已在所有 AWS 商业区域、由光环新网运营的 AWS 中国(北京)区域以及由西云数据运营的 AWS 中国(宁夏)区域推出。可以通过 S3 管理控制台、软件开发工具包或 API 配置同区域复制功能。
要开始使用,请参阅 Amazon S3 Replication 文档和复制常见问题。