[发明专利]一种保证备份数据可靠性的方法及数据备份方法在审
| 申请号: | 201810246544.4 | 申请日: | 2018-03-23 |
| 公开(公告)号: | CN108595290A | 公开(公告)日: | 2018-09-28 |
| 发明(设计)人: | 钱红江 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/10 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
| 地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 备份数据 数据块 备份对象 校验 时间点 数据备份 修复 数据切割 校验结果 可用性 校验和 备份 重写 保证 | ||
1.一种保证备份数据可靠性的方法,其特征在于,该方法将备份对象的数据切割为带有MD5校验值的数据块,基于所述MD5校验值实现实时校验和周期性校验,基于校验结果进行备份数据的修复尝试;
所述实时校验为:在每次备份时,对各数据块的所述MD5校验值进行MD5校验,判断备份数据是否异常;
所述周期性校验为:按设定周期对备份对象的所有时间点的所有数据块进行MD5校验,判断备份对象的所有时间点是否可靠;
所述修复尝试为:对备份数据中的损坏数据块进行重写,对不可靠的时间点进行修复。
2.根据权利要求1所述的保证备份数据可靠性的方法,其特征在于,所述实时校验中,对各数据块的所述MD5校验值进行MD5校验具体为:
在接收到数据块时生成一新MD5值,将该新MD5值与数据块中的MD5校验值进行比对,若此次备份的所有数据块比对结果为一致,则此次备份数据正常,否则备份数据异常。
3.根据权利要求1所述的保证备份数据可靠性的方法,其特征在于,所述实时校验中,在发生备份数据异常时,获取异常数据块的地址,重新进行该异常数据块的备份和实时校验,直到校验成功。
4.根据权利要求1所述的保证备份数据可靠性的方法,其特征在于,所述周期性校验中,判断备份对象的所有时间点是否可靠具体为:
当完全备份时间点数据正常,仅最新的增量时间点出现数据块异常时,则该增量时间点不可靠,其余时间点可靠;
当完全备份时间点的数据块出现异常时,如果基于此完全备份时间点的增量时间点没有备份到异常数据块,则该完全备份时间点和基于此完全备份时间点的增量时间点均不可靠。
5.根据权利要求1所述的保证备份数据可靠性的方法,其特征在于,所述周期性校验中,在发生时间点不可靠时,判断不可靠时间点是否可修复,对可修复不可靠时间点进行修复。
6.根据权利要求5所述的保证备份数据可靠性的方法,其特征在于,所述判断不可靠时间点是否可修复具体为:
获取自不可靠时间点起,备份对象发生的变化数据块,判断异常数据块地址和变化数据块地址是否无交集,若是,则不可靠时间点为可修复不可靠时间点,反之,为不可修复不可靠时间点。
7.根据权利要求5所述的保证备份数据可靠性的方法,其特征在于,所述对可修复不可靠时间点进行修复具体为:
获取所有异常数据块地址,重新进行该异常数据块的备份和实时校验,直到校验成功。
8.一种数据备份方法,其特征在于,基于如权利要求1所述的保证备份数据可靠性的方法实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810246544.4/1.html,转载请声明来源钻瓜专利网。





