浅谈ERP应用云上跨可用区迁移

2020-11-30 14:21:50 浏览数 (1)

之前和客户沟通需求的时候,在前端沟通时出现障碍,并未告知原来机器的具体情况,导致迁移不完整,差点丢失数据,记录一下操作的方法和过程,也算是一种经历。

操作背景:

广州二区S2主机a ,本地盘系统盘50G ,本地盘数据盘120G,windows server 数据中心 2012 64位中文版

广州三区计算型CN3 云硬盘系统盘50G,云硬盘SSD数据盘100G ,centos 7.5 64位

操作需求:

将主机a的数据环境等,完全切换到主机b。

下单过程:

由于前端沟通问题,导致数据盘直接被下单,

直接后果:无法通过快照新增数据盘来完成数据盘的迁移。

迁移方案:

将主机a,制作自定义镜像,用于覆盖主机b。

主机a制作镜像主机a制作镜像

通过主机a的镜像,将主机b进行镜像恢复。

重装系统载入主机a的镜像重装系统载入主机a的镜像

rdp主机b,发现只有系统盘数据被迁移。

查看快照列表:https://console.cloud.tencent.com/cvm/snapshot/list?rid=1

数据盘不能被用于拷贝数据盘不能被用于拷贝

快照只支持在原来对应的可用区下的主机上进行回滚操作,不支持跨机操作,由于购买ssd云硬盘时用了抵用券,此时如果退还新建就需要补差价,这个是客户不能接受的。只能通过别的方式操作。

剩余可用方案:

离线迁移

scp迁移

RDP远端挂载本地盘迁移

1,离线迁移,由于感觉此项操作不是很熟练,所以没有采用,scp命令并不熟悉,只能尝试第三种。

当时teamview远程了用户的主机,先做磁盘挂载操作

https://console.cloud.tencent.com/cvm/cbs/index?rid=1

如果显示为灰色则可能为已挂载或系统盘如果显示为灰色则可能为已挂载或系统盘

挂载完成后,从用户主机rdp到主机b,先完成磁盘的初始化操作,分区默认GPT,一直下一步到完成。

D盘出现。

借来的图,凑合一下借来的图,凑合一下

再从主机b通过内网地址rdp主机a(并挂载主机b的D盘)注意,这个时候,必须用内网网段地址去操作

RDP(win r)或搜索(管理员)运行,输入 mstsc ,在本地资源中挂载主机b的磁盘D到主机a

添加磁盘d到主机a的映射添加磁盘d到主机a的映射
映射磁盘d映射磁盘d

确定后远程连接主机,会在主机a出现一个在xxx.xxx.xxx.xxx上的X盘,我们复制原来主机a上的D盘的内容到这个X盘

复制完成以后,断开连接。 重新进入mstsc取消映射选项。

回到主机b,调整参数,迁移完成。

0 人点赞