检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden
务不收取任何费用。免费期结束后,OMS服务将根据您使用的迁移流量进行收费,计费方式简单灵活、易于预测。具体费用详情,请参见产品价格详情。 迁移过程中会调用源端和目的端的对象存储服务的API进行数据的上传、下载,所以会产生一定的API请求及下载流量费用,具体费用说明请参见API请求次数与下载与上传流量费用。
region String 源端桶所处的区域。 list_file JSONObject 数据格式为JSON格式,参见表4。 object_key JSONArray 源端桶选择的对象名称。每个元素均为对象的绝对路径。 bucket String 源端桶的名称。 cloud_type String
出现该问题,可能是用户在源端启用了CDN的性能优化功能,如Gzip压缩功能。OMS从源端获取对象元数据的content-length作为该对象预期迁移的大小,实际上传时读到的是压缩后的对象大小,实际大小<预期大小,okHttp3传输数据时判定为流异常中断,导致迁移失败。 解决方法: 方法一:在源端云服务商的CDN
配置方式 基于源端云服务商的对象存储服务和函数工作流服务,通过配置源端云服务商的对象存储服务和函数工作流服务来触发新增、修改对象的同步请求。 操作步骤 登录阿里云函数计算控制台,在左侧导航栏,单击函数。 在顶部菜单栏,选择地域,然后在函数页面,单击创建函数。 创建的函数需要与源端桶在同一区域。
本章节指导用户通过API启动迁移任务。API的调用方法请参见如何调用API。 启动迁移任务前需要获取Token,启动迁移任务后,需要查询任务状态详情,失败或暂停中的任务才能被启动。 涉及接口 获取IAM用户Token(使用密码):用于鉴权认证。 启动迁移任务:通过源端和目的端的AK和SK启动失败或者暂停的迁移任务。
示例3:暂停并删除迁移任务 场景描述 本章节指导用户通过API暂停并删除迁移任务。API的调用方法请参见如何调用API。 删除迁移任务前,需要获取Token并暂停迁移任务,暂停迁移任务后,需查询任务状态详情,当迁移任务暂停后,才能删除迁移任务。 涉及接口 获取IAM用户Token(使用密码):用于鉴权认证。
暂停迁移任务 因故暂停正在迁移的任务,比如:当迁移任务并发数超过系统的限制时,暂停部分次要迁移任务,优先执行重要的迁移任务。 单击任务操作列的“停止”按钮 。 仔细阅读弹出窗口中的内容后单击“确定”,暂停该迁移任务。 任务状态显示为“暂停中”。 恢复迁移任务 对于暂停的迁移任务,您可以手动恢复,继续迁移。
暂停状态为“创建任务”的任务组。 单击任务组操作列的“停止”按钮。 仔细阅读弹出窗口中的内容后单击“确定”,暂停该迁移任务。 任务状态显示为“暂停中”。 恢复迁移任务组 对于暂停的迁移任务组,您可以手动恢复,继续迁移。 单击任务组操作列的“启动”按钮。 在弹出窗口中输入源端和目的端的AK、SK后,单击“确定”。
迁移并行文件系统内的对象数据有哪些限制? 当待迁移对象所属文件层级过深时,建议通过创建迁移任务组进行迁移。如果通过创建迁移任务进行迁移,可能出现列举对象超时,导致列举中断。 父主题: 迁移限制
类型 说明 查询API版本信息列表 查询对象存储迁移服务的API版本信息。 查询指定API版本信息 查询对象存储迁移服务指定API版本信息。 查询迁移任务列表 查询用户账户下的所有任务信息。 查询指定ID的任务详情 查询指定ID的任务详情。 创建迁移任务 创建迁移任务。 启动迁移任务
使用OMS完成源端数据的全量迁移。迁移过程中OMS会自动识别源端和目的端的同名对象并按条件进行覆盖,具体覆盖策略请参考迁移是否会影响目的端桶的已有数据。 OMS全量迁移结束后+业务验证OK后将业务切换到华为云并停止业务向源端写数据。 迁移过程中,对象存储迁移服务会调用源端云服务提供商的对象存储
Service,OMS)常见应用场景的操作实践,每个实践我们提供详细的方案描述和操作指导,用于指导您快速实现对象存储数据迁移。 表1 OMS最佳实践一览表 最佳实践 使用场景 优势 使用“回源配置方案”迁移增量对象数据 大批量数据迁移场景使用,优先选择此方案。此方案受OBS限制,具体的约束请见数据回源。
创建目的端桶 创建用于存放迁移数据的桶,具体操作参见创建桶。 解冻源端归档数据 当源端对象存储有数据处于归档状态,直接使用OMS迁移,解冻时间长导致迁移时间较长,推荐您提前进行解冻操作,待解冻完成后再创建迁移任务。具体操作参见恢复归档存储对象。 若您源端有解冻中的数据,待解冻完成后再进行迁移,否则这些数据会迁移失败。
启动OMS迁移任务之后,触发函数工作流循环检查该迁移任务的执行状态,当迁移任务状态为失败时: 如果该迁移任务为单个迁移任务,函数工作流调用OMS的API重启该迁移任务。 如果该迁移任务为迁移任务组中的任务,函数工作流调用OMS的API检查迁移任务组的状态,直至迁移任务组的状态为失败,重新启动迁移任务。
迁移任务组管理 查询迁移任务组列表 创建迁移任务组 获取指定id的taskgroup信息 删除指定id的迁移任务组 暂停指定id的迁移任务组 恢复指定id的迁移任务组 对已经失败的指定id迁移任务组进行重启 更新指定id的迁移任务组的流控策略 父主题: API v2(推荐)
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden
加权限。 如果源端为其他云服务商,请参见各云服务商迁移教程中的准备工作创建AK/SK并添加权限。 目的端:请参见创建访问密钥(AK/SK)和目的端桶权限获取创建AK/SK并添加权限。 创建目的端桶 创建用于存放迁移数据的桶,具体操作参见创建桶。 解冻源端归档数据 当源端对象存储有
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Ok 400 Bad Request 403 Forbidden
在创建单个迁移任务中,调整选择服务区域的步骤顺序。 在创建单个迁移任务中,“源端参数”增加“解冻归档数据”。 2019-04-17 第五次正式发布。 在对象存储迁移流程中,更新表述。 在创建单个迁移任务中,在创建任务前增加选择服务所处区域的步骤。 在创建单个迁移任务中,在选择记录失败对象的步骤中增加说明。