[发明专利]一种虚拟机从VMware迁移到KVM的方法有效

专利信息
申请号: 201710819091.5 申请日: 2017-09-12
公开(公告)号: CN107589982B 公开(公告)日: 2021-01-15
发明(设计)人: 罗义兵;杨松;季统凯 申请(专利权)人: 国云科技股份有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48
代理公司: 暂无信息 代理人: 暂无信息
地址: 523808 广东省东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 虚拟机 vmware 迁移 kvm 方法
【说明书】:

发明涉及云计算领域,特别是一种虚拟机从VMware迁移到KVM的方法。该迁移方法首先从VMware ESXi客户端上下载需要迁移的虚拟机相关文件,这些文件中包含了vmdk格式的虚拟机数据文件,获取最新时间点的vmdk格式文件,通过qemu‑img info命令查询该vmdk格式的文件之间依赖关系,检查依赖关系的完整性,再通过qemu‑img convert命令将最新的时间点的vmdk文件换为qcow2的文件,通过libvirt配置文件启动KVM虚拟机。本发明提供了一种VMware虚拟机迁移到KVM的方法。

技术领域

本发明涉及云计算领域,特别是一种虚拟机从VMware迁移到KVM的方法。

背景技术

VMware平台是国外的虚拟化平台,该平台收费比较贵,而且虚拟机化技术不是开源的,可能存在安全风险而且很难发现问题所在,增加了运维成本和安全风险。而KVM虚拟化平台是开源的,很多公司及企事业单位参与其项目,其性能、稳定和安全性得到验证,及时发现问题也能很快的解决;因此,云平台的需求者逐渐的将从VMware平台迁移到KVM的虚拟化平台。目前常用的虚拟机从VMware迁移到KVM的方法主要是先合并VMware的多个文件成一个vmdk的文件,然后再转换为qcow2的格式的文件。此种现有方法会有以下问题:

1)其合并过程需要找到支持合并vmdk的平台;

2)如果在原有平台上合并,会消耗VMware平台的资源,影响其他虚拟机的运行;

3)合并完成后,需要转换为qcow2后才能验证迁移的正确性,等待的时间较长。

发明内容

本发明解决的技术问题是提供一种虚拟机从VMware迁移到KVM的方法。该方法能方便运维人员将VMware虚拟机迁移为KVM的虚拟机,而不会对VMware原有平台有影响,只需要一步转换操作,快速转换以及验证其迁移的正确性。

本发明解决上述技术方法问题的技术方案是:

所述的方法包括步骤:

(1)从VMware ESXi客户端上下载需要迁移的虚拟机相关文件;

(2)获取最新时间点vmdk格式的虚拟机数据文件;

(3)通过qemu-img info命令查询该vmdk格式的文件之间的依赖关系,检查依赖关系的完整性;

(4)如果依赖关系完整,则通过qemu-img命令将最新时间点的vmdk文件换为qcow2的文件。

最新时间点的vmdk文件换为qcow2的文件后,通过libvirt配置文件启动KVM虚拟机,并验证其迁移的正确性。

所述的VMware ESXi客户端实现:

(1)通过客户端登录VMware账号后可以操作VMware的虚拟机;

(2)操作中提供下载虚拟机文件的功能;

(3)下载虚拟机的时候关闭虚拟机,没有其他任务执行;

(4)下载的虚拟机文件包含了vmdk文件。

所述的下载的vmdk文件,

(1)支持qemu-img info相关命令查询其元数据信息;

(2)其元数据信息包含磁盘的格式、磁盘的大小、磁盘的依赖关系;

(3)ls命令或者VMware平台上可查看最新时间点的vmdk文件;

(4)最新时间点的vmdk文件为目前虚拟机正在使用的磁盘文件。

对最新时间点的vmdk文件,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710819091.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top