【技术实现步骤摘要】
本专利技术涉及计算机应用领域,尤其涉及一种信息备份与恢复的方法。
技术介绍
电子数据的应用日益广泛 ,从而出现了信息的维护与防止意外丢失的要求。磁盘作为计算机的一种常用的外部存储器,其经常面临用户的误操作、计算机病毒的感染等情况,因而对磁盘数据的备份显得尤为重要,以便在必要的时候可以恢复一些重要的数据。现有技术中的磁盘数据备份及恢复方法中,备份的数据一般包括磁盘的系统数据及用户数据。这种方法的不足之处是,由于需备份的数据包括大量的用户数据,对大型计算机系统的备份一般要几个小时才能完成,系统备份通常不是每天进行。并且还原的数据均是备份之前的数据,对于用户在备份后产生的新数据无法恢复,另外,还原备份数据同样需要大量时间,这给还原后的工作带来一定的麻烦。
技术实现思路
本专利技术克服了现有技术中的缺点,尤其针对引导区信息被破坏的情况,提供一种省时方便的磁盘系统信息备份与灾难恢复方法。为了解决上述技术问题,通过以下技术方案实现,包括磁盘备份方法和磁盘还原方法,上述备份与还原方法涉及磁盘系统信息的备份和还原,磁盘所备份和还原的系统信息包括磁盘主引导扇区(以下简称MBR)信息、磁盘扩展主引导扇区(以下简称EBR)信息、各个分区的引导扇区(以下简称DBR)信息、各类分区的系统数据。各类分区的系统数据根据分区类型不同而不同。与现有技术相比,本专利技术主要针对引导区信息被破坏的情况下,提供磁盘备份和还原的方法。当今的计算机病毒在很大程度上破坏的是系统引导区中的数据,导致系统的引导路径被破坏,无法获取用户数据,而用户数据是完好的。本专利技术只备份引导区的数据,数据量小,备份及 ...
【技术保护点】
一种预防与解决数据丢失的方法,包括磁盘备份方法和磁盘还原方法,上述备份与还原方法涉及磁盘系统信息的备份和还原,其特征在于,磁盘所备份和还原的系统信息包括磁盘MBR信息、磁盘EBR信息、各个DBR信息、各类分区的系统数据。
【技术特征摘要】
1.一种预防与解决数据丢失的方法,包括磁盘备份方法和磁盘还原方法,上述备份与还原方法涉及磁盘系统信息的备份和还原,其特征在于,磁盘所备份和还原的系统信息包括磁盘MBR信息、磁盘EBR信息、各个DBR信息、各类分区的系统数据。2.根据权利要求1所述的预防与解决数据丢失的方法,其特征在于,所述磁盘备份方法包括如下过程a、读取MBR信息,并将其写进备份文件;b、分析其中的分区定位信息,并将分区项分析指针指向第一个分区项,如果该分区项中的数据不合法或者全为空则转至g;c、判断该分区项是扩展分区项还是主分区项,如果是主分区项跳转到d,如果是扩展分区项跳转到e;d、读入该主分区的DBR信息,备份多个扇区进入文件;e、调用EBR备份模块,对EBR以及所有的逻辑分区的引导扇区进行备份;f、分区项分析指针指向下一个分区项目,分区项指针如果已经超出了最后一项则转到g,否则转至c;g、退出。3.根据权利要求2所述的预防与解决数据丢失的方法,其特征在于,所述备份文件包括一个文件头和至少一个备份块,每个备份块对应一个备份块头,记录对应备份块的大小及相应备份磁盘的扇区号。4.根据权利要求3所述的预防与解决数据丢失的方法,其特征在于,所述文件头记录备份文件所备份的磁盘的硬件信息、备份时间,该文件的大小、标识、备份块数、各备份块的指针;所述备份块记录从磁盘中备份出来的数据。5.根据...
【专利技术属性】
技术研发人员:涂彦晖,冯涛,邓振波,刘胜,
申请(专利权)人:珠海金山软件股份有限公司,
类型:发明
国别省市:44[中国|广东]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。