[发明专利]一种虚拟机的备份方法、容灾方法、装置及设备在审
| 申请号: | 202210750440.3 | 申请日: | 2022-06-28 |
| 公开(公告)号: | CN115098299A | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 江苏安超云软件有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455 |
| 代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 王月 |
| 地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟机 备份 方法 装置 设备 | ||
1.一种虚拟机的备份方法,其特征在于,所述方法包括:
确定备份请求;备份请求为全量备份请求或者增量备份请求,且,备份请求中包含待备份虚拟机的虚拟磁盘镜像格式;
基于备份请求,创建虚拟机的虚拟磁盘镜像文件的快照,并基于快照,确定虚拟机的备份数据,将备份数据写入网络附加存储设备存储的qcow2格式的镜像文件中。
2.根据权利要求1的虚拟机的备份方法,其特征在于,当备份请求为全量备份请求且待备份虚拟机的虚拟磁盘镜像格式为qcow2格式时,基于备份请求,创建虚拟机的虚拟磁盘镜像文件的快照,并基于快照,确定虚拟机的备份数据,将备份数据写入网络附加存储设备存储的qcow2格式镜像文件中,具体包括:
基于全量备份请求,创建第一镜像文件的第一快照;第一镜像文件用于表征创建快照的时间点对应的虚拟磁盘镜像文件;
在网络附加存储设备中创建第二镜像文件;第二镜像文件为qcow2格式,且,第二镜像文件的后端镜像对应为第一镜像文件;
将第一镜像文件写入第二镜像文件中,并将第二镜像文件的后端镜像确定为空;写入后的第二镜像文件为全量备份数据。
3.根据权利要求1的虚拟机的备份方法,其特征在于,当备份请求为增量备份请求且待备份虚拟机的虚拟磁盘镜像格式为qcow2格式时,基于备份请求,创建虚拟机的虚拟磁盘镜像文件的快照,并基于快照,确定虚拟机的备份数据,将备份数据写入网络附加存储设备存储的qcow2格式镜像文件中,具体包括:
基于增量备份请求,确定第三镜像文件的第二快照以及创建第三镜像文件的第三快照;第三镜像文件用于表征上一次备份请求的时间点对应的虚拟磁盘镜像文件,第二快照用于表征第三镜像文件在上一次备份请求的时间点创建的快照,第三快照对应的时间点位于第二快照对应的时间点之后;
在网络附加存储设备中创建第四镜像文件;第四镜像文件为qcow2格式,且,第四镜像文件的后端镜像对应为第二快照;
确定第二快照与第三镜像文件之间的差异数据,将差异数据写入第四镜像文件中,并将第四镜像文件的后端镜像确定为上一次备份请求生成的备份数据;写入后的第四镜像文件为增量备份数据。
4.根据权利要求1的虚拟机的备份方法,其特征在于,当备份请求为全量备份请求且待备份虚拟机的虚拟磁盘镜像格式为非qcow2格式时,基于备份请求,创建虚拟机的虚拟磁盘镜像文件的快照,并基于快照,确定虚拟机的备份数据,将备份数据写入网络附加存储设备存储的qcow2格式镜像文件中,具体包括:
基于全量备份请求,创建第一镜像文件的第一快照;第一镜像文件用于表征创建快照的时间点对应的虚拟磁盘镜像文件;
在网络附加存储设备中创建第五镜像文件;第五镜像文件为qcow2格式;
将第一快照对应的数据写入第五镜像文件中;写入后的第五镜像文件为全量备份数据。
5.根据权利要求1的虚拟机的备份方法,其特征在于,当备份请求为增量备份请求且待备份虚拟机的虚拟磁盘镜像格式为非qcow2格式时,基于备份请求,创建虚拟机的虚拟磁盘镜像文件的快照,并基于快照,确定虚拟机的备份数据,将备份数据写入网络附加存储设备存储的qcow2格式镜像文件中,具体包括:
基于增量备份请求,确定第三镜像文件的第二快照以及创建第三镜像文件的第三快照;第三镜像文件用于表征上一次备份请求的时间点对应的虚拟磁盘镜像文件,第二快照用于表征第三镜像文件在上一次备份请求的时间点创建的快照,第三快照对应的时间点位于第二快照对应的时间点之后;
在网络附加存储设备中创建第六镜像文件;第六镜像文件为qcow2格式,且,第六镜像文件的后端镜像对应为上一次备份请求生成的备份数据;
确定第三快照与第二快照之间的快照差异,基于快照差异确定虚拟磁盘镜像文件的差异数据,并将差异数据写入第六镜像文件中;写入后的第六镜像文件为增量备份数据。
6.根据权利要求1的虚拟机的备份方法,其特征在于,在所述确定备份请求步骤之前,该方法还包括:
在网络附加存储设备中创建挂载目录;挂载目录用于存储生成的各个qcow2格式的镜像文件以及基于qcow2格式的镜像文件生成的备份数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏安超云软件有限公司,未经江苏安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210750440.3/1.html,转载请声明来源钻瓜专利网。





