[发明专利]文件的即时备份方法、即时恢复方法及其系统有效
| 申请号: | 200710303678.7 | 申请日: | 2007-12-20 |
| 公开(公告)号: | CN101464818A | 公开(公告)日: | 2009-06-24 |
| 发明(设计)人: | 彭刚 | 申请(专利权)人: | 联想(北京)有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/48 |
| 代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰 |
| 地址: | 100085北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 即时 备份 方法 恢复 及其 系统 | ||
技术领域
本发明涉及计算机领域,更具体地涉及一种文件的即时备份方法和即时恢复方法、以及一种文件的即时备份和恢复系统。
背景技术
现阶段,计算机病毒的更新速度快于杀毒软件的更新速度,计算机很容易被各种病毒程序感染,从而造成很多计算机在启动进入系统后,出现假死机状态,而无法进行任何操作或者慢到几乎无法使用。此时,大部分用户又不太愿意重新启动计算机,进行重装或者使用分区恢复等工具恢复系统分区。一是因为耗时太多,二是因为损坏了用户放在系统分区的其他有用信息,三是用户体验较差(需重启)。同样,对于需要备份的信息,用户通常需要借助外部存储设备或者在重启后使用相关工具进行备份,而不能达到即时备份的效果。
发明内容
本发明提供了一种用在计算机系统中的文件的即时备份方法和即时恢复方法、以及一种文件的即时备份和恢复系统,以在不需要借助外部存储设备或重启后使用相关设备进行备份的前提下,达到文件的即时备份和即时恢复效果。
根据本发明实施例的文件的即时备份方法,包括以下步骤:当通过即时备份恢复功能按键选择备份功能时,触发系统管理中断程序,通过系统管理中断程序存储操作系统中的处理器和寄存器的当前状态;通过系统管理中断程序调用存放在硬盘上的备份恢复模块,以通过备份恢复模块将用户选择的备份范围中的文件备份到隐藏分区中;以及在备份完成后,通过系统管理中断程序将操作系统中的处理器和寄存器的状态恢复至所述当前状态。
其中,备份恢复模块对用户选择的备份范围中的文件进行备份的过程包括以下步骤:备份恢复模块对用户选择的备份范围中的文件进行解析,以找出用户选择的备份范围中的文件在硬盘中的绝对偏移;备份恢复模块将用户选择的备份范围中的文件备份到隐藏分区的数据文件中,并将用户选择的备份范围中的文件在硬盘中的绝对偏移备份在隐藏分区的索引文件中。
其中,通过改变通用输入输出端口的高低电平来触发系统管理中断程序。通过交互窗口来获取用户选择的备份范围。
根据本发明实施例的文件的即时恢复方法,包括以下步骤:当通过即时备份恢复功能按键选择恢复功能时,触发系统管理中断程序,通过系统管理中断程序存储操作系统中的处理器和寄存器的当前状态;通过系统管理中断程序调用存放在硬盘上的备份恢复模块,以通过备份恢复模块将用户选择的恢复范围中的文件从隐藏分区中恢复到系统分区中;以及在恢复完成后,通过系统管理中断程序将操作系统中的处理器和寄存器的状态恢复至当前状态。
根据本发明实施例的文件的即时恢复方法还可以包括以下步骤:通过预先保存的系统注销程序,对操作系统进行注销。
其中,备份恢复模块对用户选择的恢复范围中的文件进行恢复的过程包括以下步骤:备份恢复模块从隐藏分区中的索引文件中找出用户选择的恢复范围中的文件在硬盘中的绝对偏移;备份恢复模块根据用户选择的恢复范围中的文件在硬盘中的绝对偏移,将用户选择的恢复范围中的文件从隐藏分区的数据文件中恢复到系统分区中。
其中,通过改变通用输入输出端口的高低电平来触发系统管理中断程序。通过交互窗口来获取用户选择的恢复范围。
根据本发明实施例的文件的即时备份和恢复系统包括:功能选择模块,用户通过功能选择模块选择备份或恢复功能;程序触发模块,用于在用户进行了功能选择后,触发系统管理中断模块;系统管理中断模块,用于存储操作系统中的处理器和寄存器的当前状态,调用备份恢复模块进行文件的备份或恢复,以及在文件的备份或恢复完成后,将操作系统中的处理器和寄存器的状态恢复至所述当前状态;以及备份恢复模块,用于将用户选择的备份范围中的文件备份到隐藏分区中,以及用于将用户选择的恢复范围中的文件从隐藏分区中恢复到系统分区中。
其中,程序触发模块通过改变通用输入输出端口的高低电平来触发系统管理中断程序。系统管理中断程序通过交互窗口来获取用户选择的备份和/或恢复范围。
通过本发明,用户可以不借助任何辅助设备,达到计算机内容备份恢复的目的。另外,由于用户不需要重新启动计算机,所以在操作系统运行或者开机基本输入输出系统(BIOS)上电自检(POST)完成后的任何阶段,均可即时通过一个按键,来进行可选择地备份或恢复。而且,由于采用系统管理中断(SMI)的方式调用备份恢复功能,所以当备份或恢复工作结束后,可以返回调用前的执行环境,对于用户来说不会有太多被打断的感觉。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710303678.7/2.html,转载请声明来源钻瓜专利网。





