云迁移场景自动修正网络配置的方法、系统及计算机介质技术方案

技术编号:30230068 阅读:33 留言:0更新日期:2021-09-29 10:01
本发明专利技术提供了云迁移场景自动修正网络配置的方法、系统及计算机介质,该方法包括:源端部署代理程序,云平台上创建中转虚拟机,所述中转虚拟机挂载云硬盘;所述代理程序获取源端系统网络配置信息和/或系统分区号,并将所述网络配置信息和/或系统分区号发送至中转虚拟机挂载的云硬盘;迁移管理模块将目标虚拟机网络配置信息发送至所述中转虚拟机挂载的云硬盘;同步源端数据到所述云硬盘;所述中转虚拟机根据迁移管理模块发送的目标虚拟机网络配置信息修正已发送至所述中转虚拟机中的网络配置信息,实现云迁移后,目标虚拟机的网络配置信息能直接使用,解决了现有技术中人工调整网络配置信息存在工足量大、效率低的技术难题。题。题。

【技术实现步骤摘要】
云迁移场景自动修正网络配置的方法、系统及计算机介质


[0001]本专利技术涉及计算机
,尤其涉及一种云迁移场景自动修正网络配置的方法、系统及计算机介质。

技术介绍

[0002]随着数字化转型的兴起,企业、政府、学校、医院等机构上云成为新趋势。云迁移既可以是用户把源X86物理服务器迁移至云端,也可以是将源虚拟机迁移到云端,该云端为私有云或公有云。迁移完成后,因源端用户的网络配置信息和云端的网络配置信息有差异,会导致迁移后的目标虚拟机无法直接使用,目前,需要人工通过云平台管理界面登陆至目标虚拟机并修改网络配置信息,在重启目标虚拟机的网络服务后,方可正常使用。人工调整网络配置信息存在工足量大、效率低的技术问题。
[0003]有鉴于此,有必要对现有技术中的云迁移场景修正网络配置的方法予以改进,以解决上述问题。

技术实现思路

[0004]本专利技术的目的在于揭示一种云迁移场景自动修正网络配置的方法、系统及计算机介质,用以自动修正迁移后目标虚拟机的网络配置信息,杜绝了人工修正目标虚拟机网络配置信息的麻烦,提高迁移效率,以解决现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.云迁移场景自动修正网络配置的方法,其特征在于,包括:S1、源端部署代理程序,云平台上创建中转虚拟机,所述中转虚拟机挂载云硬盘;S2、代理程序识别并判断源端系统场景类型;S3、根据源端系统场景类型,所述代理程序获取源端系统网络配置信息和/或系统分区号,并将所述网络配置信息和/或系统分区号发送至中转虚拟机挂载的云硬盘;S4、迁移管理模块将目标虚拟机网络配置信息发送至所述中转虚拟机挂载的云硬盘;S5、同步源端数据到所述云硬盘;S6、所述中转虚拟机根据迁移管理模块发送的目标虚拟机网络配置信息修正已发送至所述中转虚拟机中的网络配置信息。2.如权利要求1所述的云迁移场景自动修正网络配置的方法,其特征在于,所述代理程序通过程序语言判断源端系统场景类型,所述步骤S4和S5同时执行或执行顺序无限制。3.如权利要求2所述的云迁移场景自动修正网络配置的方法,其特征在于,当所述代理程序判断源端为Linux系统时,所述代理程序通过ifconfig命令获取源端系统网络配置信息,通过访问“/sys/block/sda/sda1/start”获取Linux系统分区的偏移,根据系统分区的偏移和磁盘头部的分区表确定系统分区号,并通过TCP/IP协议将所述网络配置信息和系统分区号发送至中转虚拟机挂载的云硬盘。4.如权利要求3所述的云迁移场景自动修正网络配置的方法,其特征在于,当中转虚拟机云硬盘盘符是/dev/sdb,系统分区号是1,网络配置信息是eth0时,按照所述目标虚拟机网络配置信息修正“/dev/sdb1/etc/sysconfig/net work

scripts/ifcfg

eth0”文件中的配置项,所述配置项包括BOOTPROTO、IP ADDR、NETMASK、GATEWAY、DNS1、DNS2。5.如权利要求4所述的云迁移场景自动修正网络配置的方法,其特征在于,将所述云硬盘恢复至所述目标虚拟机,完成云迁移,所述目标虚拟机的网口自动配置为目标虚拟机网络配置信息。6.如权利要求2所述的...

【专利技术属性】
技术研发人员:李帅
申请(专利权)人:华云数据控股集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1