之前和客户沟通需求的时候,在前端沟通时出现障碍,并未告知原来机器的具体情况,导致迁移不完整,差点丢失数据,记录一下操作的方法和过程,也算是一种经历。
操作背景:
广州二区S2主机a ,本地盘系统盘50G ,本地盘数据盘120G,windows server 数据中心 2012 64位中文版
广州三区计算型CN3 云硬盘系统盘50G,云硬盘SSD数据盘100G ,centos 7.5 64位
操作需求:
将主机a的数据环境等,完全切换到主机b。
下单过程:
由于前端沟通问题,导致数据盘直接被下单,
直接后果:无法通过快照新增数据盘来完成数据盘的迁移。
迁移方案:
将主机a,制作自定义镜像,用于覆盖主机b。
通过主机a的镜像,将主机b进行镜像恢复。
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
确定后远程连接主机,会在主机a出现一个在xxx.xxx.xxx.xxx上的X盘,我们复制原来主机a上的D盘的内容到这个X盘
复制完成以后,断开连接。 重新进入mstsc取消映射选项。
回到主机b,调整参数,迁移完成。