发明名称 计算机网络数据文件本地和远程的备份方法
摘要 本发明涉及一种网络信息技术领域的计算机网络数据文件本地和远程的备份方法。本发明完全备份时利用已有备份数据合成新备份来满足用户完全备份的需求,既保证了所有数据的备份又提供了一个快捷的“完全备份”方法;远程备份时只传输生成新的备份文件所需的增量数据块至远端;采用增量备份方法的增量提取办法来生成差分备份所需要的数据,然后再利用上一次备份的差分数据合成新的差分备份。本发明在已有的增量备份和差分备份的基础上,克服了以往备份系统完全备份速度慢、远程备份网络传输量大的缺点。
申请公布号 CN101064730A 申请公布日期 2007.10.31
申请号 CN200610116304.X 申请日期 2006.09.21
申请人 上海交通大学 发明人 邹恒明;陈惟康;姚琪;邱丽琴
分类号 H04L29/08(2006.01);G06F11/14(2006.01);G06F17/30(2006.01) 主分类号 H04L29/08(2006.01)
代理机构 上海交达专利事务所 代理人 王锡麟;张宗明
主权项 1、一种计算机网络数据文件本地的备份方法,其特征在于,具体步骤如下:(1)按照由用户确定的所有需要备份的文件的列表L,该列表中的数据项均指向当前正在使用的数据文件;(2)在时间点T0对L、中所列举的所有文件进行第一次完全备份,得到备份文件集合B={F0、F1……Fn};(3)在时间点T1将时间段T0-T1中被修改过的所有文件进行增量提取得到需要备份的文件与时间点T0的完全备份B中对应文件的差分文件,生成差分文件集合D1={d10、d11……d1m},m小于等于需要备份的文件总数,作为时间点T1的差分备份,其中差分文件的每个数据块包含的属性有:是否为匹配数据块、匹配的数据块在原文件中索引号、不匹配的数据块的内容;(4)生成一张备份文件列表L1,它记录了L中文件的修改情况,其数据项与B中的文件一一对应,该表的记录格式为:文件名、该文件是否被修改过、文件获取方式;(5)在剩下的所有时间点Ti参照步骤(3)生成Di,作为时间点Ti的差分备份,其中1<i≤n;(6)根据步骤(5)修改Li-1,生成新的备份文件列表Li:将表中被修改过的文件对应的“该文件是否被修改过”标识为被修改过,并将其“获取方式”标识为合并Fj和Dij,原表Li-1不变;(7)在下一备份周期的第一个时间点T0进行完全备份生成,生成该时间点的完全备份;(8)时间点T1-Tn的备份步骤与步骤(2)-(7)相同。
地址 200240上海市闵行区东川路800号