[发明专利]一种备份文件浏览系统有效
申请号: | 201310112135.2 | 申请日: | 2013-04-02 |
公开(公告)号: | CN103177112B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 王旭;张道伟;吕万波 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种备份文件浏览系统,核心是对备份文件列表建立索引,利用备份数据浏览系统对已备份数据进行浏览,以提高备份文件的浏览速度,备份数据浏览系统由四部份构成,分别为索引判定模块,文件列表提取模块,索引生成模块和索引查找模块。索引判定模块用于判定备份数据和当前的索引文件是否一致,如果一致,则直接进行索引查找,否则需要进行索引生成的操作。文件列表提取模块用于从备份数据中提取备份文件的路径。索引生成模块用于生成索引数据及索引文件。索引查找模块用于进行索引的查找。 | ||
搜索关键词: | 一种 备份文件 浏览 系统 | ||
【主权项】:
一种备份文件浏览系统,其特征在于其核心是对备份文件列表建立索引,利用备份文件浏览系统对已备份文件进行浏览,以提高备份文件的浏览速度,备份文件浏览系统包括:索引生成模块,文件列表提取模块,索引查找模块和索引判定模块,其中:索引生成模块,备份文件浏览系统通过文件列表提取模块获取到备份文件中的各文件路径及该文件是否在此次备份中,索引生成模块以此列表作为输入,构建出索引内存结构,再将索引内存结构写入索引文件中,即完成了索引文件的生成;文件列表提取模块用于从备份文件中提取备份文件的路径,索引生成模块用于生成索引数据及索引文件,索引查找模块用于进行索引的查找;索引查找模块以文件路径作为输入,按照树形查找的方式,使用索引文件进行查找,如果索引文件中有相应的结点,则返回该结点下所有的子结点的名字,是否是文件夹及是否高亮显示;否则,返回空;索引判定模块用于判定备份文件和当前的索引文件是否一致,如果一致,则直接进行索引查找,否则需要进行索引生成的操作;文件浏览步骤如下:在用户对已备份的数据进行浏览时,向备份文件浏览系统发送浏览请求,此浏览请求中包含用户需要浏览的目录,备份文件浏览系统需要将用户请求浏览目录下的子目录及其文件返回给用户;备份文件浏览系统在收到浏览请求后,首先通过索引判定模块判定是否需要生成索引文件,索引判定模块判定备份文件和当前的索引文件是否一致,如果一致,则直接进行索引查找,否则需要重新通过索引生成模块进行索引生成的操作,其具体判定方式是通过比较索引文件的修改日期是否大于备份文件的修改日期来判定索引文件的一致性;如索引文件一致,则使用索引查找模块来查找请求的目录,如找到,返回此目录下的子目录和文件,否则返回空,如索引文件不一致,则进行索引文件生成的流程;备份文件浏览系统通过文件列表提取模块获取到备份文件中的各文件路径及该文件是否在此次备份中,索引生成模块以此列表作为输入,构建出所示的索引内存结构,再将索引内存结构写入索引文件中,即完成了索引文件的生成;索引查找模块以文件路径作为输入,按照树形查找的方式,使用索引文件进行查找,如果索引文件中有相应的结点,则返回该结点下所有的子结点的名字,是否是文件夹及是否高亮显示;否则,返回空。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310112135.2/,转载请声明来源钻瓜专利网。