[发明专利]一种基于KVM虚拟化的无代理模式备份方法和系统有效

专利信息
申请号: 201610764308.2 申请日: 2016-08-30
公开(公告)号: CN106445733B 公开(公告)日: 2019-07-02
发明(设计)人: 李丰茂;樊立明;王子骏;陈鹏;邱龙金 申请(专利权)人: 广州鼎甲计算机科技有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 北京市盈科律师事务所 11344 代理人: 谌杰君
地址: 510660 广东省广州市高新技术产业开发*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及数据库的备份和恢复技术领域,尤其涉及一种基于KVM虚拟化的无代理模式备份方法,包括:在web灾备管理系统注册需要备份虚拟机所在的宿主机、创建备份任务、启动备份任务、创建快速恢复任务、启动快速恢复任务,实现数据的备份和快速恢复。本发明还提供一种基于KVM虚拟化的无代理模式备份系统,包括:管理整个备份恢复过程web灾备管理系统、包括两个或两个以上虚拟机的宿主机、以及将虚拟机的磁盘文件和配置文件备份的备份服务器上。本发明为无代理模式备份,极大减少系统部署和人员维护成本,且支持虚拟机秒级别的快速恢复,减少企业应用停止的时间,降低企业的损失。
搜索关键词: 一种 基于 kvm 虚拟 代理 模式 备份 方法 系统
【主权项】:
1.一种基于KVM虚拟化的无代理模式备份方法,其特征在于,包括以下步骤:S10:在web灾备管理系统注册需要备份虚拟机所在的宿主机,远程连接宿主机扫描所有虚拟机信息,将虚拟机信息更新到数据库,为创建备份任务和启动任务提供基本信息;S20:创建备份任务,每个备份任务涉及一台宿主机下的多个虚拟机以及一台备份服务器,将备份任务信息更新到数据库;S30:启动备份任务,不中断虚拟机业务,将上一步选择需要备份的虚拟机磁盘和配置文件通过网络传输到备份服务器上;S40:创建快速恢复任务,根据数据库的虚拟机和宿主机信息,选择需要恢复的虚拟机名称、恢复的目标机以及新建恢复虚拟机的名称;S401:用进入创建快速恢复任务页面,选择需要快速恢复的备份点,并选择快速恢复的目标机ip,填写新建虚拟机名称以及恢复路径,页面向备份服务器上的后台程序发送创建快速恢复任务的消息,等待后台返回;S402:后台收到页面创建快速恢复任务的消息后,获取页面传递过来的任务信息,将任务信息更新到数据库,向页面返回创建快速恢复任务成功;S50:启动快速恢复任务,远程连接宿主机,将虚拟机的磁盘文件和配置文件快速恢复到宿主机,重建虚拟机;S501:进入启动快速恢复任务页面,选择任务并启动,页面向备份服务器上的后台程序发送启动快速恢复任务的消息,等待后台返回;S502:后台收到页面启动快速恢复任务的消息后,获取任务信息,获取任务成功则进行下一步,否则向页面返回任务不存在的错误;S503:判断任务是否已经在运行,如果任务已经运行,则恢复失败,并向页面返回任务已经运行的错误,反之,则进行下一步;S504:和目标机建立远程连接,如果连接成功,则进行下一步,否则快速恢复失败,向页面返回连接目标机失败的错误;S505:更新任务状态为运行,将备份服务器上的备份点uuid_timestamp目录通过网络共享方式挂载到目标机的恢复路径share_des下,该路径是创建快速恢复任务时由用户指定,修改虚拟机配置文件中的磁盘存储路径指向share_des目录的磁盘文件,然后进行下一步;S506:将目标机上的share_des目录创建为kvm管理的存储池,使用新创建的虚拟机配置文件创建新的虚拟机,虚拟机恢复成功,返回页面快速恢复成功的消息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610764308.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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