- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号CN101477486A
(43)申请公布日2009.07.08
(21)申请号CN200910042583.3
(22)申请日2009.01.22
(71)申请人中国人民解放军国防科学技术大学
地址410073湖南省长沙市砚瓦池正街47号
(72)发明人任江春王志英伍江江肖侬陆洪毅沈立刘芳马俊程勇赖明澈
(74)专利代理机构国防科技大学专利服务中心
代理人郭敏
(51)Int.CI
G06F11/14
G06F17/30
权利要求说明书说明书幅图
(54)发明名称
一种基于扇区重组的文件备份恢复
方法
(57)摘要
本发明公开了一种基于扇区重组的
文件备份恢复方法,要解决的技术问题是
在保证文件数据恢复结果正确性的前提
下,加快文件数据恢复的速度,满足恢复
的实时性、精确性需求。技术方案是先捕
获并过滤获得进程对磁盘中所有文件的写
操作信息,根据这些信息对相应的文件数
据进行分片式主动备份;在本地磁盘上开
辟空间NBS存储文件初始状态的备份数据
和后续的备份分片数据;当信息系统服务
崩溃或者损坏时,对服务的文件数据进行
操作级恢复,即选择出所有用来恢复这个
文件的备份分片,采用分片数据扇区重新
组合的方法对该文件进行恢复。本发明不
需要进行数据的复制或者移动操作,能够
极大地提高数据恢复的速度,兼具增量备
份方式和日志备份方式的优点。
法律状态
法律状态公告日法律状态信息法律状态
权利要求说明书
1.一种基于扇区重组的文件备份恢复方法,其特征在于包括以下步骤:
第一步,捕获系统进程即操作系统进程和用户进程对磁盘中所有文件的操作信息,
对捕获到的操作信息进行过滤,获取需要保护的文件数据的写操作信息,并根据这
些写操作信息对相应的文件数据进行分片式主动备份,包括以下三个步骤:
步骤一,在文件系统驱动上层开发一个过滤层驱动程序,由过滤层驱动程序实时截
获I/O管理器发往文件系统驱动层的输入输出请求IRP信息包,从而监控所有系统
进程和用户进程对文件的操作,捕获到这些操作的信息,包括:操作进程、操作类
型即只读、读/写,只写、操作的目标文件的路径信息、操作时刻、操作的文件数
据的起始偏移和输入输出的数据缓冲区大小;
步骤二,对捕获到的对文件的操作信息进行分析和过滤,得到需要保护的文件的写
操作关键信息,包括:操作时刻、操作的目标文件的路径信息即文件目录地址和文
件名、写长度信息即写操作的文件数据起始偏移和输入输出的数据缓冲区大小,筛
选完成后,将这些写操作关键信息存储到文件操作记录集合中,文件操作记录集合
是对文件数据每次访问的写操作的关键信息存储起来的数据库,其功能类似日志;
步骤三,根据文件写操作关键信息所指示的文件的路径信息和写长度信息对文件进
行操作级备份,对于进程对文件数据的每一次修改操作都产生本次操作对应的文件
备份分片,步骤如下:
(1)根据当前写操作关键信息,计算需要备份的文件数据的备份信息,包括数据在
文件中的起始位置、结束位置和需要生成的文件备份分片的数目;
(2)对文件中被修改的部分按分片的最大容量进行分片备份,分片的最大容量根据
磁盘I/O吞吐率、磁盘分区大小和用户需求综合决定,每一个备份分片的大小都不
能超过分片的最大容量;
(3)查询文件系统中管理“簇”信息的数据结构得到并记录当前分片在磁盘分区中占
用空间的“簇”信息,包括分片的起始簇号、分片的结束簇号和占用簇的数目;
(4)将当前分片的关键信息包括需要保护的目录地址或者文件路径列表、备份分片
的索引标志、备份分片所属的文件的目录地址、备份分片数据的生成时刻、备份分
片的版本号、备份分片的“簇”信息登记到管理信息数据库中,管理信息数据库中包
含需要保护的目录地址表、文件关键信息表和文件备份分片信
文档评论(0)