Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

在 Amazon S3 中排查跨区域复制问题

在配置跨区域复制之后,如果您未看到目标存储桶中创建的对象副本,请尝试以下故障排除方法:

  • Amazon S3 复制对象所需的时间取决于对象大小。对于大型对象,可能需要几个小时。如果所涉对象较大,请稍后再次检查复制的对象是否出现在目标存储桶中。

  • 在源存储桶上的复制配置中:

    • 验证目标存储桶 ARN 是否正确。

    • 验证键名称前缀是否正确。例如,如果将配置设置为复制具有前缀 Tax 的对象,则仅复制具有 Tax/document1Tax/document2 等键名称的对象。不会复制具有键名称 document3 的对象。

    • 验证状态是否为 enabled

  • 如果目标存储桶由另一个 AWS 账户拥有,请验证存储桶拥有者是否对目标存储桶设置了允许源存储桶拥有者复制对象的存储桶策略。

  • 如果对象副本未出现在目标存储桶中,请注意以下情况:

    • 若源存储桶中的某对象本身是另一个复制配置所创建的副本,Amazon S3 不会复制该副本。例如,如果您设置从存储桶 A 到存储桶 B 再到存储桶 C 的复制配置,则 Amazon S3 不会复制存储桶 B 中的对象副本。

    • 存储桶拥有者可以向其他 AWS 账户授予上传对象的权限。默认情况下,存储桶拥有者对于其他账户创建的对象没有任何权限。复制配置仅复制存储桶拥有者具有访问权限的对象。存储桶拥有者可以向其他 AWS 账户授予创建对象的权限,从而有条件地要求针对这些对象的显式访问权限。有关策略示例,请参阅在授予上传对象的交叉账户许可的同时,确保存储桶拥有者拥有完全控制

跨区域复制

本页内容: