[发明专利]基于XEN的无代理虚拟化备份恢复方法在审
申请号: | 201711489829.2 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108182128A | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 王美静;陈鹏;王子骏 | 申请(专利权)人: | 广州鼎甲计算机科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆 |
地址: | 510670 广东省广州市广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟化 备份作业 备份 代理 生产环境 虚拟机 快照 备份虚拟机 备份恢复 成功信息 磁盘文件 磁盘信息 配置文件 详细信息 应用程序 减小 主机 兼容 消耗 保存 返回 节约 记录 创建 检查 管理 | ||
本发明涉及一种基于XEN的无代理虚拟化备份方法,包括:获取备份作业的详细信息;连接虚拟化中心,获取虚拟机的磁盘信息,保存虚拟机配置文件;创建快照,备份虚拟机的磁盘文件并检查备份作业是否需要停止;当备份作业不需要停止时,记录所述备份作业的备份点,返回成功信息。上述基于XEN的无代理虚拟化备份方法,无需软件的安装,减少了管理和兼容的负担,由于只需通过虚拟化中心进行数据的备份,无需代理,因而减小了对生产环境的主机和应用程序的影响,同时减少了对生产环境资源的消耗,节约了成本。
技术领域
本发明涉及虚拟机技术领域,特别是涉及一种基于XEN的无代理虚拟化备份恢复方法。
背景技术
随着虚拟机化技术的不断更新及发展,虚拟化产品越来越受到客户的青睐,XEN虚拟化技术是一个开放源代码虚拟机监视器,它凭借开源、高性能、占用资源少赢得了国内外众多企事业用户的青睐。
尽管XEN备受用户青睐,但是在一些实际的生产环境中,如果虚拟机磁盘文件损坏、生产环境被破坏等意外,虚拟机无法继续正常运行,从而导致应用中断、数据丢失等情况,给用户带来不可估计得损失,因此需要一种数据备份方法。
然而传统的数据备份方法在备份过程中对生产环境的资源有很大的消耗。
发明内容
基于此,有必要针对生产环境资源消耗大的问题,提供一种基于XEN的无代理虚拟化备份恢复方法。
一种基于XEN的无代理虚拟化备份方法,包括:
获取备份作业的详细信息;
连接虚拟化中心,获取虚拟机的磁盘信息,保存虚拟机配置文件;
创建快照,备份虚拟机的磁盘文件并检查备份作业是否需要停止;
当备份作业不需要停止时,记录所述备份作业的备份点,返回成功信息。
在一个实施例中,所述基于XEN的无代理虚拟化备份方法还包括:
当备份作业需要停止时,删除快照,关闭与所述虚拟化中心的连接;
删除已生成的备份文件,返回作业停止信息。
在一个实施例中,所述获取备份作业的详细信息的步骤,包括:
接收备份作业的请求;
获取所述备份作业的详细信息;
从数据库中查询所述备份虚拟机的虚拟化中心信息;
远程连接所述虚拟机对应的所述虚拟化中心,获取备份虚拟机的大小;
关闭远程连接,更改作业为运行状态。
在一个实施例中,所述创建快照,备份虚拟机的磁盘文件并检查备份作业是否需要停止的步骤,包括:
创建备份虚拟机快照;
更新作业状态,通过网络传输,将虚拟机的磁盘文件备份到指定的存储池;
更新作业进度并检查备份作业是否需要停止。
一种基于XEN的无代理虚拟化备份恢复方法,包括:
获取恢复作业的详细信息;
连接虚拟化中心,重新定义虚拟机,创建虚拟机磁盘文件;
将备份文件写入所述虚拟机磁盘文件,并检查是否需要停止所述恢复作业;
当不需要停止所述恢复作业时,记录所述恢复作业的详细信息,返回成功信息。
在一个实施例中,所述基于XEN的基于XEN的无代理虚拟化备份恢复方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鼎甲计算机科技有限公司,未经广州鼎甲计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711489829.2/2.html,转载请声明来源钻瓜专利网。