迁移任务执行失败怎么办?
如果某一个对象存储迁移任务失败,请通过以下方式尝试解决。
- 确认源端失败对象名。
在任务列表中,选择状态为迁移失败的任务,单击任务名称,右侧弹出的任务详情,单击“失败对象列表路径”后的文件链接,进入OBS服务下载该文件。
- 查看失败原因。
失败对象列表记录了迁移任务失败的摘要信息,如图1示,包括:失败对象列表错误码、发生时间(参照当前区域所属时区)、失败对象(经过URL编码)、失败对象(未经过URL编码)、源端SDK返回的错误描述信息。迁移失败处理措施具体请参考表1。
表1 失败对象列表错误码 失败对象列表错误码
说明
处理措施
GET_SRC_OBJ_META_FAILURE
获取源端对象元数据失败
排查源端对象:是否存在?是否有读取权限?
权限获取参见权限管理。
GET_DST_OBJ_META_FAILURE
获取目的端对象元数据失败
排查目的端对象:是否有读取权限?
权限获取参见权限管理。
GET_SRC_OBJ_FAILURE
获取源端对象失败
排查源端对象:是否存在?是否有下载权限?
权限获取参见权限管理。
COMPARE_SRC_AND_CDN_FAILURE
源端对象和用户自定义域名对应对象不一致
刷新CDN缓存信息,使CDN上的缓存对象为最新的对象
UPLOAD_DST_OBJ_FAILURE
上传对象到目的端失败
排查目的端桶:是否有写入权限?
COMPARE_SRC_AND_DST_KMS_FAILURE
上传对象后,比较源端和目的端对象后,发现KMS不一致
排查目的端对象数据加密状态和迁移任务的“是否KMS加密”设置选项是否一致?
COMPARE_SRC_AND_DST_SIZE_FAILURE
上传对象后,比较源端和目的端对象后,发现对象大小不一致
尝试重新迁移该对象。
COMPARE_SRC_AND_DST_LAST_MODIFY_DATE_FAILURE
上传对象后,比较源端和目的端对象后,发现对象最后修改时间不一致
尝试重新迁移该对象。
COMPARE_SRC_AND_DST_METADATA_VALUE_FAILURE
上传对象后,比较源端和目的端对象后,发现元数据不一致
尝试重新迁移该对象。
COMPARE_AND_GET_SRC_OBJ_META_FAILURE
迁移后对比源端和目的端对象时,获取源端对象元数据失败
排查源端对象:是否存在?是否有读取权限?
权限获取参见权限管理。
COMPARE_AND_GET_DST_OBJ_META_FAILURE
迁移后对比源端和目的端对象时,获取目的端对象元数据失败
排查目的端对象:是否存在?是否有读取权限?
权限获取参见权限管理。
INIT_DST_OBJ_MULTIPART_FAILURE
分片任务初始化失败
排查该对象是否支持分片初始化。
说明:contentType为multipart/form-data的对象不支持分片初始化,该类对象请使用obsutil单独上传。
COMPLETE_DST_OBJ_MULTIPART_FAILURE
目的端合并分片对象失败
- 检查是否有源端对象在迁移任务启动后发生修改。
- 检查是否有目的端桶的“列举已上传段”权限,如果没有该权限,获取方式请参见
- 尝试重新迁移该对象。
RESTORE_SRC_ARCHIVE_OBJ_FAILURE
自动解冻归档数据失败
尝试手动解冻归档数据再迁移,迁移完成后进行归档。
说明:MIGRATE_SRC_ARCHIVE_OBJ_FAILURE
归档数据未解冻迁移失败
重新创建迁移任务,并打开自动解冻。如存在大量归档数据可以先手动解冻再迁移。
说明:URL_LIST_FORMAT_ERROR
URL列表格式错误
参照URL列表模板,检查错误后修改,然后重试。
参见URL列表格式说明。
URL_LIST_DOMAIN_FORBIDDEN
URL列表中的行包含被禁止的域名
修改为非禁止域名后重试,如有疑问请联系技术支持。
URL_LIST_IP_FORBIDDEN
URL列表中的行包含被禁止的IP
修改为非禁止IP后重试,如有疑问请联系技术支持。
URL_LIST_OBJECT_KEY_TOO_LONG
URL列表中的URL超长
修改URL(长度不能超过65536)后重试。
URL_LIST_INTERNAL_IP
URL列表中的主机非法,是内部IP
修改为合法IP后重试,如有疑问请联系技术支持。
URL_LIST_INCORRECT_DOMAIN
URL列表中的域名错误,无法解析或不存在
修改为正确域名后重试。
SrcObjectModifiedDuringMigration
迁移源端大对象,在任务启动后源端大对象被修改,导致大对象在目的端合并分片失败
尝试重新迁移该对象。
如您在处理过程中有疑虑,请提交工单,以获得华为云技术支持。