操作场景
对象存储迁移服务(ZOS Migration Service,简称:ZMS)可以将您其它云厂商存储的对象存储数据,通过云端控制台的操作,迁移到天翼云对象存储(ZOS)。本实践以“先进行源端数据评估,再进行数据迁移”为例,为您介绍如何迁移第三方云厂商数据至对象存储ZOS。
注意
使用须知
- 对象存储迁移服务(ZMS)入口请参见产品能力地图,服务支持全国不同资源池之间的迁移,迁移目的端支持填入全国各地的ZOS资源池地址。
- 为完成评估任务和迁移任务,您在使用迁移服务过程中,需要授权天翼云临时收集和使用您的部分个人信息,如用于鉴权的AK/SK/等密钥信息。
- 迁移过程中会产生公网流出流量费用及对象存储服务请求费用,该费用由源端的存储服务提供商向您收取。
- 您通过互联网进行数据迁移传输时,应遵从当地适用法律法规的要求,天翼云只为您提供数据迁移服务,并不对您使用本服务的合法合规性负责,不承担传输后的法律风险和后果。
前提条件
- 您已经在天翼云对象存储ZOS开通Bucket。
- 您的源端存在待迁移的数据,具备源端友商账户及其账号的访问密钥AK/SK。
- 请确保您的业务处于空闲阶段或非高峰期,避免迁移执行时影响您的业务。
操作步骤
对象存储迁移服务目前提供“ 迁移评估 ”和“ 迁移任务 ”两个控制界面,分别对应对象存储迁移场景中的评估需求和迁移需求。本实践将按照,先进行迁移前的评估,再进行数据迁移的流程为您介绍整个迁移的实践。
第1步:迁移前的源端数据评估
注意第2步:迁移任务的创建和执行
1.进入迁移评估控制界面
登录控制中心,点击控制中心左上角的图标,选择地域(目前仅支持华东1),单击**“** 存储>对象存储迁移服务>迁移评估 ”进入迁移评估的控制界面,对迁移前的评估任务的创建和管理都可以在这里进行操作。
2.创建评估任务
a.在迁移评估的控制界面,点击“ 创建评估任务 ”来创建一个评估任务。
b.按照我们预估要进行迁移的源端情况,在创建评估任务页面,填写任务的相关参数。具体参数可见下表:
参数
说明
任务信息 任务名称 说明选择源端 源端 说明
EndPoint Access Key Secret Key 输入您源端的Secret Key。 存储桶 迁移方式 说明
指定存储桶
指定文件夹
指定前缀
我们这里的示例,选择了某云厂商的对象存储桶bucket-zmig-1,预估对该桶内的前缀为100KB/的对象进行迁移,填写的参数如下图:
c.填写完参数后,我们点击“ 下一步:确认任务 ”。在页面中再次核实一遍填写的参数是否有误,若参数无误了,我们点击“ 创建任务 ”按钮,在弹窗中二次确认后,即可完成评估任务的创建。
注意
d.创建成功后,会自动跳转回“ 存储>对象存储迁移服务>迁移评估 ”的控制界面,已创建的评估任务会在“ 评估任务列表 ”中展示出来,等任务执行完成,将会展示源端数据的评估结果,为您是否执行迁移提供参考。
e.我们创建的评估任务执行完成后,在“ 评估结果 ”字段下,可看到该任务在源端预计迁移前缀为100KB/的对象共12000个。该数据为我们是否进行迁移提供一个参考。如下图所示:
f.除了评估结果,我们还可以看到评估源端数据的分布情况,点击评估任务的名称,可以在“ **任务详情 **”弹窗中,“ **对象大小分布 **”字段下,看到不同大小对象的分布数量。我们这里的评估任务,都是100KB大小的对象,所以对象分布全部是0-100KB这个范围,如下图所示:
第2步:迁移任务的创建和执行
通过“ 迁移评估 ”的评估任务,我们了解源端对象存储数据的情况后,我们来创建迁移任务进行实际的数据迁移。
1.进入迁移评估控制界面
登录控制中心,点击控制中心左上角的图标,选择地域(目前仅支持华东1),单击“ 存储>对象存储迁移服务>迁移任务 ”进入迁移任务的控制界面,迁移任务的创建和管理都在这里进行操作。
2.创建迁移任务
a.在迁移任务的控制界面,点击“创建迁移任务 ”。
b.按照我们要进行迁移的源端配置和目的端配置,在创建迁移任务页面,填写任务的相关参数。具体参数可见下表:
参数
说明
任务信息 任务名称 说明选择源端 源端 说明
EndPoint Endpoint支持输入IP地址或域名。 。
Access Key Secret Key 输入您源端的Secret Key。 存储桶 迁移方式 说明
指定存储桶
指定文件夹
指定对象
指定前缀
迁移晚于起始时间的对象 起始时间 起始时间
迁移早于终止时间的对象 终止时间 终止时间
注意起始时间 终止时间 终止时间 起始时间
选择目的端 目的端 EndPoint Endpoint支持输入IP地址或域名。 Access Key Secret Key 存储桶 输入您目的端的对象存储桶名称。 存储类型 选择迁移数据在目的端的存储类型,支持:匹配源端、标准存储、低频存储、归档存储。
说明
匹配源端
标准存储
低频存储
归档存储
ACL配置 选择迁移数据在目的端的ACL配置,支持:匹配源端、私有、公共读。
说明
匹配源端
私有
公共读
高级选项 同名文件是否覆盖 选择迁移的同名文件处理策略,支持:同名文件不覆盖、同名文件全覆盖、按最后修改时间判断。
说明
不覆盖
全覆盖
按最后修改时间
注意全覆盖
我们这里的示例,源端为某云厂商的对象存储桶bucket-zmig-1,需要对该桶内的前缀为100KB/的对象进行迁移,不指定时间过滤;目的端为指定ZOS的桶bucket-zmig-2,存储类型为标准存储,ACL配置为私有,同名文件进行全覆盖。
c.填写完参数后,我们点击“ 下一步:确认任务 ”。在页面中再次核实一遍填写的参数是否有误,如下图所示:
若确认参数无误,我们点击“ 创建任务 ”按钮,在弹窗中二次确认后,即可完成迁移任务的创建。
注意
d.创建成功后,会自动跳转回“ 存储>对象存储迁移服务>迁移任务 ”的控制界面,已创建的迁移任务会在“ 迁移任务列表 ”中展示出来,您可以在列表中看到任务的执行状态,也可以点击任务名称,进入“迁移任务详情”页面查看当前任务的信息。
任务结束后的状态通常有两种:
- 若任务状态为“任务结束”时,则表示迁移任务完成,且不存在失败对象。意味着迁移任务顺利执行完成。
- 若您的任务状态为“任务结束 | 存在失败对象”,则表示迁移任务完成,但存在迁移失败的对象未进行迁移。您可以在该任务的任务详情页面中的“ 失败对象列表 ”部分,进行失败对象的查询,您可以在这里查看失败对象名称,也可通过列表右上方的“ 重试任务 ”按钮,快速对本任务的失败对象进行重试,重试操作仅会迁移失败对象列表中的对象。
我们这里的任务为“任务结束”,意味着迁移完成,因此整个迁移的操作流程就完成了。
说明
小结
通过对象存储迁移服务(ZMS),您可以直接在控制台将其它云厂商存储的对象存储数据,迁移到天翼云对象存储(ZOS);对于源端数据情况不清晰的情况,您也可以在对象存储迁移服务控制台先进行迁移前的源端数据评估,再进行迁移。