设置复制概述 - Amazon Simple Storage Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

设置复制概述

要启用复制,您只需将复制配置添加到源存储桶。该配置会指示 Amazon S3 复制指定的对象。在复制配置中,您必须提供以下内容:

  • 目标桶 — 您想要的桶子 Amazon S3 复制对象。

     

  • 要复制的对象 — 可以复制源磁带架或子集中的所有对象。通过提供 关键名称前缀,一个或多个对象标签,或者两个对象标签都在配置中。

    例如,如果配置复制规则,则只复制具有密钥名前缀的对象 Tax/, Amazon S3 使用密钥复制对象,例如 Tax/doc1Tax/doc2...但它不会使用密钥复制对象 Legal/doc3...如果指定前缀和一个或多个标记, Amazon S3 仅复制具有特定密钥前缀和标记的对象。

副本具有与原始对象相同的键名和元数据(例如,创建时间、用户定义的元数据和版本 ID)。Amazon S3 使用安全套接字层 (SSL) 加密传输中的所有数据。

除了这些最低要求,您还可以选择以下选项:

  • 默认情况下,Amazon S3 使用与源对象相同的存储类来存储对象副本。您可以为副本指定其他存储类。

     

  • Amazon S3 假定对象副本继续由源对象的拥有者拥有。因此,在复制对象时,它还会复制对应的对象访问控制列表 (ACL)。如果源和目标存储区属于不同的 AWS 帐户,您可以配置复制以将复制副本的所有者更改为 AWS 拥有目标桶的帐户。

其他配置选项如下。有关更多信息,请参阅 其他复制配置.

Amazon S3 还提供了 API 用于支持设置复制规则。有关更多信息,请参阅 中的以下主题:Amazon Simple Storage Service API Reference:

您可以将这些API调用直接从代码中添加到 AWS SDK, AWS CLI,或 Amazon S3 控制台。最简单的就是使用控制台。有关带分步说明的示例,请参阅复制演练.

如果您是初次使用复制配置,我们建议您先阅读以下部分,然后再了解这些示例和可选配置。有关提供设置基本复制配置分步说明的示例,请参阅复制配置概述.