Amazon Simple Storage Service
开发人员指南 (API 版本 2006-03-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

跨区域复制:其他注意事项

除了复制配置之外,Amazon S3 还支持多种其他存储桶配置选项,包括:

本主题说明存储桶复制配置如何影响其他存储桶配置的行为。

生命周期配置和对象副本

Amazon S3 复制对象所需的时间取决于对象大小。对于大型对象,可能需要几个小时。虽然副本可能需要一段时间才能出现在目标存储桶中,但副本的创建时间与源存储桶中的对应对象相同。因此,如果您对目标存储桶设置了生命周期策略,请注意,生命周期规则遵循对象的原始创建时间,而不是副本在目标存储桶中出现的时间。

如果您在不受版本控制的存储桶中具有对象过期生命周期策略,并且希望在启用版本控制时保持相同的永久删除行为,则必须添加非当前过期策略以管理启用版本控制的存储桶中非当前对象版本的删除。

复制配置需要启用版本控制的存储桶。在存储桶上启用版本控制时,请注意以下几点:

  • 如果您拥有对象 Expiration 生命周期策略,在启用版本控制后,则应添加 NonCurrentVersionExpiration 策略以保持相同的永久删除行为 (这是启用版本控制之前的情况)。

  • 如果拥有 Transition 生命周期策略,则在启用版本控制后,应考虑添加 NonCurrentVersionTransition 策略。

版本控制配置和复制配置

对存储桶配置复制时,源存储桶和目标存储桶都必须启用版本控制。对源存储桶和目标存储桶启用版本控制并对源存储桶配置复制后,请注意以下几点:

  • 如果您尝试对源存储桶禁用版本控制,则 Amazon S3 会返回错误。您必须先删除复制配置,然后才能对源存储桶禁用版本控制。

  • 如果您对目标存储桶禁用版本控制,则 Amazon S3 会停止复制。

日志记录配置和复制配置

请注意以下几点:

CRR 和目标区域

在 CRR 配置中,源存储桶和目标存储桶必须处于不同的 AWS 区域。您可以根据您的业务需求或成本注意事项选择目标存储桶区域。例如,区域间数据传输费用因区域配对而异。例如,假定 美国东部(弗吉尼亚北部) (us-east-1) 为您的源存储桶区域。如果您选择 美国西部(俄勒冈) (us-west-2) 作为目标存储桶区域,则在选择 美国东部(俄亥俄州) (us-east-2) 区域时,您需要支付更多费用。有关定价信息,请参阅 Amazon S3 定价中的“数据传输定价”部分。

暂停复制配置

如果您希望 Amazon S3 暂停复制,则可在复制配置中禁用特定规则。如果启用复制并删除向 Amazon S3 授予必要权限的 IAM 角色,则 Amazon S3 将无法复制对象并会将这些对象的复制状态报告为失败。

跨区域复制 (CRR)