[发明专利]一种恢复、升级虚拟机的方法及装置在审

专利信息
申请号: 201410763813.6 申请日: 2014-12-11
公开(公告)号: CN105740003A 公开(公告)日: 2016-07-06
发明(设计)人: 陈荣雷;胡丹;方建明 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F9/455
代理公司: 北京银龙知识产权代理有限公司 11243 代理人: 许静;黄灿
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 恢复 升级 虚拟机 方法 装置
【说明书】:

技术领域

发明涉及云桌面领域,尤其涉及一种恢复、升级虚拟机的方法及装置。

背景技术

云桌面,是基于对计算机硬件资源实施虚拟化技术,使其被虚拟成多个虚拟计算机,并在虚拟计算机上可以直接运行未经任何改动的桌面操作系统。同时还提供支持类虚拟化技术的操作系统,应用可直接运行于该桌面操作系统之上。云桌面系统包括管理中心、主机服务端、存储模块和客户端。管理中心负责资源的创建、维护和分配;主机服务端提供了网络、块设备I/O支持;存储模块负责用户数据的保存和访问;客户端负责云资源的连接和显示。

虚拟计算机一般分为桌面虚拟机和普通虚拟机。桌面虚拟机一般是提供给用户直接使用的,用户登录虚拟机后,可以将该虚拟机当成普通的PC直接使用,该类型虚拟机主要考虑各类应用的使用支持,常见的桌面操作系统有xp、win7、win8等。普通虚拟机一般是当成服务器来使用的,不用分配给用户直接使用,支持常用的服务器操作系统有windows2003、windows2008、windows2010以及各类linux系统。

虚拟桌面登录认证方式常见的有本地认证和AD(ActiveDirectory)域控认证两种方式。本地认证方式将用户的用户名和密码存在本地数据库。AD域控将信息存在专门的AD服务器上,安全集中管理,统一安全策略。AD域控制器的作用相当一个门卫,它包含了由这个域的账户密码、管理策略等信息构成的数据库。当一台计算机登录域时,域控制器首先要鉴别这台电脑是否是属于这个域的,用户使用的登录账号和密码是否正确。如果正确则允许计算机登入这个域,使用该域内其有权限访问的任何资源,像文件服务器,打印服务器(也就是说域控制器仅起到一个验证作用,访问其他资源并不需要再跟域控制器扯上关系);如果不正确则不允许计算机登入,这时计算机将无法访问域内任何资源,这在一定程度上保护了企业网络资源。

现在惯用的虚拟机恢复策略是对虚拟机做备份,虚拟机异常时,使用备份进行恢复。这种恢复的一大缺陷是不能对备份后的虚拟机操作进行恢复。

现有技术中通过域控下发的方式进行软件的批量升级,域控只能将软件批量下发到各个虚拟机,通知用户自己去安装或管理员进入桌面虚拟机去一台台安装。

发明内容

本发明的目的在于提供一种恢复、升级虚拟机的方法及装置,使得虚拟机得到快速、智能、完全地恢复,同时可以完成在线状态下虚拟机的便捷批量化升级。

为了达到上述目的,本发明提供一种恢复虚拟机的方法,包括:

删除所选定的虚拟机,并保留虚拟机的磁盘信息和注册表信息,其中磁盘信息至少包括:系统盘信息;

通过虚拟机模板创建VHD虚拟机;以及

将虚拟机的磁盘信息和注册表信息导入到VHD虚拟机中。

其中,删除所选定的虚拟机,并保留虚拟机的磁盘信息和注册表信息,具体为:

在磁盘节点树形结构中删除所选定的虚拟机的第一子节点,将虚拟机的注册表信息存储到虚拟机的磁盘信息里,并保留虚拟机的磁盘信息。

其中,通过虚拟机模板创建VHD虚拟机,具体为:

在磁盘节点树形结构中选取与虚拟机的第一子节点具有相同的父节点的虚拟机模板的第二子节点,并通过虚拟机模板的第二子节点创建VHD虚拟机的第三子节点,通过父节点、虚拟机模板的第二子节点和VHD虚拟机的第三子节点形成VHD虚拟机。

其中,该方法还包括:

对虚拟机模板的第二子节点进行判空操作,当虚拟机模板的第二子节点为空节点时,删除虚拟机模板的第二子节点。

其中,将虚拟机的磁盘信息和注册表信息导入到VHD虚拟机中,具体包括:

将虚拟机的系统盘信息导入VHD虚拟机,作为VHD虚拟机的数据盘信息;

将虚拟机的注册表信息导入VHD虚拟机的注册表中,根据VHD虚拟机中的数据盘信息更新VHD虚拟机的注册表信息。

本发明实施例还提供一种升级虚拟机的方法,包括:

将虚拟机模板转换成新虚拟机,并在新虚拟机内安装新应用或补丁;

将安装新应用或补丁后的新虚拟机转换为新虚拟机模板;

将新虚拟机模板的子节点和新虚拟机模板的父节点进行整合得到一个新的父节点来替换新虚拟机模板的原父节点。

其中,在新虚拟机内安装新应用或补丁,具体为:

在磁盘节点树形结构中选定新虚拟机的子节点,在新虚拟机的子节点上安装新应用或补丁。

其中,将新虚拟机模板的子节点和新虚拟机模板的父节点进行整合得到一个新的父节点来替换新虚拟机模板的原父节点,具体包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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