[发明专利]一种计算机本地及网络多次增量的数据备份、恢复方法无效

专利信息
申请号: 201010153612.6 申请日: 2010-04-21
公开(公告)号: CN102236586A 公开(公告)日: 2011-11-09
发明(设计)人: 雷州;邹恒明 申请(专利权)人: 雷州;邹恒明
主分类号: G06F11/14 分类号: G06F11/14;G06F17/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 200072 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 计算机 本地 网络 多次 增量 数据 备份 恢复 方法
【说明书】:

技术领域

本发明涉及到一种计算机本地及网络多次增量的数据备份、恢复方法,属于计算机领域。 

背景技术

在当今的信息化、网络化社会里,计算机在工作和生活中扮演着极其重要的角色。越来越多的企业、商家、政府机关和个人通过计算机来获取信息、处理信息,同时将最重要的信息以数据文件的形式保存在计算机中。可以想象,一旦这些重要的数据泄露或者丢失,将会导致一个企业停止运转,甚至面临破产。由此,人们越来越关注如何来确保数据的完好,其中数据备份就是最重要的解决方案之一。 

经对现有技术的文献检索发现,中国专利(申请)号为200610001299.8,名为“数据恢复方法”的专利,该方案所述的数据恢复的方法,需要本地与远程之间进行完整的文件交换,这样就会产生大量的网络传输,在延长了数据恢复时间的同时还带来了传输安全隐患,更重要的是,反复存储同一文件的不同版本,且这些不同版本的大部分内容都是相同的,会导致大量的存储空间浪费。在这种情况下,只需备份同一文件不同版本之间的差异数据备份技术,将更受欢迎。中国专利(申请)号为200610116303.5,名为“计算机网络数据备份中文件匹配的方法”的专利,它在每次备份时生成并传输一个增量备份到远程进行合成。尽管生成一次增量备份比较容易,但对于多次增量来说,这项技术有三项不足之处: 

(1)逻辑上,一个增量备份是“最新版本备份的文件”和“当前的文件”之间的差异,所以要生成增量备份,必须首先存在这两个文件,才能算出差异。但是,由于增量备份的方式并不存储每个版本的完整的源文件,因此“最新版本备份的文件”并不直接存在,该源文件必须首先被恢复出来。这导致,要做备份,首先要做一次恢复,这是一种时间的浪费(参考图4)。 

(2)为了保证恢复的速度,每次备份必须进行合成,而合成以 后就等于每个版本的备份都包含了所有历史上的增量备份信息,仍然浪费存储空间(同时,合成的动作也浪费了运算时间)。这种情况下,浪费的存储空间和每次都备份完整文件一样多。换言之,这并不是真正的多次增量,只是一系列的单次增量而已(参考图4、图5)。 

(3)如果不进行合成,则恢复就极其缓慢,只要历史上有多少个增量备份版本,就要生成多少次中间文件,随着备份的版本越多,恢复会变得越来越慢(参考图5)。 

发明内容

本发明的目的是提供一种计算机本地及网络多次增量的数据备份、恢复方法,所述一种计算机本地及网络多次增量的数据备份方法包括如下步骤: 

步骤1,扫描历史备份; 

步骤2,打开所有增量备份文件以及完全备份文件,并建立索引文件以备读取; 

步骤3,根据多次增量备份后的索引文件,建立索引网络; 

步骤4,根据索引网络,从头到尾逐块读出分块数据到内存中; 

步骤5,将读出的分块数据和源文件的对应位置作比较,并生成新的增量备份索引文件; 

步骤6,释放资源,关闭所有文件。 

进一步,所述的一种计算机本地及网络多次增量的数据备份方法,还包括如下技术特征: 

在步骤1中所述的扫描历史备份具体步骤有: 

1)扫描存放在备份目录下的所有历史备份源文件,找到该源文件最初的完全备份和之后的所有增量备份,并将所有增量备份存入一个链表, 

2)取出其中最后一次备份文件,比较该备份文件和需要备份的源文件的修改日期,如果最后一次备份文件的日期较新,则放弃备份,否则进入步骤3), 

3)如果该文件以前从未做过备份,则此次执行完全备份,并结束;否则,进入步骤2。 

在步骤3中建立索引网络的方法有: 

1)构造第一条索引链,将最原始的索引文件中的各分块数据逐块读出,并在内存中按顺序构成一个链表, 

2)构造第二条到最后一条索引链,按从老到新的顺序读剩下的索引文件, 

3)连接相邻两条链,对于所有相邻的两条链,称前面一条为旧链,后面一条为新链。 

在步骤3的1)中构成的第一条索引链中,匹配块指向最老的完全备份文件中的存放位置,非匹配块指向该索引文件对应的增量内容文件中的存放位置;并在构造链表的过程中,计算每一块在该版本完整文件中的位置。 

对于每个索引文件,都把其中的分块数据构造成一条链表;同时,匹配块指向前一完整文件中的存放位置,不匹配块指向本索引对应的增量内容文件中的存放位置,并计算该块在该版本完整文件中的位置。 

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于雷州;邹恒明,未经雷州;邹恒明许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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