[发明专利]基于qcow2快照的虚拟机数据增量备份方法及系统在审
申请号: | 201310756362.9 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103699459A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 徐安 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 陆军 |
地址: | 300384 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 qcow2 快照 虚拟机 数据 增量 备份 方法 系统 | ||
1.一种基于qcow2快照的虚拟机数据增量备份方法,其特征在于,包括步骤:
步骤S1,基于qcow2格式的第一镜像文件创建虚拟机,并安装用户环境与数据;
步骤S2,将qcow2格式的第一镜像文件复制到qcow2格式的第二镜像文件中;
步骤S3,创建qcow2格式的第一镜像文件的第一快照;
步骤S4,运行虚拟机,并根据需要更新qcow2格式的第一镜像文件;
步骤S5,暂停虚拟机的运行,并创建qcow2格式的第二快照;
步骤S6,恢复虚拟机的运行;
步骤S7,对qcow2格式的第一快照和qcow2格式的第二快照进行分析,将二者之间的差异部分与qcow2格式的第二镜像文件合并。
2.根据权利要求1所述的方法,其特征在于,所述步骤S7中对qcow2格式的第一快照和qcow2格式的第二快照进行分析的处理包括:对qcow2格式的第一快照和qcow2格式的第二快照的簇查询表进行对比,找出不同的簇。
3.根据权利要求2所述的方法,其特征在于,步骤7中所述差异部分是指qcow2格式的第一快照和qcow2格式的第二快照间不同的簇。
4.根据权利要求3所述的方法,其特征在于,步骤7中所述将二者之间的差异部分与qcow2格式的第二镜像文件合并的处理包括:将qcow2格式的第一快照和qcow2格式的第二快照间不同的簇复制到qcow2格式的第二镜像文件中。
5.根据权利要求1至4任意一项所述的方法,其特征在于,每次需要对所述虚拟机进行增量备份时,执行步骤S5至步骤S7。
6.一种基于qcow2快照的虚拟机数据增量备份系统,其特征在于,包括:
虚拟机控制单元,用于基于qcow2格式的第一镜像文件创建虚拟机,安装用户环境与数据,暂停虚拟机的运行,恢复虚拟机的运行;
增量数据备份单元,用于对虚拟机的增量数据进行备份和管理。
7.根据权利要求6所述的系统,其特征在于,所述对虚拟机的增量数据进行备份和管理包括:
增量数据备份单元将qcow2格式的第一镜像文件复制到qcow2格式的第二镜像文件中;
增量数据备份单元创建qcow2格式的第一镜像文件的第一快照;
在虚拟机运行时,增量数据备份单元根据需要更新qcow2格式的第一镜像文件;
在虚拟机暂停运行时,增量数据备份单元创建qcow2格式的第二快照;
增量数据备份单元对qcow2格式的第一快照和qcow2格式的第二快照进行分析,将二者之间的差异部分与qcow2格式的第二镜像文件合并。
8.根据权利要求7所述的系统,其特征在于,所述对qcow2格式的第一快照和qcow2格式的第二快照进行分析的处理包括:对qcow2格式的第一快照和qcow2格式的第二快照的簇查询表进行对比,找出不同的簇。
9.根据权利要求7所述的系统,其特征在于,所述差异部分是指qcow2格式的第一镜快照和qcow2格式的第二快照间不同的簇。
10.根据权利要求7所述的系统,其特征在于,所述将二者之间的差异部分与qcow2格式的第二镜像文件合并的处理包括:将qcow2格式的第一快照和qcow2格式的第二快照间不同的簇复制到qcow2格式的第二镜像文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310756362.9/1.html,转载请声明来源钻瓜专利网。