腾讯云cvm-实例迁移实践

2020-11-22 16:19:01 浏览数 (2)

在实际使用腾讯云cvm的场景中会使用到cvm实例跨可用区迁移,跨地域迁移以及跨账号迁移去部署或迁移业务,目前在腾讯云官网没有直接针对上述三种实例迁移的方案,但读者可以参考如下方案间接的实现实例“迁移”,详见以下三种情况:

一.cvm实例跨可用区迁移

(1)针对系统盘制作自定义镜像

制作过程需要持续十分钟或更长时间,具体时间与实例的数据大小有关,请提前做好相关准备,以防影响业务

登录云服务器控制台,选择需要制作镜像的实例,单击【更多】>【实例状态】>【关机】,如下图:

单击【更多】>【制作镜像】,如下图所示:

(2)通过镜像在目标可用区创建实例

登录云服务器控制台,左侧导航栏中,单击【镜像】,进入镜像管理页面,找到第(1)步创建好的自定义镜像,在操作列中,单击【创建实例】,如下图:

在购买实例的选项中选择想要迁移的目标可用区即可,如下图:

(3)针对数据盘制作数据盘快照(如果没有数据盘无需进行此步操作)

如果存在多块数据盘就都需要做快照,具体步骤参考如下:

登录云硬盘控制台,选中指定数据盘所在行右侧的【创建快照】,然后点击确定即可,如下图:

(4)通过快照创建云硬盘(如果没有数据盘无需进行此步操作)

通过上一步制作的每个快照分别创建云硬盘,具体步骤可参考如下:

登录快照列表页面,在目标快照所在行,单击【更多】选择【新建云硬盘】

在【购买数据盘】对话框中设置可用区为目标可用区,如下图:

(5)挂载云硬盘(如果没有数据盘无需进行此步操作)

把第(4)步购买的数据盘挂载到第(2)步新购的实例上,具体步骤可参考如下:

登录云硬盘控制台,在云硬盘列表页,勾选状态为待挂载的云硬盘,单击云硬盘列表上方的【挂载】进行批量挂载

在弹出框中选择目标云服务器,单击【下一步】后,点击【开始挂载】

二.cvm实例跨地域迁移

(1)针对系统盘制作自定义镜像

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(1)步

(2)跨地域复制镜像

复制镜像支持国内至国内复制,国外至国外复制。如需从国内复制镜像到国外,或者从国外复制镜像到国内请提交工单。

步骤如下:

登录云服务器控制台,在左侧导航栏中,单击【镜像】,选择需要被复制的原始镜像地域,单击【自定义镜像】页签,在需要被复制镜像的实例行中,单击【更多】>【跨地域复制】,如下图选择的是北京地域

在跨地域复制界面中选择目标地域,然后点击确定即可,如下图:

(3)通过镜像在目标地域创建实例

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(2)步

(4)针对数据盘制作快照(如果没有数据盘无需进行此步操作)

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(3)步

(5)跨地域复制数据盘快照(如果没有数据盘无需进行此步操作)

支持地域请参见地域和可用区,其中北京金融地区暂不支持作为目标地域,金融专区仅支持金融专区之间的复制。

具体步骤可参考如下

登录快照列表页面,单击目标快照所在行的【跨地域复制】

设置地域为目标地域

单击【确定】即可开始复制,源快照将增加状态提示,目标地域将新增一个快照。

(6)通过快照创建云硬盘(如果没有数据盘无需进行此步操作)

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(4)步

(7)挂载云硬盘(如果没有数据盘无需进行此步操作)

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(5)步

三.cvm实例跨账号迁移

(1)在源端账号上针对实例的系统盘制作自定义镜像

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(1)步

(2)在源端账号上共享自定义镜像给目标账号

镜像支持共享到对方账号相同地域内;若需共享到不同地域,需先复制镜像到不同地域再进行共享。

具体步骤如下:

登录云服务器控制台,在左侧导航栏中,单击【镜像】,在自定义镜像列表中,选中您要共享的自定义镜像,单击右侧【共享】

在弹出的“共享镜像”窗口中,输入对方主账号的账号 ID,单击【共享】

(3)在目标账号上通过镜像创建实例

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(2)步

(4)在源端账号上针对数据盘制作快照(如果没有数据盘无需进行此步操作)

详细指引可参考本文中”cvm实例跨可用区迁移”中的第(3)步

(5)在源端账号上共享数据盘快照给目标账号(如果没有数据盘无需进行此步操作)

注意系统盘快照及加密快照不支持共享

快照支持共享到对方账号相同地域内。如需共享到不同地域,需先复制快照到对应地域再进行共享,可参见跨地域复制快照

具体步骤如下:

进入快照列表页面,选择需共享的快照所在行右侧的【更多】>【共享快照】

在弹出的“共享快照”窗口中,输入对方主账号的账号 ID,单击【共享】即可共享该快照

(6)在目标账号上通过快照创建云硬盘(如果没有数据盘无需进行此步操作)

在目标可用区通过上一步制作的每个快照分别创建云硬盘,具体步骤可参考如下官网指引:

https://cloud.tencent.com/document/product/362/5757

(7)在目标账号上挂载云硬盘(如果没有数据盘无需进行此步操作)

挂载云硬盘到第(3)步创建的实例上,具体步骤可参考如下官网指引:

https://cloud.tencent.com/document/product/362/5745

不支持上述方案的特例

(1)部分机型不支持上述方案实现跨可用区迁移,如: 大数据型D1,D2、高IO机型I3,IT3,IT5机型

(2)数据盘为本地盘的实例也不支持上述方案

以上两种特例如果系统是linux的话可以通过在线迁移的方式间接实现,可参考:https://cloud.tencent.com/developer/article/1687584

如果系统是windows的话可以通过离线迁移的方式间接实现,可参考:https://cloud.tencent.com/developer/article/1687617

0 人点赞