【技术实现步骤摘要】
一种基于虚拟机保护数据的有效性验证系统及方法
本专利技术涉及计算机容灾备份
,特别是涉及一种基于虚拟机保护数据的有效性验证系统及方法。
技术介绍
随着信息技术快速发展,各企业在信息化建设过程中,对容灾备份的要求也在逐步提高,随着虚拟化平台的应用越来越广泛,针对生产环境虚拟机整机保护的要求逐步提高,而在灾难发生时,备端接管的实时性及可靠性的要求也更高。传统备份方式下,将源生产坏境虚拟机定期备份至灾备存储上,当灾难发生时,必须先创建虚拟机,并恢复磁盘数据,恢复完成后,开机接管生产环境。但此恢复过程耗时太久,对一些重要系统的停机损失也会增大。另外,在虚拟机备份中,备份方式包含全量备份、增量备份、差异备份,备份策略一般分为按日备份、按周备份、按月备份、按季度备份和按年备份,备份周期会根据各企业具体业务需求以及预算而不同。而随着备份数据的增多,灾难发生概率的低下,导致企业面临一些疑虑和担忧:灾备系统备份的数据有效性如何保证,如何确保灾难发生的那个时间点,能够准确地恢复到指定的备份点上,恢复后的数据是准确,应用是否能运行正常等。因此,针对上述问题,亟待提供一种基于虚拟机保护数据的有效性验证系统及方法,以能确保各个备份数据得到有效性验证,从而在灾难发生时,可确保备份数据的安全可靠。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种基于虚拟机保护数据的有效性验证系统及方法,以确保备份数据的有效性,在灾难发生时确保备份数据的安全可靠。为达上述目的,本专利 ...
【技术保护点】
1.一种基于虚拟机保护数据的有效性验证系统,包括:/n源虚拟化平台,处于生产网络环境,其设置于源端服务器主机上,其上设置若干待保护的源虚拟机,根据备份管理机的调用对所选择的源虚拟机进行快照并返回执行结果;/n备份管理机,用于通过生产网络连接源虚拟化平台,选择源虚拟机,调用所述源虚拟化平台对选择的源虚拟机进行快照,并根据快照点查询获取虚拟机配置信息及磁盘变化块信息;通过隔离网络连接灾备虚拟化平台,调用所述灾备虚拟化平台,以于灾备虚拟化平台上创建与源虚拟机相同配置的灾备虚拟机,备份源虚拟机数据至所创建的灾备虚拟机,并对所创建的灾备虚拟机创建快照作为还原点;调用所述灾备虚拟化平台,以根据对所述灾备虚拟机创建的快照于所述灾备虚拟化平台上创建验证机,指定还原点快照文件作为当前磁盘文件挂载至验证机,将验证机设置到隔离网络内,以通过隔离网络对验证机执行验证操作;/n灾备虚拟化平台,用于根据所述备份管理机的调用创建与源虚拟机相同配置的灾备虚拟机,以备份源虚拟机数据到所述灾备虚拟机,并根据所述备份管理机的调用创建验证机。/n
【技术特征摘要】
1.一种基于虚拟机保护数据的有效性验证系统,包括:
源虚拟化平台,处于生产网络环境,其设置于源端服务器主机上,其上设置若干待保护的源虚拟机,根据备份管理机的调用对所选择的源虚拟机进行快照并返回执行结果;
备份管理机,用于通过生产网络连接源虚拟化平台,选择源虚拟机,调用所述源虚拟化平台对选择的源虚拟机进行快照,并根据快照点查询获取虚拟机配置信息及磁盘变化块信息;通过隔离网络连接灾备虚拟化平台,调用所述灾备虚拟化平台,以于灾备虚拟化平台上创建与源虚拟机相同配置的灾备虚拟机,备份源虚拟机数据至所创建的灾备虚拟机,并对所创建的灾备虚拟机创建快照作为还原点;调用所述灾备虚拟化平台,以根据对所述灾备虚拟机创建的快照于所述灾备虚拟化平台上创建验证机,指定还原点快照文件作为当前磁盘文件挂载至验证机,将验证机设置到隔离网络内,以通过隔离网络对验证机执行验证操作;
灾备虚拟化平台,用于根据所述备份管理机的调用创建与源虚拟机相同配置的灾备虚拟机,以备份源虚拟机数据到所述灾备虚拟机,并根据所述备份管理机的调用创建验证机。
2.如权利要求1所述的一种基于虚拟机保护数据的有效性验证系统,其特征在于,所述备份管理机包括:
源虚拟机确定单元,用于连接所述源虚拟化平台,对所述源虚拟化平台上所要保护的虚拟机进行选取,确定所要保护的源虚拟机;
源虚拟机快照创建控制单元,用于调用所述源虚拟化平台,以使所述源虚拟化平台对选定的源虚拟机执行快照,并基于该快照,获取源虚拟机配置信息以及相应的磁盘变化块数据;
灾备虚拟机创建控制单元,用于连接所述灾备虚拟化平台,调用所述灾备虚拟化平台以使所述灾备虚拟化平台根据源虚拟机配置信息于所述灾备虚拟化平台上创建灾备虚拟机,并写入源虚拟机的磁盘数据到灾备虚拟机磁盘;
灾备虚拟机快照创建控制单元,用于调用所述灾备虚拟化平台,对所创建的灾备虚拟机创建快照,作为还原点;
验证机创建控制单元,用于获取待验证的灾备虚拟机的快照还原点信息,判断当前快照还原点数据是否已经执行过验证,于判断结果为未验证时,调用灾备虚拟化平台,获取待验证的灾备虚拟机的配置信息,并根据该配置信息创建空磁盘的新虚拟机,作为验证机,并将验证机设置到隔离网络内,将待验证灾备虚拟机的快照还原点对应的磁盘文件,作为新磁盘挂载到验证机上,并对该验证机创建快照;
验证启动单元,用于启动验证机执行验证操作,记录当前快照还原点已经验证。
3.如权利要求2所述的一种基于虚拟机保护数据的有效性验证系统,其特征在于:所述灾备虚拟机创建控制单元在调用所述灾备虚拟化平台创建所述灾备虚拟机之前,检查所述灾备虚拟化平台上对应的灾备虚拟机是否已存在,若不存在,则调用所述灾备虚拟化平台根据源虚拟机配置信息于所述灾备虚拟化平台上创建所述灾备虚拟机,写入源虚拟机的磁盘数据到灾备虚拟机磁盘,并删除源虚拟机快照。
4.如权利要求2所述的一种基于虚拟机保...
【专利技术属性】
技术研发人员:杨杰,胡军擎,周华,江俊,
申请(专利权)人:上海英方软件股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。