检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
阿里云整桶迁移时,对象名称中带“/”的对象都迁移失败。查看迁移日志、列举对象、获取元数据都是成功的,但在获取对象(getObject)时报404,No such key。 问题分析 出现该问题,是因为源端阿里云待迁移OSS桶的“基础设置>静态页面”选项中设置了默认首页,设置后OMS在获取对象名称中带"/"的对象时,会在对象名称后加上index
种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证通用请求。 AK/SK认证 AK/SK签名认证方式仅支持消息
Content-Type: application/json X-Auth-Token: “Token” Body: { "dst_ak" : "destination_ak", "dst_sk" : "destination_sk", "src_ak"
CLOUD_SDK_SK in the local environment String ak = System.getenv("CLOUD_SDK_AK"); String sk = System.getenv("CLOUD_SDK_SK");
创建迁移任务:通过源端和目的端的AK和SK创建迁移任务。 查询指定ID的任务详情:根据迁移任务ID查询任务详情,确定迁移任务是否创建成功。 前提条件 已获取源端云服务平台的AK/SK。 已获取目的端AK/SK,参见创建访问秘钥(AK/SK))。 已获取IAM和OMS的Endpoint,参见地区和终端节点。
String 存放对象列表文件的OBS桶名。 list_file_key String 对象列表文件对象名。 表5 dst_node数据结构说明 参数 类型 描述 region String 目的端桶所处的区域。 object_key String 目的端桶选择的对象名称。 bucket String
"src_bucket", "ak" : "src_ak", "sk" : "src_sk", "list_file" : { "obs_bucket" : "list_file_bucket", "list_file_key" : "object_list_file
"source_ak": "source_ak", "source_sk": "source_sk", "target_ak": "target_ak", "target_sk": "target_sk", "source
endpoint***" # 华为云侧信息 # 请使低权限ak/sk,该ak/sk仅需要iam/oms权限 HW_AK = "***Access Key***" HW_SK = "***Secret Access Key***" # 同步请求接收地址,见同步任务详情 SYNC_URL
"cloud_type" : "HuaweiCloud", "region" : "cn-north-7", "app_id" : "", "object_key" : ["01.png", "list.txt"], "list_file" : null }, "start_time"
region 是 String 源端桶所处的区域。 ak 是 String 源端桶的AK(最大长度100个字符)。 说明: 当表2中task_type为url_list时,ak为非必选。其他任务类型ak为必选。 sk 是 String 源端桶的SK(最大长度100个字符)。 说明: 当表2
CLOUD_SDK_SK in the local environment String ak = System.getenv("CLOUD_SDK_AK"); String sk = System.getenv("CLOUD_SDK_SK");
源端SK(Secret Key) 用户在界面输入,用于鉴权认证 否 源端CDN密钥 用户在界面输入,用于鉴权认证 否 否,CDN迁移场景下为必须 目的端AK(Access Key) 用户在界面输入,用于鉴权认证 否 是 目的端SK(Secret Key) 用户在界面输入,用于鉴权认证 否 是 存储方式
CLOUD_SDK_SK in the local environment String ak = System.getenv("CLOUD_SDK_AK"); String sk = System.getenv("CLOUD_SDK_SK");
CLOUD_SDK_SK in the local environment String ak = System.getenv("CLOUD_SDK_AK"); String sk = System.getenv("CLOUD_SDK_SK");
OMS的接口支持认证请求,经过认证的请求需要包含一个签名值,该签名值以请求者的访问密钥(AK/SK)作为加密因子,结合请求体携带的特定信息计算而成。通过访问密钥(AK/SK)认证方式进行认证鉴权,即使用Access Key ID(AK)/Secret Access Key(SK)加密的方法来验证某个请求发
# 由 BucketName-APPID 构成 # 华为云侧信息 # 请使低权限ak/sk,该ak/sk仅需要iam/oms权限 HW_AK = "***Access Key***" HW_SK = "***Secret Access Key***" # 同步请求接收地址,见同步任务详情
创建源端百度云和目的端华为云的访问密钥(AK/SK)并授权 源端百度云: 如果您使用管理员账号(即主账号)进行迁移,请登录百度云管理控制台,在界面顶部导航栏单击用户名,选择安全认证 > Access Key,查看或新建访问密钥。 如果您需要使用子用户进行迁移,请参考如下步骤创建子用户,生成AK/SK,并为子用
云,还需要完成实名认证。 创建源端青云和目的端华为云的访问密钥(AK/SK)并授权 源端青云:检查青云迁移账号是否拥有AK/SK以及只读访问对象存储服务(QingStor)的权限,如果没有,参考如下步骤生成AK/SK并添加权限。 使用QingCloud 账户登录到控制台。 在控制台中,找到菜单栏中的“产品与服务
String 存放对象列表文件的OBS桶名。 list_file_key String 对象列表文件对象名。 表5 dst_node数据结构说明 参数 参数类型 描述 region String 目的端桶所处的区域。 object_key String 目的端桶选择的对象名称。 bucket