检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 {
选择至少包含:读取和列表,如果要迁移归档类对象权限则需要再勾选:写入。 开始和到期日期/时间 需要确保在迁移任务过程中,连接字符串不会失效。 单击“生成SAS和连接字符串”,即可显示连接字符串和SAS令牌、Blob服务SAS URL,单击连接字符串后的复制图标即可复制连接字符串。 可以使用连接字符串来访问
考以下方案。 如果不提前使用恢复归档存储,全量依靠OMS自动恢复功能,每个对象触发解冻后,会等待1-5分钟(具体时间由源端对象存储决定),最终导致迁移速度缓慢,影响您的整体迁移进度。 在OBS桶中仅开启归档数据直读功能,仅支持直接下载归档存储数据,并未修改相应存储类型,因此OMS无法正常直接下载对象。
询源端云厂商。 迁移任务 同一用户,单个Region内并发任务数最大为5。 说明: 假设分别迁移对象存储数据到华北-北京一和华南-广州时,总并发数为5*2=10个。 24小时内,单个Region内最多创建迁移任务数为5000个。 迁移任务组 同一用户,单个Region内并发任务组数最大为5。
源端为其他云服务厂商时,具体解冻方式以源端云服务商为准。 源端为华为云时,使用obsutil恢复归档存储对象后重新迁移。 使用OMS进行迁移,并开启“解冻归档数据”功能,遇到用户遗漏的归档对象,OMS支持自动恢复。 如果不提前使用恢复归档存储,全量依靠OMS自动恢复功能,每个对象触发解冻后,会等待1-5分钟(具体时
com/v3/projects" } } 从控制台获取项目ID 从控制台获取项目ID的步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 父主题: 附录
到华为云OBS。 COSCMD工具解冻 执行pip命令,安装coscmd工具。 pip install coscmd 执行config命令生成配置文件。 coscmd config -a ak -s sk -b bucket -r region 参数说明: 参数 说明 -a SecretId
创建的函数需要与源端桶在同一区域。 在创建函数页面,选择事件函数,配置以下参数,然后单击创建。 表1 参数配置说明 参数 配置说明 函数名称 用户自定义。 运行环境 选择Python3。 代码上传方式 选择通过zip包上传代码。将以下两个代码文件index.py和signer.py打包为至一个zip包并上传。
exe文件,该工具需要使用命令行工具打开执行。 如果点击下载无反应,请右键单击复制链接地址,输入到浏览器地址输入框打开。 使用交互式配置生成配置文件。 #./us3cli config 请输入当前配置项名称: config1 开始创建新配置项:[ config1 ] 是否启用配置加密(y
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden 错误码 请参见错误码。
“失败对象列表路径”链接,如图5所示,进入OBS服务下载失败对象列表.txt文件。 图5 失败对象列表路径 问题原因: 出现该问题,可能是用户在源端启用了CDN的性能优化功能,如Gzip压缩功能。OMS从源端获取对象元数据的content-length作为该对象预期迁移的大小,实
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden 错误码 请参见错误码。
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 403 Forbidden 错误码 请参见错误码。
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Ok 400 Bad Request 403 Forbidden 错误码 请参见错误码。
S3M.0053 任务查询失败或权限不足。 S3M.0054 任务ID无效。 S3M.0055 源端文件和文件夹无效。 S3M.0056 用户ID无效。 S3M.0057 源端参数无效。 S3M.0058 目的端参数无效。 S3M.0059 迁移线程数无效。请输入0-50的整数。
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 错误码 请参见错误码。 父主题: 迁移任务管理
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 错误码 请参见错误码。 父主题: 同步任务
迁移失败对象数量。 total_num long 迁移对象总数量。 smnInfo JSONObject SMN消息,参见表6。 说明: 用户可以选择是否发送SMN信息,在迁移任务已经结束的情况下才会有该字段。 migrate_since long 迁移指定时间,表示仅迁移在指定
获取源端对象失败 排查源端对象:是否存在?是否有下载权限? 权限获取参见权限管理。 COMPARE_SRC_AND_CDN_FAILURE 源端对象和用户自定义域名对应对象不一致 刷新CDN缓存信息,使CDN上的缓存对象为最新的对象 UPLOAD_DST_OBJ_FAILURE 上传对象到目的端失败
fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 桶名列表 400 标准错误响应体。 错误码 请参见错误码。 父主题: 桶操作