[发明专利]一种基于连续数据保护的快速恢复方法和系统有效

专利信息
申请号: 201910434400.6 申请日: 2019-05-23
公开(公告)号: CN110362424B 公开(公告)日: 2020-12-04
发明(设计)人: 朱黎娟;胡军擎;周华;江俊 申请(专利权)人: 上海英方软件股份有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 北京君尚知识产权代理有限公司 11200 代理人: 邱晓锋
地址: 201114 上海市闵行区*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 连续 数据 保护 快速 恢复 方法 系统
【说明书】:

发明涉及一种基于连续数据保护的快速恢复方法和系统。该方法包括:1)根据需要恢复的时间点找到距离该时间点最近的时间基线,读取该时间基线的数据内容到内存中;2)读取和保存所述需要恢复的时间点和所述时间基线之间所有的磁盘IO操作;3)对所述磁盘IO操作对应的所有事件进行处理,记录数据变更信息并将其保存在内存中;4)利用内存中保存的所述时间基线的数据内容和所述数据变更信息,进行数据恢复。本发明不通过写磁盘就能快速恢复,能够克服现有的CDP技术在恢复时,基于磁盘上某个时间基线的数据不断的进行事件合并来读写磁盘,由此引起的大量磁盘IO消耗和磁盘空间占用问题。

技术领域

本发明涉及一种基于连续数据保护的快速恢复方法和系统,属于计算机数据备份容灾领域。

背景技术

CDP(Continuous Data Protection,持续数据保护)技术是数据备份技术领域的一项重大突破,2011年,SNIA(全球网络存储工业协会)的CDP技术小组公布了CDP技术的三大条件:1.可以捕获任意的数据变化;2.至少可以备份到另外一个地方(异地容灾);3.可以恢复到任意时间点。

CDP系统持续监测数据变化并记录这些变化,当灾难发生后,用户可用选择要恢复的任意时间点来恢复到灾难前的状态。

传统的CDP恢复,在恢复前需要把恢复的目标数据还原到磁盘上,再基于磁盘上恢复后的数据进行事件合并后还原。对于恢复到异地不同系统的情景,这就增加了读写磁盘引起的IO的消耗,以及额外磁盘空间的占用。

发明内容

为了克服现有的CDP技术在恢复时,基于磁盘上某个时间基线(baseline)的数据不断的进行事件合并来读写磁盘,由此引起大量磁盘IO消耗和磁盘空间占用的问题,本发明提供了一种不通过写磁盘的方式就能快速恢复的方法和系统。

本发明提供一种基于连续数据保护的快速恢复方法,包括以下步骤:

1.根据需要恢复的时间点找到距离该时间点最近的时间基线,读取该时间基线的数据内容到内存中;

2.读取和保存所述需要恢复的时间点和所述时间基线之间所有的磁盘IO操作;

3.对所述磁盘IO操作对应的所有事件进行处理,记录数据变更信息并将其保存在内存中;

4.利用内存中保存的所述时间基线的数据内容和所述数据变更信息,进行数据恢复。

下面进一步说明上述步骤:

步骤1:根据用户选择的需要恢复的某个时间点,找到距离该时间点最近的时间基线(baseline)。读取时间基线的数据内容到内存中。

步骤2:根据用户选择的要恢复的某个时间点,和距离该时间点最近的时间基线(baseline),找到两个时间点(该要恢复的时间点和该时间基线)之间所有的磁盘IO操作,读取并保存到事件结构体(文中把“事件结构体”称为EventData)中。所述事件结构体记录操作事件的ID、文件的属性、文件被修改处的位置和长度、以及被修改内容所保存在修改数据保存文件中的具体位置。

步骤3:处理步骤2所述磁盘IO操作对应的针对每个数据文件的IO事件队列。首先建立以文件ID为key,文件路径和文件标识为value的映射表,称为id映射表(idMap)。对于删除文件事件,在id映射表中标记删除该文件名。对于重命名事件,在id映射表中标记删除旧文件的id,修改新文件id的值为与旧文件id对应的文件属性和内容。对于创建文件事件,从id映射表中取消标记删除该文件名,并保存文件属性。对于写文件事件,从事件结构体中读取被修改文件的起始位置和偏移,并从修改数据保存文件对应的位置和偏移读取文件修改数据块并保存到内存中的数据修改记录结构体(CdpData)中。

在解析事件队列的写操作时,具体方法是这样的:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海英方软件股份有限公司,未经上海英方软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910434400.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top