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:ReplicateObject 或 s3: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 无法在源桶中找到需要复制其元数据的所需对象版本。 |