一种计算机系统的快速恢复方法及设备技术方案

技术编号:2919124 阅读:211 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种计算机系统的恢复方法和相应的恢复设备,通过一计算机恢复系统实现。所述计算机恢复系统包括:计算机系统和嵌入式系统装置,所述计算机系统包括安装有操作系统的系统引导硬盘等,所述嵌入式系统装置包括至少一个备用硬盘。当所述计算机系统发生故障时,所述嵌入式系统装置利用切换装置断开所述系统引导硬盘与所述计算机系统之间的连接,并将所述系统引导硬盘接入到所述嵌入式系统装置中,同时,选择备用硬盘中的一个,并通过切换装置将所选的备用硬盘接回到所述计算机系统中作为新的系统引导硬盘重新引导计算机。

【技术实现步骤摘要】

本专利技术涉及一种计算机系统的恢复方法,特别涉及一种硬盘或计算机系统的恢复方法和相应的恢复系统。
技术介绍
随着电子技术发展,计算机硬件产品质量达到一个飞越,产品质量日渐稳定,硬件故障率不断下降,而由软件、硬盘、网络原因造成的停机事故障却逐年上升,软件造成的停机故障率已经远远超过了硬件的故障率,成为目前服务器停机主要原因。由软件和网络产品引起的故障主要原因如下1、由于软件本身的BUG原因造成的服务器停机,2、软件长年运行RAM,内部出现错误造成应用程序不能正常运行,3、操作系统长时间运行两年以上,出现操作系统不稳定运行,而造成宕机,4、网卡故障造成的停机,5、网络病毒及网络恶意攻击造成服务器宕机,6、硬盘出现坏道造成部分数据不能读取,7、硬盘损坏造成数据丢失及服务器不能启动,等等。以上这些原因是目前服务器或PC机等普遍存在的问题,而解决以上问题的常用手段包括以下几种。其一是做双机热备份,就是通过在两台服务器中安装完全相同的操作系统,当其中一台服务器发生故障不能正常运行时,通过改变IP地址而自动切换至另一台备用服务器,以维持服务器的正常运行。但是,如果此时出现新切换的那台服务器再次发生故障时,已经没有备用服务器可以切换了,此时系统将面临彻底崩溃的危险。现在市场上所使用的一种硬盘恢复系统是,将服务器或计算机系统硬盘的全部信息克隆出来,当本地硬盘有故障时,再将克隆的系统复制回该硬盘中,以恢复系统。这个过程需要人工干预及操作,但这个过程不是短时间内就可以恢复的,要花费较长的时间,而这样长的等待时间对于服务器等关键系统来说是不能容忍的。备份软件市场的另一种硬盘恢复方法是把硬盘数据保存在磁带机上,通过备份软件所提供的灾难备份模块将磁带机上的硬盘数据覆盖回原来的硬盘上,由此恢复到硬盘的原始状态。但这种恢复方法同样存在系统恢复时间长的问题,而且恢复系统要使用磁带机等大型设备,从而增加了恢复系统的复杂性和成本。众所周知,由应用程序引起的故障,往往通过重启服务器就可以解决。而由操作系统引起的故障如操作系统损坏、病毒、引导硬盘损坏、网络连接故障等,服务器的恢复必须通过更换部件或重装系统来完成,因此,系统恢复时间较长。上述这些方法,都存在着硬盘恢复时间长,不能及时恢复系统,以及恢复系统复杂、成本高等缺陷。
技术实现思路
针对现有技术中存在的上述诸多技术问题,本专利技术提供了一种解决方案,可以大大缩短系统恢复的时间,而且简化了恢复系统,同时降低了成本。为了实现上述专利技术目的,本专利技术采用了如下技术手段。本专利技术首先提供了一种计算机系统的快速恢复方法,通过一恢复系统实现计算机系统的恢复,所述恢复系统包括计算机系统、嵌入式系统装置、连接在所述计算机系统和嵌入式系统装置之间至少两条总线及接入所述总线的多个硬盘,所述方法包括如下步骤(d)将一嵌入式系统装置接入所述计算机系统,所述嵌入式系统装置包括至少一个备用硬盘,该备用硬盘至少安装有与所述计算机系统引导硬盘相关的操作系统,所述嵌入式系统装置通过一通信线路与计算机系统进行通信,用于检测并判断所述计算机系统工作是否正常;(e)如果所述嵌入式系统装置检测到所述计算机系统发生故障,则由所述嵌入式系统装置向该计算机系统发出重新启动该计算机系统的指令;(f)在重新启动该计算机系统的过程中,所述嵌入式系统装置完成以下切换操作断开所述计算机系统与所述系统引导硬盘之间的连接,并将该系统引导硬盘切换至与所述嵌入式系统装置相关联,而将与所述嵌入式系统装置相关联的所述备用硬盘中的一个与计算机系统相关联,用于引导计算机系统重新正常启动。本专利技术另外提供的一种计算机系统的快速恢复方法,通过一恢复系统实现计算机操作系统的恢复,所述恢复系统包括计算机系统、嵌入式系统装置、连接在所述计算机系统和嵌入式系统装置之间的至少两条总线以及接入所述总线的多个硬盘,其中所述各硬盘都分别安装有所述计算机系统所需之操作系统,所述多个硬盘中的一个与计算机系统相联作为系统引导硬盘,其他硬盘与所述嵌入式系统装置相联作为备用硬盘,所述方法包括如下步骤(a)所述嵌入式系统装置通过检测模块检测所述计算机系统或系统引导硬盘是否工作正常;(b)如果所述嵌入式系统装置检测到所述计算机系统发生故障,则由嵌入式系统向计算机系统发出重新启动该计算机系统的指令;(c)在重新启动该计算机系统的过程中,所述嵌入式系统装置通过切换模块完成以下切换操作断开所述计算机系统与所述系统引导硬盘之间的连接,并将该系统引导硬盘切换至与所述嵌入式系统装置相关联,而将与所述嵌入式系统装置相关联的所述备用硬盘中的一个与计算机系统相关联,用于引导计算机系统重新启动。上述方法中,还包括步骤(d),在利用所述备用硬盘成功引导所述计算机系统正常运行后,所述嵌入式系统装置利用一存储装置,该存储装置存储有计算机所需操作系统的映像文件,嵌入式系统装置利用存储的原始系统的映像文件对所述发生故障的原系统引导硬盘中的操作系统进行恢复;嵌入式系统中的存储装置可以存储有多个操作系统的映像文件,嵌入式系统可根据用户预先的设定,选择使用其中某一个映像文件恢复引导硬盘。上述方法中,在所述故障硬盘的操作系统恢复完成后,将其设置为备用硬盘,等待系统的再次使用。上述方法中,还包括系统升级步骤(e),该步骤进一步包括(e1)通过网络或外部存储器对存储在嵌入式系统装置的所述存储装置中的操作系统进行升级;(e2)借助所述存储装置中升级后的操作系统,对备用硬盘中的操作系统进行升级。上述方法中,在步骤(c)之后还包括这样的步骤如果在其中一个备用硬盘仍不能正常引导计算机系统的情况下,所述嵌入式系统装置可以再次选择另一个备用硬盘接入计算机系统中。上述方法中,如果所述嵌入式系统向所述计算机系统发出重新启动该计算机系统的指令无法重启所述计算机,则由嵌入式系统与计算机复位电路、开机和关机电路相关联的切换开关将计算机系统复位、或将计算机断电后再开机。上述方法中,其中所述嵌入式系统可以根据用户优先级设定或由用户人工指定哪一块备用硬盘接入计算机系统来引导计算机,所述备用硬盘还可根据用户的需求预先安装与此计算机系统不同的操作系统以备用户可以使用不同的操作系统引导计算机。上述方法中,所述嵌入式系统还可以通过预先设定的恢复及启动次序自动控制硬盘的切换操作,也可以通过人工操作所述切换装置来完成所述系统引导硬盘与备用硬盘之间的切换操作,也可以通过人工方式选择使用哪一个操作系统来恢复故障硬盘的操作系统。本专利技术还提供一种计算机系统的快速恢复设备,包括一恢复系统,所述恢复系统包括计算机系统,嵌入式系统装置,连接在所述计算机系统和嵌入式系统装置之间的至少两条总线,接入所述总线的多个硬盘,以及连接在所述计算机系统和嵌入式系统装置之间的至少一条通信线路,所述嵌入式系统装置通过该通信线路从所述计算机系统至少接收表示计算机系统工作是否正常的相关数据或信息,并在计算机系统发生故障时向计算机系统发出重新启动的指令,所述各硬盘都分别安装有所述计算机系统所需的操作系统,所述多个硬盘中的一个通过其中一条总线接入所述计算机系统作为系统引导硬盘,其他硬盘通过总线接入所述嵌入式系统装置作为备用硬盘,当所述计算机系统发生故障时,所述嵌入式系统装置利用切换装置断开所述系统引导硬盘与所述计算机本文档来自技高网
...

【技术保护点】
一种计算机系统的快速恢复方法,通过一恢复系统实现计算机系统的恢复,所述恢复系统包括计算机系统、嵌入式系统装置、连接在所述计算机系统和嵌入式系统装置之间至少两条总线及接入所述总线的多个硬盘,所述方法包括如下步骤:(a)将一嵌入式系统装 置接入所述计算机系统,所述嵌入式系统装置包括至少一个备用硬盘,该备用硬盘至少安装有与所述计算机系统引导硬盘相关的操作系统,所述嵌入式系统装置通过一通信线路与计算机系统进行通信,用于检测并判断所述计算机系统工作是否正常;(b)如果所述 嵌入式系统装置检测到所述计算机系统发生故障,则由所述嵌入式系统装置向该计算机系统发出重新启动该计算机系统的指令;(c)在重新启动该计算机系统的过程中,所述嵌入式系统装置完成以下切换操作:断开所述计算机系统与所述系统引导硬盘之间的连接 ,并将该系统引导硬盘切换至与所述嵌入式系统装置相关联,而将与所述嵌入式系统装置相关联的所述备用硬盘中的一个与计算机系统相关联,用于引导计算机系统重新正常启动。

【技术特征摘要】

【专利技术属性】
技术研发人员:田道远
申请(专利权)人:北京蓝科泰达科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1