4.1 华为云 OBS 之间迁移教程
4.1.3 创建迁移任务
本节介绍创建迁移任务的操作步骤。
适用场景
适用于单个桶数据量不超过3 TB或对象个数不超过500万的对象存储迁移场景,通过创 建对象存储迁移任务,可将对象数据进行快速迁移。
说明
如果单个桶数据量大于3 TB或对象个数大于500万,建议您创建迁移任务组来进行迁移。
前提条件
● 您过去24小时内已创建的迁移任务未满5000个。
● 您名下处于“等待中”状态的迁移任务未满5000个。
● 已在华为云注册账号,并完成实名认证。
操作步骤
步骤1 登录华为云控制台。
步骤2 单击控制台左上角的 ,在下拉框中选择迁移目的端桶所在的Region,如图4-1所 示。
图4-1 选择目的端桶 Region
步骤3 单击控制台左侧“服务列表”,选择“迁移 > 对象存储迁移服务 OMS”,进入“对 象存储迁移服务”页面。
您也可以在搜索框中输入“OMS”,快速查找“对象存储迁移服务 OMS”,如图4-2 所示。
图4-2 选择对象存储迁移服务
步骤4 在“迁移任务”页面,单击页面右上角的“创建迁移任务”,如图4-3所示。
图4-3 创建迁移任务
步骤5 仔细阅读弹出的隐私协议声明,勾选“同意以上隐私协议”,单击“确定”,进入
“创建迁移任务”的“选择源端/目的端”页面,如图4-4所示。
图4-4 选择源端/目的端页面
步骤6 设置“选择源端”区域的参数,参见表4-1。
表4-1 设置源端参数
参数 设置
数据源 选择华为云。
访问密钥 填写源端华为云的访问密钥(AK)。
私有访问密钥 填写源端华为云的私有访问密钥(SK)。
是否指定桶名 关闭“是否指定桶名”(默认设置)。
1. 单击“桶名”后的“连接源端桶”,在“桶名”中 列举您名下的所有桶。
2. 在“桶名”的下拉列表中选择需要迁移的桶。
说明当源端AK/SK没有列举桶权限时,需要开启“是否指定桶 名”。
参数 设置
开启“是否指定桶名”。
1. 在“选择区域”下拉框中选择源端桶所在区域。
2. 在“桶名与路径”文本框中输入源端桶名或带桶名 的路径。
3. 单击“连接源端桶”。
步骤7 设置“选择目的端”区域的参数,参见表4-2。
表4-2 设置目的端参数
参数 设置
访问密钥 填写目的端华为云的访问密钥(AK)。
私有访问密钥 填写目的端华为云的私有访问密钥(SK)。
填写访问密钥和私有访问密钥后,请单击“连接目的端 桶”。
桶名 选择存放迁移数据的华为云OBS桶。
步骤8 单击“下一步”,进入“设置任务参数”页面,如图4-5所示。
图4-5 设置任务参数页面
迁移方式 适用场景 说明 放置在一个.txt文件中,上 传到华为云OBS桶。
● 列表文件所在桶(华为 超过1024MB。
● 对象列表文件中的首个 对象必须存在,否则会 预校验不通过。
● 对象列表文件必须是
“.txt”类型的文件,并 且该文件元数据中的
“ContentType”只能 为:“text/plain”。
● 对象列表文件必须是 UTF-8无BOM格式编码 格式。
● 对象列表文件中每行只 能包含一个对象名称,
并且对象名称使用URL Encode编码
● 对象列表文件中每行不 要添加无效空格,否则 会将空格作为对象名,
导致迁移失败。
● 对象列表文件中每行长 度不要超过65535,否则 会导致迁移失败。
● 对象列表文件的元数据 中不能设置
“ContentEncoding”,
否则会导致迁移失败。
迁移方式 适用场景 说明
输入对象前缀 已知迁移对象的命名格
式,且需要迁移对象用相 同前缀命名。
前缀添加成功后,会迁移 桶中所有以该前缀开头的 对象。
若不添加该参数,则默认 迁移桶内的所有对象。
步骤10 (可选)“选择文件/文件夹”迁移方式。
1. 单击桶名下方的“选择”按钮,弹出“选择文件/文件夹”窗口。
2. 勾选待迁移的文件夹,如图4-6所示;勾选待迁移的文件,如图4-7所示。
说明
支持同时勾选文件夹和对象文件进行迁移,若不勾选,则默认迁移桶内的所有对象。
图4-6 选择文件夹
图4-7 选择文件
3. 单击“确定”,所选文件/文件夹显示在下方,如图4-8所示。
图4-8 选择完成
步骤11 (可选)选择“指定对象列表”迁移方式。
1. 在“列表文件所在桶(华为云)”下拉列表中,选择存放列表文件的桶,如图4-9 所示。
注意
请确保列表文件所在桶与目的端桶处于同一区域,否则后续将无法选择对象列表 文件。
图4-9 选择列表文件所在桶
2. 在“选择对象列表文件”参数后面,单击“选择”按钮,弹出“选择对象列表文 件”窗口,选择包含所有对象文件名的.txt文件,单击“确定”,如图4-10所示。
图4-10 选择对象列表文件
步骤12 (可选)选择“输入对象前缀”迁移方式。
1. 在“桶名”下方的输入框中输入待迁移的对象数据名称或名称前缀,如图4-11所 示。
图4-11 输入对象数据名称或名称前缀
2. 单击“添加”按钮,系统会自动匹配出数据,如图4-12所示。
图4-12 匹配数据
说明
您可以单击 ,从匹配到的迁移数据列表中删除不需要迁移的数据。若不添加该参数,则 默认迁移全桶的数据。
步骤13 (可选)单击“高级选项”后面“展开”,如图4-13所示。根据表4-3参数说明,设置
“高级选项”参数。
图4-13 高级选项
表4-3 参数说明
参数 说明
服务端加密 可选,如果勾选“KMS”,对迁移数据进行KMS服 务端加密后再存储至目的OBS桶中。
记录失败对象 默认“是”。 文件中,并将该文件上传到目的端桶的“oms/
failed_object_lists/”路径下。
– 失败对象列表文件,最多记录10万个失败对象。
解冻归档数据 默认“否”。不建议开启,迁移数据中有归档数据 时,优先选择使用OBS的解冻工具将数据解冻后再 进行迁移。具体操作参见恢复归档存储对象。
● 选择“否”,迁移数据中有归档数据时,则直接 判定该对象迁移失败并跳过,继续迁移其余数 据。
● 选择“是”,迁移数据中有归档数据时,会自动
参数 说明
相关操作
适用于单个桶数据量大于3 TB或对象个数大于500万的对象迁移场景,迁移任务组将源 端待迁移对象智能分解到多个迁移任务中并行迁移。
● 24小时内,单个Region内创建迁移任务组数量未满100个。
● 您过去24小时内已创建的迁移任务未满5000个。
● 您名下处于“等待中”状态的迁移任务未满5000个。
● 已在华为云注册账号,并完成实名认证。
操作步骤
步骤1 登录华为云控制台。
步骤2 单击控制台左上角的 ,在下拉框中选择迁移目的端桶所在的Region,如图4-15所 示。
图4-15 选择目的端桶 Region