硬盘数据保护与恢复方法

文档序号:6330393阅读:766来源:国知局
专利名称:硬盘数据保护与恢复方法
技术领域
本发明涉及一种硬盘数据保护与恢复方法,特别是涉及与网卡结合的硬盘数据保护与恢复方法。
现在,人们常用的计算机操作系统起来越复杂,越来越庞大,少则几十兆字节,多则几百兆字节,它对操作人员的技术要求也越来越高,稍微操作不当,或感染计算机病毒就有可能引起系统崩溃,有时关键系统文件破坏或丢失会使系统恢复非常困难,尤其在网络教学和客户/服务器软件运用环境,操作系统和系统关键参数的破坏,感染计算机病毒是常见的事,而管理人员往往管不过来,对一般计算机操作人员,错误操作和病毒导致系统出故障,不能正常运作也是常事。目前的解决方法常采用格式化硬盘、用杀毒软件杀毒、重新安装,而这样往往导致数据丢失,费时又费力;且非技术人员无法完成,给用户带来极大的不便。因此,就有一些公司设计了硬盘保护卡,系统引导前通过修改INT13的入口地址来接管对硬盘的读写操作控制,这样,所有对硬盘的操作都需要通过保护卡处理,以达到保护硬盘的目的。还有一些公司设计了硬盘保护软件,它通过修改硬盘引导扇区中操作系统正常的引导程序位置,改为硬盘保护程序的引导程序,在系统启动前先引导硬盘保护软件,驻留在常规内存中,通过操作硬盘的分区表虚似实现读写操作而达到保护硬盘数据的目的。以上两种方案,有的需要加ISA或PCI卡,不仅成本高,而且系统启动时还要占用部分地址空间,在给用户安装防保护卡时经常发现主办板的扩展槽不够,并且保护卡不能适应所有的主板,往往引起冲突而导致不能引导。而纯软件方式的保护程序要存储在硬盘的指定扇区中,容易遭到破坏,其逻辑上很容易出现错乱,一旦出问题,整个系统将崩溃并无法修复。另外,目前市场中保护卡和软件全都需要驻留常现内存,很容易被普通杀毒软件当作病毒清除,这使得用户得不到任何保护,其保护安全性受到限制。
本发明的目的在于提供一种硬盘数据保护与恢复方法,该方法成本较低、占用硬盘空间和电脑扩展槽较少、可通过网络还原因硬盘硬件损坏所导致丢失的数据。
为了达到上述目的,本发明硬盘数据保护与恢复方法方案是在计算机上设置硬盘保护卡,将硬盘保护卡与网卡结合(即将硬盘保护卡与网卡结合两个卡合二为一),在硬盘保护卡中内置硬盘保护和恢复核心代码及恢复电路,使硬盘保护和恢复核心代码以网卡BootRom的形式存在,使得硬盘保护卡中内置有网络还原功能,可通过网络恢复硬盘数据。在硬盘保护卡中内置分区设置功能,可实现多分区引导。
由于本发明硬盘数据保护与恢复方法是将硬盘保护卡与网卡结合,在硬盘保护卡中内置硬盘保护和恢复核心代码及恢复电路,使得硬盘保护卡中内置有网络还原功能,因而具有以下优点(1)安全性保证硬盘保护核心代码以硬件的形式内置在网卡中,超级用户口令也存放在硬盘保护卡上而不是存放在硬盘上,这样任何杀毒软件、病毒软件、黑客程序都无法访问和修改这些核心代码和口令,具有很高的可靠性、安全性。其次,通过本发明中所述的硬盘保护卡内置的网络还原功能,网络中任何一台电脑都能成为其他电脑的备份体,而不是象常规的硬盘保护卡或软件,所有备份都在本地硬盘上,一旦硬盘硬件损坏,保护卡或软件就不能再起保护作用。本发明所具有的网络还原机制,使硬盘数据的安全性提高了几个数量级。
(2)成本低本发明将具有硬盘数据保护和还原的核心电路和代码的保护卡与网卡相结合,不再需要另设独立的保护卡,从而,极大地降低了数据保护的成本。
(3)使用简单用户不需要懂得高深的技术,只要根据中文菜单提示选择要保护的分区,修改口令即可。
下面结合具体实施例对本发明作进一步的说明。
本发明在计算机上设置硬盘保护卡,将硬盘保护卡与网卡结合(即将硬盘保护卡与网卡结合两个卡合二为一),在硬盘保护卡中内置硬盘保护和恢复核心代码及恢复电路,使硬盘保护和恢复核心代码以网卡BootRom的形式存在,使得硬盘保护卡中内置有网络还原功能,可通过网络恢复硬盘数据。此外,在硬盘保护卡中内置分区设置功能,可实现多分区引导。
软件引导流程主机上电→主机上电自检→检查扩展BIOS→启动硬盘保护卡上的硬盘数据保护和恢复代码→将控制权转交给主板BIOS→操作系统正常引导。
本发明利用网卡的BootRom功能,在PC启动自检的过程中,BIOS全自动搜索是否有扩展BIOS或BootRom,若发现有BootRom,则在启动操作系统之前,BIOS会先执行BootRom里的程序。由于本发明的硬盘数据保护和恢复的核心代码是以网卡BootRom形式存在,在操作系统启动之前,首先执行本发明的硬盘数据保护和恢复代码,控制操作系统对硬盘的所有写操作。由于DOS及Windows都是通过BIOS的INT13H中断服务完成对硬盘的访问操作,通过截获INT13H的中断向量,使操作系统对硬盘的访问通过本发明的硬盘数据保护和恢复核心代码完成。对硬盘的写操作被分成两种情况,只有以超级用户登录或以超级用户口令进行数据备份时,才能对硬盘数数据进行实质性的修改,对硬盘的写操作才永久有效;以一般用户务份登录时对硬盘的写操作都会被赋予“临时标志”,启动还原功能时,这些带有“临时标志”的数据会被删除掉。还原功能可以设置成每次启动PC时自动完成,或需用户确认完成。
硬盘保护卡内置有网络还原功能,可通过网络实现数据还原,网络中任何一台电脑都能成为其他电脑的备份体,整个网络中只要还有一台电脑的硬盘数据正常,就可将整个硬盘数据完整地恢复到正常状态。
在本发明所述的硬盘保护卡中还实现了极其方便的多分区引导功能;在一个硬盘中可以安装独立的三十种可引导的操作系统,通过自带的分区设置功能(类似于FDISK),可以在一个硬盘上设置以下几种分区(1)引导区可以安装操作系统,用于引导系统的硬盘分区。一块硬盘可以设置最多不超过30个引导区;各个引导区可以安装各自的操作系统和应用软件;各个引导区内容相互隔离(每一个引导区都相当于一个独立的C盘),也就是说以某一个引导区引导,就看不见其他引导区的内容。
(2)共用数据区用来存放数据资料或其他需要保存,不希望被还原掉的内容,比如文档资料、设计图纸等工作成果。所谓“共用”,就是以任何一个引导区引导,都可以看见并使用这个数据区。
(3)专用数据区也用来存放数据资料或其他需要保存,不希望被还原掉的内容,但只有分区名称与该专用数据区相同的引导区能够看见并使用这个数据区。
(4)缓存区为还原卡特别设置的缓冲空间,可以加快硬盘访问速度。建议设置为最大的立即还原引导区容量的5%左右。
备份数据的操作方法(1)在计算机引导时以超级用户登录;可以对硬盘数据进行实质性的的修改。
(2)以普通用户登录使用时,对硬盘的一切修改都是临时的,可以被还原。在普通用户对硬盘数据的修改没有被还原以前,可以在引导界面按特殊的热键,输入超级用户密码,将临时数据备份成永久有效的数据。
数据恢复的方法可以设置参数为自动恢复,使每次/每天/每周/每月第一次开机都可以把自动恢数据,或者设置参数为手动恢复,在引导界面按热键进行数据恢复。
权利要求
1.硬盘数据保护与恢复方法,其特征在于将硬盘保护卡与网卡结合,在硬盘保护卡中内置硬盘保护和恢复核心代码及恢复电路,使硬盘保护和恢复核心代码以网卡BootRom的形式存在,使得硬盘保护卡中内置有网络还原功能,可通过网络恢复硬盘数据。
2.根据权利要求1所述的硬盘数据保护与恢复方法,其特征在于在硬盘保护卡中内置分区设置功能,可实现多分区引导。
全文摘要
本发明公开了一种硬盘数据保护与恢复方法,该方法是将硬盘保护卡与网卡结合,在硬盘保护卡中内置硬盘保护和恢复核心代码及恢复电路,使得硬盘保护卡中内置有网络还原功能,因而具有安全性高、成本低廉、操作方便等优点。
文档编号G06F12/16GK1263307SQ00102558
公开日2000年8月16日 申请日期2000年2月29日 优先权日2000年2月29日
发明者张万能 申请人:张万能
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1