Amazon S3 复制失败原因 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon S3 复制失败原因

下表列出了 Amazon S3 复制失败原因。您可以通过 Amazon S3 事件通知接收 failureReason 事件来查看这些原因。您可以通过 Amazon Simple Queue Service(Amazon SQS)、Amazon Simple Notification Service(Amazon SNS)或 Amazon Lambda 接收 S3 事件通知。有关更多信息,请参阅Amazon S3 事件通知

还可以在 S3 批量复制完成报告中查看这些失败原因。有关更多信息,请参阅分批复制完成报告

复制失败原因 描述
AssumeRoleNotPermitted Amazon S3 无法代入在复制配置或批量操作任务中指定的 Amazon Identity and Access Management(IAM)角色。
DstBucketNotFound Amazon S3 找不到在复制配置中指定的目标桶。
DstBucketObjectLockConfigMissing 要在启用对象锁定的情况下从源桶复制对象,目标桶也必须启用对象锁定。此错误表示目标桶中可能未启用对象锁定。有关更多信息,请参阅管理对象锁定
DstBucketUnversioned 未为 S3 目标桶启用版本控制。要使用 S3 复制来复制对象,请对目标桶启用版本控制。
DstDelObjNotPermitted Amazon S3 无法将删除标记复制到目标桶。针对目标桶的 s3:ReplicateDelete 权限可能缺失。
DstKmsKeyInvalidState 适用于目标桶的 Amazon Key Management Service(Amazon KMS)密钥处于无效状态。查看并启用所需的 Amazon KMS 密钥。有关管理 Amazon KMS 密钥的更多信息,请参阅《Amazon Key Management Service 开发人员指南》中的 Amazon KMS 密钥的密钥状态
DstKmsKeyNotFound 在复制配置中为目标桶配置的 Amazon KMS 密钥不存在。
DstMultipartCompleteNotPermitted Amazon S3 无法完成目标桶中对象的分段上传。针对目标桶的 s3:ReplicateObject 权限可能缺失。
DstMultipartInitNotPermitted Amazon S3 无法启动将对象分段上传到目标桶。针对目标桶的 s3:ReplicateObject 权限可能缺失。
DstMultipartPartUploadNotPermitted Amazon S3 无法将多分段对象上传到目标桶。针对目标桶的 s3:ReplicateObject 权限可能缺失。
DstObjectHardDeleted S3 分批复制不支持重新复制从目标桶中使用对象的版本 ID 删除的对象。此错误特定于分批复制。
DstPutAclNotPermitted Amazon S3 无法将对象访问控制列表(ACL)复制到目标桶。针对目标桶的 s3:ReplicateObject 权限可能缺失。
DstPutLegalHoldNotPermitted 在复制不可变对象时,Amazon S3 无法对目标对象设置对象锁定法定保留。针对目标桶的 s3:PutObjectLegalHold 权限可能缺失。有关更多信息,请参阅依法保留
DstPutObjectNotPermitted Amazon S3 无法将对象复制到目标桶。针对目标桶的 s3:ReplicateObjects3:ObjectOwnerOverrideToBucketOwner 权限可能缺失。
DstPutTaggingNotPermitted Amazon S3 无法将对象标签复制到目标桶。针对目标桶的 s3:ReplicateObject 权限可能缺失。
DstVersionNotFound Amazon S3 无法在目标桶中找到需要复制其元数据的所需对象版本。
InitiateReplicationNotPermitted Amazon S3 无法在对象上启动复制。批量操作任务可能缺少 s3:InitiateReplication 权限。此错误特定于分批复制。
SrcBucketInvalidRegion 源桶未处于批量操作任务指定的同一个 Amazon Web Services 区域中。此错误特定于分批复制。
SrcBucketNotFound Amazon S3 找不到源桶。
SrcBucketReplicationConfigMissing Amazon S3 找不到源桶的复制配置。
SrcGetAclNotPermitted Amazon S3 无法访问源桶中要复制的对象。针对源桶对象的 s3:GetObjectVersionAcl 权限可能缺失。
SrcGetObjectNotPermitted Amazon S3 无法访问源桶中要复制的对象。针对源桶的 s3:GetObjectVersionForReplication 权限可能缺失。
SrcGetTaggingNotPermitted Amazon S3 无法从源桶访问对象标签信息。针对源桶的 s3:GetObjectVersionTagging 权限可能缺失。
SrcHeadObjectNotPermitted Amazon S3 无法从源桶检索对象元数据。针对源桶的 s3:GetObjectVersionForReplication 权限可能缺失。
SrcKmsKeyInvalidState 适用于源桶的 Amazon KMS 密钥处于无效状态。查看并启用所需的 Amazon KMS 密钥。有关管理 Amazon KMS 密钥的更多信息,请参阅《Amazon Key Management Service 开发人员指南》中的 Amazon KMS 密钥的密钥状态
SrcObjectNotEligible 某些对象不符合复制条件。这可能是由于对象的存储类或对象标签与复制配置不匹配所致。
SrcVersionNotFound Amazon S3 无法在源桶中找到需要复制其元数据的所需对象版本。

设置权限

对复制进行问题排查