[发明专利]计算机网络数据备份中文件匹配的方法无效
申请号: | 200610116303.5 | 申请日: | 2006-09-21 |
公开(公告)号: | CN101051285A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 邹恒明;邱丽琴;姚琪;陈惟康 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;张宗明 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机网络 数据 备份 文件 匹配 方法 | ||
技术领域
本发明涉及的是一种用于网络信息技术领域的方法,具体地说是一种计算机网络数据备份中文件匹配的方法。
背景技术
数据备份是一种十分重要的数据安全策略,通过备份软件把数据备份到磁带设备或是其它设备上,在原始数据丢失或遭到破坏的情况下,利用备份数据把原始数据恢复出来,使系统能够正常工作。从备份方案来看,主要有完全备份、增量备份和差异备份这三种,一般都是结合使用。在数据备份中,如何保持备份原文件和备份文件的匹配在整个备份的过程中起着至关重要的作用。
数据备份中的文件匹配是指将需备份文件(以下称原文件)和备份文件建立一个连接,在需要备份或更新备份的时候能够准确的找到备份所对应的原文件,获取相关信息进行备份。
经对现有技术的文献检索发现,中国专利(申请)号为01823593.X名为计算机硬盘数据备份及恢复方法的专利,其备份步骤为:在该硬盘中,为该硬盘中存有需备份数据的备份分区设置用于备份该分区之数据的镜像分区;将用户指定的备份分区的数据完整地备份到已设置的对应的镜像分区内;隐藏镜像分区的空间。该专利主要是针对某一分区进行备份及恢复,不够灵活。检索中还发现,专利(申请)号为03135150.6名为基于Internet的文件镜像方法的专利,其特征在于在对本地服务器的文件进行写操作时,记录下文件名、文件路径、文件偏移以及写入数据,然后通过Internet发送到远程镜像服务器,在远程镜像服务器上对相应的文件进行同样的写操作,达到镜像的目的。但是一旦文件名发生了更改,文件路径发生了更改,这种镜像方法就回失效。
发明内容
本发明针对现有技术的不足与缺陷,提供一种计算机网络数据备份中文件匹配的方法,使基于本发明的备份软件能够很好的达到备份原文件和备份文件的匹配,特别是在当文件发生了文件的重命名、路径的修改后仍能保持备份原文件和备份文件的匹配。
本发明是通过以下技术方案实现的:
本发明是基于NTFS磁盘系统结构的文件匹配方法,备份模式采用首次进行全备份以后按照用户选定的备份间隔时间进行差分备份和全备份,远程的差分备份是由本次的本地传过去的增量备份和最近一次的差分备份合成的,仅需要较小的网络带宽传输增量备份即可进行远程差分备份,过程如下:
1)维护一张动态更新的备份文件列表,建立匹配连接。即为每一个需备份文件在该列表中创建一条记录,在这里不仅仅记录和备份文件相关的一些信息,还要根据文件的对象ID号给文件建立一个链接跟踪该文件以后的定位信息,并且创建相应的日志文件;
2)当备份文件列表中的文件发生改动时,进行连接匹配更新,根据所建立的链接来跟踪备份原文件的定位信息,根据具体情况采用全备份或进行差分备份,同时生成增量信息;
3)获取系统当前状态以、文件的相关属性以及对一些操作的必要记录生成日志记录添加到日志中;
4)可由用户选择对关键备份数据进行底层隐藏,以达到数据存储安全;
5)远程通过网络将全备份或增量备份传到远程备份主机,在传输的过程中可依据用户的选择对数据进行加密操作以达到数据传输安全;
6)传输完成后对数据进行匹配性验证以保证数据完整性和一致性。
建立匹配连接
1)当用户选择了要备份文件、备份参数以及备份文件的备份区后,获取该文件的对象ID;
2)将需备份文件备份到指定的备份区并加锁;
3)在备份列表中为该文件创建一条记录,在记录中记下该文件的对象ID,记录中应至少包括需备份文文件的文件名、路径名、文件的创建时间、文件类型、备份路径名以及一些必要的备份参数(如备份的间隔时间、备份的最后更新时间、备份的方式)等;
4)为该文件创建一个备份日志文件,生成一条备份日志记录,该记录至少包括当前的系统状态、文件属性、文件类型以及一些对备份有影响的操作的记录(如更名操作,更改路径操作等)。
匹配更新
1)创建一个进程不断扫描备份文件列表
2)该进程不断读取备份文件列表的每条备份记录,判定记录是否需更新,比较备份间隔时间和当前时间与最近一次备份时间之差的大小,判断是否要进行备份。
3)若备份间隔时间大于当前时间与最近一次备份时间之差,则跳过当前记录进行下一条记录的分析。若备份间隔时间小于或等于当前时间与最近一次备份时间之差,则要进行一次备份。
4)若要进行备份,在备份文件列表中获取该文件的对象ID,通过对象ID获取文件的当前文件名以及路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610116303.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置