一种在异构云环境下的虚拟机迁移方法及其系统技术方案

技术编号:33874534 阅读:58 留言:0更新日期:2022-06-22 17:02
本发明专利技术公开了一种在异构云环境下的虚拟机迁移方法,步骤1、在源云环境中的源虚拟机上安装客户端软件,并对源虚拟机添加磁盘保护,同时将源虚拟机中的数据通过客户端软件同步储存至数据存储设备;步骤2、在目标云环境中创建无系统的目标虚拟机,无系统的目标虚拟机上挂载有Recoverycd镜像文件,并通过该Recoveryd镜像软件文件能启动无系统的目标虚拟机;步骤3、配置无系统目标虚拟机的相关参数,数据存储设备将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机上;步骤4、重新启动无系统的目标虚拟机,无系统的目标虚拟机恢复正常业务,还公开了基于此方法的系统,避免因云环境变更需要重新部署业务系统,以及数据的导入导出。以及数据的导入导出。以及数据的导入导出。

【技术实现步骤摘要】
一种在异构云环境下的虚拟机迁移方法及其系统


[0001]本专利技术涉及互联网
,尤其涉及一种在异构云环境下的虚拟机迁移方法及其系统。

技术介绍

[0002]目前传统虚拟机的迁移包括备份原有云环境上虚拟机的数据,再在新的云平台上新建虚拟机安装操作系统,部署应用程序,再导入备份数据等复杂的迁移部署步骤,同时重新部署应用有可能涉及部署服务费用支出。当云环境发生变更时需要重新部署业务操作系统,以及备份数据的导入导出,操作过程麻烦且耗费时长。因此对于一种在异构云环境下的虚拟机迁移方法及其系统,在异构云环境中,需要重新部署业务操作系统,以及备份数据的导入导出是我们要解决的问题。

技术实现思路

[0003]为克服上述缺点,本专利技术的目的在于提供一种在异构云环境下的虚拟机迁移方法及其系统,通过在源云环境上的源虚拟机安装客户端软件将源虚拟机中的所有数据间接同步至目标云环境中的目标虚拟机,可以减少传统数据迁移的繁琐过程,同时还避免因云环境变更需要重新部署业务系统,以及数据的导入导出。
[0004]为了达到以上目的,本专利技术采用的技术方案是:一种在异构云环境下的虚拟机迁移方法,包括如下步骤:
[0005]步骤1、在源云环境中的源虚拟机上安装客户端软件,并对源虚拟机添加磁盘保护,同时将源虚拟机中的数据通过客户端软件同步储存至数据存储设备;
[0006]步骤2、在目标云环境中创建无系统的目标虚拟机,无系统的目标虚拟机上挂载有Recoverycd镜像文件,并通过该Recoveryd镜像软件文件能启动无系统的目标虚拟机;
[0007]步骤3、配置无系统目标虚拟机的相关参数,数据存储设备将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机上;
[0008]步骤4、重新启动无系统的目标虚拟机,无系统的目标虚拟机恢复正常业务。
[0009]本专利技术一种在异构云环境下的虚拟机迁移方法的有益效果是,源云环境上的源虚拟机中安装客户端软件,添加数据保护,等待源虚拟机中的数据同步至数据存储设备。等数据同步完成,在目标云环境迁移创建目标虚拟机。目标虚拟机创建完成后,目标虚拟机上挂载Recoverycd镜像文件,通过该Recoverycd镜像文件启动目标虚拟机。无系统目标虚拟机的相关参数,数据存储设备将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机上。最后重新启动目标虚拟机,恢复目标虚拟机正常业务。实现异构云环境下的虚拟机迁移,源云环境上的源虚拟机安装客户端软件将源虚拟机中的所有数据间接同步至目标云环境中的目标虚拟机,可以减少传统数据迁移的繁琐过程,同时还避免因云环境变更需要重新部署业务系统,以及数据的导入导出。
[0010]作为本专利技术的进一步改进是,在步骤2中,无系统的目标虚拟机的配置大于或者等
于源虚拟机的配置。
[0011]作为本专利技术的进一步改进是,在步骤4中,无系统的目标虚拟机重新启动后,当无系统的目标虚拟机运行次数在其所设定的阀值次数内时,则判定无系统的目标虚拟机迁移成功,当无系统的目标虚拟机运行次数大于或者小于其所设定的阀值次数时,则判定无系统的虚拟机迁移失败。
[0012]作为本专利技术的进一步改进是,在步骤3中,Recoverycd镜像文件为Recoverycd

3.70.441

x86_SPC镜像文件。
[0013]本专利技术还提供了一种在异构云环境下的虚拟机迁移系统,包括源云环境、数据存储设备和目标云环境,数据存储设备与源云环境上的源虚拟机、目标云环境上的无系统的目标虚拟机均连接。
[0014]作为本专利技术的进一步改进是,还包括客户端软件,客户端软件安装在源虚拟机上,客户端软件与数据存储设备连接。
[0015]作为本专利技术的进一步改进是,还包括Recoverycd镜像文件,Recoverycd镜像文件设置在无系统的目标虚拟机上,Recoverycd镜像文件与数据存储设备连接。
[0016]实现异构云环境下的虚拟机迁移,通过在源云环境上的源虚拟机安装客户端软件将源虚拟机中的所有数据间接同步至目标云环境中的目标虚拟机,可以减少传统数据迁移的繁琐过程,同时还避免因云环境变更需要重新部署业务系统,以及数据的导入导出。
附图说明
[0017]图1为本实施例1的结构框图。
[0018]图中:
[0019]1‑
源云环境;2

源虚拟机;3

目标云环境;4

目标虚拟机;5

数据存储设备。
具体实施方式
[0020]下面结合附图对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。
[0021]实施例1
[0022]参见附图1所示,实施例1本专利技术一种在异构云环境下的虚拟机迁移方法,包括如下步骤:
[0023]步骤1、在源云环境1中的源虚拟机2上安装客户端软件,并对源虚拟机2添加磁盘保护,同时将源虚拟机2中的数据通过客户端软件同步储存至数据存储设备5;
[0024]步骤2、在目标云环境3中创建无系统的目标虚拟机4,无系统的目标虚拟机4上挂载有Recoverycd镜像文件,并通过该Recoverycd镜像软件文件能启动无系统的目标虚拟机4;
[0025]步骤3、配置无系统目标虚拟机4的相关参数,数据存储设备5将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机4上;
[0026]步骤4、重新启动无系统的目标虚拟机4,无系统的目标虚拟机4恢复正常业务。
[0027]源云环境1上的源虚拟机2中安装客户端软件,添加数据保护,等待源虚拟机2中的数据同步至数据存储设备5。等数据同步完成,在目标云环境3迁移创建目标虚拟机4。目标
虚拟机4创建完成后,目标虚拟机4上挂载Recoverycd镜像文件,通过该Recoverycd镜像文件启动目标虚拟机4。无系统目标虚拟机4的相关参数,数据存储设备5将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机4上。最后重新启动目标虚拟机4,恢复目标虚拟机4正常业务。实现异构云环境下的虚拟机迁移,源云环境1上的源虚拟机2安装客户端软件将源虚拟机2中的所有数据间接同步至目标云环境3中的目标虚拟机4,可以减少传统数据迁移的繁琐过程,同时还避免因云环境变更需要重新部署业务系统,以及数据的导入导出。
[0028]本实施例1在步骤2中,无系统的目标虚拟机4的配置大于或者等于源虚拟机2的配置。
[0029]本实施例1在步骤4中,无系统的目标虚拟机4重新启动后,当无系统的目标虚拟机4运行次数在其所设定的阀值次数内时,则判定无系统的目标虚拟机4迁移成功,当无系统的目标虚拟机4运行次数大于或者小于其所设定的阀值次数时,则判定无系统的虚拟机迁移失败。
[0030]本实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在异构云环境下的虚拟机迁移方法,其特征在于:包括如下步骤:步骤1、在源云环境中的源虚拟机上安装客户端软件,并对源虚拟机添加磁盘保护,同时将源虚拟机中的数据通过客户端软件同步储存至数据存储设备;步骤2、在目标云环境中创建无系统的目标虚拟机,无系统的目标虚拟机上挂载有Recoverycd镜像文件,并通过该Recoverycd镜像软件文件能启动无系统的目标虚拟机;步骤3、配置无系统目标虚拟机的相关参数,数据存储设备将其所存储的数据通过Recoverycd镜像文件同步至无系统的目标虚拟机上;步骤4、重新启动无系统的目标虚拟机,无系统的目标虚拟机恢复正常业务。2.根据权利要求1所述一种在异构云环境下的虚拟机迁移方法,其特征在于:在所述步骤2中,所述无系统的目标虚拟机的配置大于或者等于源虚拟机的配置。3.根据权利要求1所述一种在异构云环境下的虚拟机迁移方法,其特征在于:在所述步骤4中,所述无系统的目标虚拟机重新启动后,当所述无系统的目标虚拟机运行次数在其所设定的阀值次数内时,则判定所述无系统的目标虚拟机迁移成...

【专利技术属性】
技术研发人员:杨迪刘志威
申请(专利权)人:柏科数据技术深圳股份有限公司
类型:发明
国别省市:

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

1