[发明专利]计算机网络数据文件本地和远程的备份方法无效
申请号: | 200610116304.X | 申请日: | 2006-09-21 |
公开(公告)号: | CN101064730A | 公开(公告)日: | 2007-10-31 |
发明(设计)人: | 邹恒明;陈惟康;姚琪;邱丽琴 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F11/14;G06F17/30 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;张宗明 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机网络 数据文件 本地 远程 备份 方法 | ||
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)相同。
2、如权利要求1所述的计算机网络数据文件本地的备份方法,其特征是,步骤(7)中,所述的完全备份生成,步骤为:
a)复制Ln,生成新的备份文件列表Ln’;
b)依次读取Ln’的第i个数据项,如果属性“该文件是否被修改”为未被修改,则按照属性“获取方式”从Pathi读取该文件复制到B’中,并记下新的文件访问路径Pathi’;如果属性“该文件是否被修改”为被修改过,则按照属性“文件获取方式”的内容“合并Fi和Dji”进行文件生成,将新文件保存到B’中,并记下新的文件访问路径Pathi’;
c)在每次步骤b)结束读取下一数据项前,根据步骤b)记下的存放路径修改Ln’第i个数据项的属性“获取方式”为“从Pathi’读取”。
3、如权利要求2所述的计算机网络数据文件本地的备份方法,其特征是,步骤b)中,所述的文件生成,步骤为:
a)读取差分备份或增量信息文件的第1个数据项,检查属性“是否为匹配数据块”,若值为“是”,参照属性“匹配的数据块在原文件中索引号”的内容读取Fk中相应索引号数据块,将其写入新文件末端;若值为“否”,读取属性“不匹配的数据块的内容”的值,将其写入新文件末端;
b)依次读取该文件的其它数据项,参照步骤a)处理所有数据项,最终完成新文件的生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610116304.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种密码输入方法及系统
- 下一篇:灌溉用喷水器