[发明专利]虚拟机备份恢复数据一致性的自动校验方法有效
申请号: | 201810689835.0 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109032838B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 李晓娜 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 备份 恢复 数据一致性 自动 校验 方法 | ||
本发明涉及一种虚拟机备份恢复数据一致性的自动校验方法,具体包括以下步骤:S1.准备要验证的脚本或者用例;S2.编写一致性校验所需的方法,编写比较入口相关方法,将以上自定义方法导入自动化工具;S3.借助备份平台API接口,对CAS平台发起备份和恢复操作,用于验证备份恢复后数据是否一致;S4.借助校验方法及内置库调用CAS平台执行获取、转化、提交磁盘、计算MD5操作。与现有技术相比,本发明适用于H3C CAS云计算管理平台中虚拟机磁盘数据的恢复校验,使得在此环境下备份恢复后数据的一致性校验变得简单,节省了人工和时间成本,可以有效规避人为操作的失误。
技术领域
本发明涉及计算机数据保护领域,尤其是涉及一种基于H3C CAS平台下虚拟机备份恢复数据一致性的自动校验方法。
背景技术
H3C CAS虚拟化软件是H3C公司面向数据中心研发的企业级虚拟化软件,提供强大的虚拟化功能和资源池管理能力。H3C CAS虚拟化软件包含CVK(虚拟化内核系统)、CVM(虚拟化管理平台)和CIC(云业务管理中心)。
CAS中能支持备份的磁盘格式为QCOW2,是一种当前比较主流的虚拟化镜像格式,支持快照操作,其内部会记录一些内部块分配的信息的。
RAW(裸设备)格式是原始镜像,会直接当作一个块设备给虚拟机来使用,不支持快照等相关操作,故而无法进行备份,也无需进行备份恢复的校验。
CAS虚拟机外部快照备份:(1)完全备份:先对虚拟机进行外部快照,镜像变为4级:④disk_snap1→③disk→②disk_base1→①disk_base0,其中,④为新增镜像、新增数据将写入到该文件中;①②③为快照前虚拟机数据文件,①是②的backingfile,②是③的backingfile,备份①②③级镜像,备份完成后,此三级镜像会重新整合,变成两级②disk_base1→①disk_base0,disk_snap1由④变成③,对应的②也就是它的backingfile,虚拟机整体链路恢复到三级链路。(2)增量备份:同上,先执行快照,变成4级链路后仅备份③disk_snap1镜像,备份完成后整合恢复成三级链路。说明:外部快照操作会删除所有的内部快照,包括用户快照。
CAS虚拟机内部快照备份:(1)完全备份:先对虚拟机进行内部快照或亦称快照snap1,镜像级数不变,仍为一级,快照后磁盘将包含新增数据。解析CAS磁盘信息,备份有效数据,备份完成后保留快照snap1。(2)增量备份:执行内部快照snap2,解析snap1、2之前的磁盘变化信息,备份有效数据,备份完成后删除快照snap1、保留snap2。
现有备份厂商并未在产品中提供备份恢复数据一致性的校验,主要原因是校验需要时间,会使备份恢复的整体时间变长。同理,备份厂商在备份CAS虚拟机时,默认情况下也并无有效的措施进行判断备份和恢复时是否数据一致,只能在恢复出现问题时,进行反向推导出缺陷的可能原因(代码问题或是其他问题)。另者,开机状态的虚拟机磁盘数据一直处于动态变化中,备份完成后,快照磁盘会进行合并和删除,实际上最终恢复的磁盘无法与原机快照磁盘直接进行数据一致性的校验。因此,如何行之有效的校验备份厂商对CAS虚拟机备份恢复后的数据是否一致性,成为急需解决的问题,这直接影响着备份系统的数据正确性和可恢复能力。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种解决了备份恢复后虚拟机数据一致性无法得到有效的验证的问题,并结合自动化的方式,对复杂的校验场景提供单一的入口,最大限度的减少了人工的参与,使得备份恢复数据一致性的得到有效、方便、快速的验证的基于H3C CAS平台下虚拟机备份恢复数据一致性的自动校验方法。
本发明的目的可以通过以下技术方案来实现:
一种虚拟机备份恢复数据一致性的自动校验方法,具体包括以下步骤:
S1.准备要验证的脚本或者用例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810689835.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据备份的方法和装置
- 下一篇:一种云主机备份方法及装置