[发明专利]数据处理装置和方法有效
申请号: | 200910085593.5 | 申请日: | 2009-05-26 |
公开(公告)号: | CN101901172A | 公开(公告)日: | 2010-12-01 |
发明(设计)人: | 陈诚;周建勋;车海康 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 装置 方法 | ||
技术领域
本发明涉及数据定位及备份领域,尤其涉及一种能够提升定位速度的数据处理装置和方法。
背景技术
系统备份和恢复现在已经成为一项很重要的技术。备份和恢复的技术也有了很大的突破,从最早期的全盘复制,到现在各种的备份恢复技术,例如,windows的系统还原技术,通过在特殊事件前建立还原点,以恢复windows的注册表等核心文件。此外,通过GHOST建立镜像,可以对文件进行相应的压缩。但是每次备份都要复制所有的文件,还是比较占用空间。而现有的ThinkVantage的RNR(拯救与恢复系统)技术,采用增量备份的方法,对需要备份的文件和已经备份的文件进行对比,如果已经备份过且自从备份过后没有作任何修改,便不进行备份。虽然节省了备份的空间,但是每次备份仍然需要遍历扫描整个磁盘的所有文件,速度比较慢,而且占用系统资源。
综上所述,需要一种能够提升定位速度的数据处理装置和方法。
发明内容
针对上述问题,本发明提供了一种数据处理装置和方法,能够提升定位速度从而提高数据备份性能。
根据本发明的一个方面,提出了一种数据处理方法,该方法应用于数据处理设备中,数据处理设备至少包含一存储设备,存储设备上具有一个文件夹,文件夹对应一个M位标识符,M为大于等于1的整数,M位标识符中的每一位标识符具有表示文件发生变化的第一状态和表示文件未发生变化的第二状态,文件夹内包含N个文件,N为大于等于0的整数,M大于等于所述N,N个文件中的每一个文件与M位标识符中的一位标识符具有一对应关系,其中,N个文件中的任两个文件对应的标识符是不同的,该方法包括以下步骤:获得所述N个文件中发生变化的第一文件的第一信息,所述第一信息表示所述第一文件发生了变化;根据所述第一信息以及所述对应关系确定所述第一文件所对应的所述M位标识符中的第一标识符;将第二状态标识为第一标识符的状态。
其中,将第二状态标识为第一标识符的状态之前包括:判断第一标识符的当前状态;将第二状态标识为第一标识符的状态具体包括:当第一标识符当前状态为第一状态时,将第一状态改变为第二状态;当第一标识符的当前状态为第二状态时,保持第二状态不变。
其中,在将第二状态标识为第一标识符的状态之后,还包括:通过检查M位标识符中的显示为第二状态的第一标识符确定文件夹内与显示为第二状态的第一标识符对应的第一文件;备份第一文件。
其中,在备份第一文件之后,还包括:将第一状态标识为M位标识符的中每一位标识符的状态。
其中,对应关系为预先设定。
根据本发明的另一方面,提出了一种数据处理的方法,该方法应用于数据处理设备中,数据处理设备至少包含一存储设备,存储设备上具有一个文件夹,文件夹对应一个M位标识符,M为大于等于1的整数,M位标识符中的每一位标识符具有表示文件发生变化的第一状态和表示文件未发生变化的第二状态,文件夹内包含N个文件,N为大于等于0的整数,M大于等于N,N个文件中的每一个文件与M位标识符中的一位标识符具有一对应关系,其中,N个文件中的任两个文件对应的标识符是不同的,该方法包括:启动备份程序;检查M位标识符;判断M位标识符中是否具有显示为第二状态的标识符,产生判断信息;当判断信息表示M位标识符中有显示第二状态的标识符时,确定显示第二状态的第一标识符;根据对应关系,确定第一标识符对应文件夹中的第一文件;备份第一文件。
其中,在备份第一文件之后,还包括:将第一状态标识为M位标识符的中每一位标识符的状态。
根据本发明的又一方面,提供了一种数据处理设备,该数据处理设备至少包含一存储设备,存储设备上具有一个文件夹,文件夹对应一个M位标识符,M为大于等于1的整数,M位标识符中的每一位标识符具有表示文件发生变化的第一状态和表示文件未发生变化的第二状态,文件夹内包含N个文件,N为大于等于0的整数,M大于等于N,N个文件中的每一个文件与M位标识符中的一位标识符具有一对应关系,其中,N个文件中的任两个文件对应的标识符是不同的,该数据处理设备还包括一处理单元,处理单元包括:获得模块,用于获得所述N个文件中发生变化的第一文件的第一信息,所述第一信息表示所述第一文件发生了变化;确定模块,用于根据第一信息以及所述对应关系确定所述第一文件所对应的所述M位标识符中的第一标识符;执行模块,用于将第二状态标识为第一标识符的状态。
其中,处理模块包括:判断模块,用于判断第一标识符的当前状态;所述执行模块,用于当第一标识符当前状态为第一状态时,将第一状态改变为第二状态;当第一标识符的当前状态为第二状态时,保持第二状态不变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910085593.5/2.html,转载请声明来源钻瓜专利网。