一种验证异地容灾数据一致性的方法和系统的制作方法_2

文档序号:9249171阅读:来源:国知局
和生产存储根据生产卷创建生产快照卷的方法类似,故在此不赘述。
[0031]步骤203,验证生产存储中的生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性。
[0032]在本步骤中,验证服务器使用信息-摘要算法5 (MD5,Message-Digest Algorithm5)数据一致性验证工具。具体地,将生产卷相应数据拖入到Hash文件列表中,如图3所示,Hash工具会自动生成生产卷的数据的MD5值,只有生产卷的数据发生改变时MD5值才会发生变化,其他任何属性存放位置等发生改变都不会导致MD5值变化。
[0033]分别将生产存储中的生产卷、生产快照卷,以及备份存储中备份快照卷的数据文件拖入Hash文件列表生成生产卷、生产快照卷,以及备份快照卷的数据的MD5值;判断生产卷、生产快照卷和备份快照卷的数据的MD5值是否相同;如果相同,则生产卷、生产快照卷和备份快照卷的数据一致;如果不相同,则生产卷、生产快照卷和备份快照卷的数据不一致。
[0034]继续参考图1所示的用于验证异地容灾数据一致性的系统,包括:
[0035]位于异地的生产存储和备份存储,用于进行数据实时同步复制,其中生产存储包括生产卷,备份存储包括备份卷;在完成数据实时同步复制后,生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷;
[0036]验证服务器,用于验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性。
[0037]进一步地,所述位于异地的生产存储和备份存储,具体用于:在生产存储和备份存储做异地容灾备份时,利用卷镜像对数据进行实时的数据复制;所述生产存储创建生产快照卷,所述生产快照卷的数据和生产卷在创建时刻的数据一致;所述备份存储创建备份快照卷,所述备份快照卷的数据和备份卷在创建时刻的数据一致。
[0038]进一步地,所述位于异地的生产存储和备份存储,还用于:所述生产存储将生产卷和生产快照卷映射给验证服务器;所述备份存储将备份快照卷映射给验证服务器。
[0039]进一步地,所述验证服务器,具体用于:验证服务器使用信息-摘要算法验证MD5生成生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的MD5值;判断生产卷、生产快照卷和备份快照卷的数据的MD5值是否相同;如果相同,则生产卷、生产快照卷和备份快照卷的数据一致;如果不相同,则生产卷、生产快照卷和备份快照卷的数据不一致。
[0040]在本发明中,分别在生产存储上对生产卷和在备份存储上对备份卷创建快照,然后对利用快照生成的新卷进行读写,从而能够方便的验证两地容灾存储之间的数据的一致性。由于所有的读写操作都是在利用快照生成的快照卷上,对生产卷没有任何影响,不必停掉前端任何生产任务。此外,在所有验证及测试工作完成后,直接将快照卷删除,磁盘阵列空间可以回收进行其他数据存储,也不会浪费磁盘阵列的存储空间。因此,在异地容灾数据一致性的测试中有着非常实用及重要的意义,能够方便有效的完成数据一致性的验证测试。
[0041]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1.一种验证异地容灾数据一致性的方法,其特征在于,包括: 位于异地的生产存储和备份存储进行数据实时同步复制,其中生产存储包括生产卷,备份存储包括备份卷; 在完成数据实时同步复制后,生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷; 验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性。2.根据权利要求1所述的验证异地容灾数据一致性的方法,其特征在于,所述位于异地的生产存储和备份存储进行数据实时同步复制,具体为: 在生产存储和备份存储做异地容灾备份时,利用卷镜像对数据进行实时的数据复制。3.根据权利要求1所述的验证异地容灾数据一致性的方法,其特征在于,所述生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷,具体为: 所述生产存储创建生产快照卷,所述生产快照卷的数据和生产卷在创建时刻的数据一致; 所述备份存储创建备份快照卷,所述备份快照卷的数据和备份卷在创建时刻的数据一致。4.根据权利要求3所述的验证异地容灾数据一致性的方法,其特征在于,在所述生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷之后,还包括: 将生产卷、生产快照卷和备份快照卷映射给验证服务器。5.根据权利要求4所述的验证异地容灾数据一致性的方法,其特征在于,所述验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性,具体为: 验证服务器使用信息-摘要算法验证MD5生成生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的MD5值; 判断生产卷、生产快照卷和备份快照卷的数据的MD5值是否相同; 如果相同,则生产卷、生产快照卷和备份快照卷的数据一致; 如果不相同,则生产卷、生产快照卷和备份快照卷的数据不一致。6.一种用于验证异地容灾数据一致性的系统,其特征在于,包括: 位于异地的生产存储和备份存储,用于进行数据实时同步复制,其中生产存储包括生产卷,备份存储包括备份卷;在完成数据实时同步复制后,生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷; 验证服务器,用于验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性。7.根据权利要求6所述的用于验证异地容灾数据一致性的系统,其特征在于,所述位于异地的生产存储和备份存储,具体用于: 在生产存储和备份存储做异地容灾备份时,利用卷镜像对数据进行实时的数据复制; 所述生产存储创建生产快照卷,所述生产快照卷的数据和生产卷在创建时刻的数据一致; 所述备份存储创建备份快照卷,所述备份快照卷的数据和备份卷在创建时刻的数据一致。8.根据权利要求7所述的用于验证异地容灾数据一致性的系统,其特征在于,所述位于异地的生产存储和备份存储,还用于: 所述生产存储将生产卷和生产快照卷映射给验证服务器; 所述备份存储将备份快照卷映射给验证服务器。9.根据权利要求8所述的用于验证异地容灾数据一致性的系统,其特征在于,所述验证服务器,具体用于: 验证服务器使用信息-摘要算法验证MD5生成生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的MD5值; 判断生产卷、生产快照卷和备份快照卷的数据的MD5值是否相同; 如果相同,则生产卷、生产快照卷和备份快照卷的数据一致; 如果不相同,则生产卷、生产快照卷和备份快照卷的数据不一致。
【专利摘要】本发明公开了一种验证异地容灾数据一致性的方法和系统,包括:位于异地的生产存储和备份存储进行数据实时同步复制,其中生产存储包括生产卷,备份存储包括备份卷;在完成数据实时同步复制后,生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷;验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据的一致性。通过本发明,能够方便有效的完成数据一致性的验证测试。
【IPC分类】G06F11/14
【公开号】CN104965771
【申请号】CN201510455309
【发明人】冀国威, 唐远琳
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2015年10月7日
【申请日】2015年7月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1