数据备份方法、数据卷验证方法及数据卷验证系统技术方案

技术编号:37344773 阅读:12 留言:0更新日期:2023-04-22 21:37
本申请涉及一种数据备份方法、数据卷验证方法及数据卷验证系统。所述数据卷验证方法包括:拍摄第一存储卷的第一快照,所述第一快照对应于在第一时间点的所述第一存储卷;及拍摄第二存储卷的第二快照,所述第二块照对应于在第二时间点的所述第二存储卷,其中在所述第二时间点的所述第二存储卷为在所述第一时间点的所述第一存储卷的卷镜像;获得由第一快照划分的多个第一快照子单元及获得由第二快照划分的多个第二快照子单元,每个所述第一快照子单元与相应的第二快照子单元构成相应的子单元对;及比对每个子单元对的相应第一快照子单元及第二快照子单元,以判定所述第一快照子单元与所述第二快照子单元的一致性。元与所述第二快照子单元的一致性。元与所述第二快照子单元的一致性。

【技术实现步骤摘要】
数据备份方法、数据卷验证方法及数据卷验证系统


[0001]本申请涉及数据备份,尤其涉及一种用于数据备份的数据卷验证系统、数据卷验证方法及数据备份方法。

技术介绍

[0002]远程镜像用于将数据从本地的存储卷复制到远程位置的后端存储卷,以作为本地数据的备份。在本地的存储卷出现损坏或发生灾难时,用户仍通过远程位置的数据备份恢复存储卷内容及操作业务。为了确定后端存储卷的数据完整性,需要通过繁琐且耗时的步骤对备份数据进行验证。

技术实现思路

[0003]在一方面,本申请提供一种数据卷验证方法。所述方法包括:拍摄第一存储卷的第一快照,所述第一快照对应于在第一时间点的所述第一存储卷;及拍摄第二存储卷的第二快照,所述第二块照对应于在第二时间点的所述第二存储卷,其中在所述第二时间点的所述第二存储卷为在所述第一时间点的所述第一存储卷的卷镜像;获得由第一快照划分的多个第一快照子单元及获得由第二快照划分的多个第二快照子单元,每个所述第一快照子单元与相应的第二快照子单元构成相应的子单元对;及比对每个子单元对的相应第一快照子单元及第二快照子单元,以判定所述第一快照子单元与所述第二快照子单元的一致性。
[0004]优选的,所述方法还包括获得每个所述第一快照子单元的第一校验和及每个所述第二快照子单元的第二校验和,以及比对每个所述第一校验和与对应的所述第二校验和。优选的,所述方法还包括根据先后顺序比对每个所述子单元对。优选的,所述方法还包括同时比对至少两个所述子单元对。
[0005]优选的,所述方法还包括将每个第一快照子单元与对应的第二快照子单元进行配对,以生成对应的子单元对。优选的,所述第一快照子单元及第二快照子单元分别为相应的第一数据分条及第二数据分条。优选的,所述第一时间点与第二时间点为同一时间点。优选的,所述第一时间点与第二时间点为具有先后时间顺序的时间点。优选的,每个所述子单元对的第一快照子单元与对应的第二快照子单元具有相同的数据位置。优选的,每个所述子单元对的第一快照子单元与相应的第二快照子单元具有共同的数据块容量参数。优选的,所述方法还包括在拍摄所述第一快照后,将所述第一存储器卷复制于所述第二存储器卷。
[0006]在另一方面,本申请提供一种数据卷验证系统,其特征在于,所述系统包括:第一控制器,所述第一控制器设置于第一存储卷;及第二控制器,所述第二控制器设置于第二存储卷,所述第二控制器与所述第一控制器信号连接,其中,所述第一控制器及所述第二控制器的其一被配置为可执行任何以上的方法。优选的,所述第二控制器被设置为可执行比对每个子单元对的相应第一快照子单元及第二快照子单元。优选的,所述系统被配置为可迭代地执行以上方法。
[0007]根据一个实施例,所述系统可用于同步远程镜像系统及异步远程镜像系统。优选
的,所述第一存储卷为原数据卷,所述第二存储卷为备份数据卷。
[0008]在另一方面,本申请提供一种数据备份方法。所述方法包括:拍摄第一存储卷的第一快照,所述第一快照对应于在第一时间点的所述第一存储卷;及拍摄第二存储卷的第二快照,所述第二块照对应于在第二时间点的所述第二存储卷,在所述第二时间点的所述第二存储卷为在所述第一时间点的所述第一存储卷的卷镜像;获得由第一快照划分的多个第一快照子单元及获得由第二快照划分的多个第二快照子单元,每个所述第一快照子单元与相应的第二快照子单元形成相应的子单元对;及比对每个子单元对的相应第一快照子单元及第二快照子单元,及在确定至少一对所述子单元对的相应第一快照子单元与相应第二快照子单元之间具有差异,修复对应于所述至少一对所述子单元对的第二存储卷部分。
[0009]在一个实施例中,所述数据备份方法还包括执行散列算法,得出每个所述第一快照子单元的相应第一校验和及得出每个所述第二快照子单元的相应第二校验和。优选的,所述方法还包括比对每个所述子单元对的相应第一校验和与相应第二校验和。优选的,所述方法还包括在确定至少一对所述子单元对的相应第一校验和与相应第二校验和之间具有差异,修复对应于所述至少一对所述子单元对的第二存储卷部分。
附图说明
[0010]图1是根据本申请一个实施例的数据卷验证系统的示意图;
[0011]图2是根据另一实施例的数据卷验证系统的示意图;
[0012]图3是根据又一实施例的数据卷验证系统的示意图;
[0013]图4是根据再一实施例的数据卷验证系统的示意图;
[0014]图5是根据另一实施例的数据卷验证系统的示意图;
[0015]图6是根据一个实施例的数据卷备份方法的流程图;以及
[0016]图7是根据另一实施例的数据卷验证方法的流程图。
具体实施方式
[0017]远程镜像系统可将数据从本地的第一存储卷复制于远程位置的第二存储卷作为备份,所述第二存储卷为第一存储卷的卷镜像。根据本申请实施例的数据卷验证系统可在将第一存储卷复制于第二存储卷后,验证第二存储卷相对于第一存储卷的完整性,从而形成可靠的第一存储卷的卷镜像。根据本申请实施例的系统在复制过程完成后或卷镜像形成后,获得第一存储卷及第二存储卷的相应第一快照及第二快照。其后,将所述第一快照及第二快照通过通用规格,划分为相应第一快照子单元及第二快照子单元。再通过比对每个相应的第一快照子单元及第二快照子单元,确定卷镜像的完整性。根据本申请实施例的数据卷验证系统可设置于本地系统及/或远程镜像系统内,用于在完成数据备份后,确定卷镜像的完整性。可替代地,所述数据卷验证系统也可独立于远程镜像系统,用于确定复制后的卷镜像的完整性。
[0018]本文中,技术特征“快照”是在第一时间点上的即时时间点副本。快照可包含一组指向拍摄快照的存储卷的数据指针。如果存储卷在第一时间点的原始数据块没有发生任何数据更改,第一数据指针实际上是访问存储卷上的数据块。如果在第一时间点的原始数据块被主机输入/输出(Input/Output)执行更改操作,则在更改原始数据块之前,将原始数据
块复制到快照卷。
[0019]图1示出根据本申请实施例的一种数据卷验证系统100。数据卷验证系统100包括第一控制器200及第二控制器300,第二控制器300与第一控制器200通过网络系统60数据连接。第一控制器200设置于第一存储卷205。第二控制器300设置于第二存储卷305。第一存储卷205可为设置于本地的原数据卷或生产数据卷。第二存储卷305可为设置于异地的备份数据卷。网络系统60包括一个或多个网络连接。可替代地或附加地,第一存储卷205及第二存储卷305相邻设置,因此网络系统60可包括本地网络连接或有线网络连接。
[0020]在一个实施例中,数据卷验证系统100的第一控制器200设置为可拍摄第一存储卷205在某个或某些时间点的快照,例如在第一时间点T1的第一快照210。第二控制器300设置为可拍摄第二存储卷305在某个或某些时间点的快照,例如在第二时间点T2的第二快照310。在第二时间点T2的第二存储卷305为在第一时间点T1的第一存储卷205通过网络本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据验证方法,其特征在于,所述方法包括:拍摄第一存储卷的第一快照,所述第一快照对应于在第一时间点的所述第一存储卷;及拍摄第二存储卷的第二快照,所述第二块照对应于在第二时间点的所述第二存储卷,其中在所述第二时间点的所述第二存储卷为在所述第一时间点的所述第一存储卷的卷镜像;获得由第一快照划分的多个第一快照子单元及获得由第二快照划分的多个第二快照子单元,每个所述第一快照子单元与相应的第二快照子单元构成相应的子单元对;及比对每个子单元对的相应第一快照子单元及第二快照子单元,以判定所述第一快照子单元与所述第二快照子单元的一致性。2.根据权利要求1所述的方法,其特征在于,获得每个所述第一快照子单元的第一校验和及每个所述第二快照子单元的第二校验和,以及比对每个所述第一校验和与对应的所述第二校验和。3.根据权利要求1所述的方法,其特征在于,还包括根据先后顺序比对每个所述子单元对。4.根据权利要求1所述的方法,其特征在于,还包括同时比对至少两个所述子单元对。5.根据权利要求1所述的方法,其特征在于,还包括将每个第一快照子单元与对应的第二快照子单元进行配对,以生成对应的子单元对。6.根据权利要求1所述的方法,其特征在于,所述第一快照子单元及第二快照子单元分别为相应的第一数据分条及第二数据分条。7.根据权利要求1所述的方法,其特征在于,所述第一时间点与第二时间点为同一时间点。8.根据权利要求1所述的方法,其特征在于,所述第一时间点与第二时间点为具有先后时间顺序的时间点。9.根据权利要求1所述的方法,其特征在于,每个所述子单元对的第一快照子单元与对应的第二快照子单元具有相同的数据位置。10.根据权利要求1所述的方法,其特征在于,每个所述子单元对的第一快照子单元与相应的第二快照子单元具有共同的数据块容量参数。11.根据权利要求1所述的方法,其特征在于,还包括在拍摄所述第一快照后,将所述第一存储器卷复制于所述第二存储器卷。12.一种数据验证系统,其特征在于,所述系统包括:第一控制器,所述第一控制器...

【专利技术属性】
技术研发人员:钟富钧
申请(专利权)人:台湾联想环球科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1