操作场景
用户的业务数据一般保存在数据盘中,要想实现业务数据跨帐号迁移,需要用到镜像服务的创建数据盘镜像、共享镜像等功能。本节操作以Linux操作系统为例,为您详细介绍在同一区域内,跨帐号迁移业务数据(只迁移数据盘数据)的操作流程。
方案介绍
跨帐号迁移业务数据的方案为:帐号A将云主机A上挂载的数据盘A做成数据盘镜像,将此镜像共享给帐号B;帐号B接受帐号A的共享镜像后,创建数据盘后将其挂载至自己的云主机上,实现数据迁移。操作流程如下:
图 跨帐号迁移业务数据流程图
步骤一:创建数据盘镜像
假设帐号A的云主机数据盘中存放了如下数据:qianyi.txt
1、帐号A登录管理控制台,在左上角切换区域为“江苏-苏州”。
2、选择“所有服务> 计算 > 镜像服务”。
进入镜像列表页面。
3、单击右上角的“创建私有镜像”。
进入创建私有镜像页面。
4、填写如下参数:
图 创建数据盘镜像
- 创建方式:创建私有镜像
- 镜像类型:数据盘镜像
- 选择镜像源:云主机,并选择数据盘“ecs -test-volume-0001”
- 名称:输入数据盘镜像名称,如“disk-image-test”
- 企业项目:选择默认项目“default”
5、单击“立即创建”。
6、确认无误后,阅读并勾选协议,单击“提交申请”。
7、返回私有镜像列表,等待几分钟后,数据盘镜像创建成功。
图 查看私有镜像
步骤二:共享镜像
帐号A将步骤一:创建数据盘镜像中创建好的数据盘镜像共享给帐号B。
1、在需要共享的私有镜像所在行的“操作”列,单击“更多”,选择“共享”。
2、在“共享镜像”窗口,输入用户B的账号名,单击“添加”。
如果需要添加多个镜像接受者,请再次输入新增镜像接受者的账号名或者账号名和项目名称,并单击“添加”。
3、单击“确定”。
步骤三: 接受共享镜像
帐号B接受帐号A共享的数据盘镜像。
1、帐号B登录管理控制台,在左上角切换区域为“江苏-苏州”。
2、选择“所有服务 > 计算 > 镜像服务”,单击“共享镜像”页签。
进入镜像列表页面。
3、在提示信息中,勾选“disk-image-test”,单击“接受”。
图 接受共享镜像
4、接受后,该数据盘镜像将显示在共享镜像列表中。
步骤四:申请新的数据盘或创建新的云主机
帐号B使用共享镜像申请新的数据盘,并挂载至已有云主机;或者创建新的带有数据盘的云主机(该数据盘由数据盘镜像创建),验证业务数据是否迁移成功。
申请新的数据盘,并挂载至已有云主机
1、在共享镜像“disk-image-test”所在行,单击操作列的“申请数据盘”。
图 申请数据盘
进入云硬盘购买向导页面。
2、按需选择计费模式、磁盘规格等参数,注意可用区必须和已有云主机的可用区一致。单击“立即购买”。
3、返回云硬盘列表,等待几分钟,云硬盘创建成功。
4、在云硬盘所在行,单击操作列的“挂载”,将数据盘挂载至已有云主机上。
5、等待片刻,登录云主机,验证数据是否迁移成功。
执行fdisk -l,可以看到数据盘已分区。
将新分区重新mount一下,再查看“qianyi.txt”文件,数据迁移成功。
创建新的带有数据盘的云主机
1、选择“弹性云主机”。
2、单击右上角的“创建弹性云主机”。
进入弹性云主机购买向导页面。
3、按需选择计费模式、可用区、规格等参数,增加一块数据盘,并选择用数据盘镜像来创建。按界面提示完成云主机创建。
图 数据盘
4、返回云主机列表,等待几分钟,云主机创建成功。
5、登录云主机,验证数据是否迁移成功。
执行fdisk -l,可以看到数据盘已分区。将新分区重新mount一下,再查看“qianyi.txt”文件,数据迁移成功。