一种服务器故障恢复方法及其装置制造方法及图纸

技术编号:14271112 阅读:59 留言:0更新日期:2016-12-23 15:51
本发明专利技术公开了一种服务器故障恢复方法及其装置,用于服务器管理中心,包括判断服务器是否处于托管状态,若是,获取服务器内的特征信息;将特征信息与服务器管理中心内预先存储的特征信息进行比对;若一致,将预设的通信配置控制代码发送至服务器内,以供服务器内的配置文件在通信配置控制代码的控制下进行通信配置,使服务器恢复受管状态。本发明专利技术在当服务器处于托管状态后,能够及时且自动地对服务器的通信配置进行修复,维护效率高;同时,降低了对机房运维人员的技术要求以及机房的维护成本,保证了服务器的高可用性。

【技术实现步骤摘要】

本专利技术涉及服务器管理
,特别是涉及一种服务器故障恢复方法及其装置
技术介绍
随着云概念的推出,云计算现在已经成为互联网的主流发展方向,在云计算中,服务器是一个重要组成部分。服务器出现通信故障时的状态称为托管状态(服务器管理中心的信息与服务器当前信息不匹配,而导致服务器管理中心无法对服务器进行操作的状态);服务器恢复至可通信状态称为受控状态(服务器管理中心的信息与服务器当前信息匹配,能够使用服务器管理中心对服务器进行操作的状态)。当前技术中,一旦服务器处于托管状态,则需要运维人员进入机房进行维护,对机房运维人员的技术要求高,维护效率低,维护成本高。因此,如何提供一种维护效率高且成本低的服务器故障恢复方法及其装置是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种服务器故障恢复方法及其装置,在当服务器处于托管状态后,能够及时且自动地对服务器的通信配置进行修复,维护效率高;同时,降低对机房运维人员的技术要求以及机房的维护成本,保证服务器的高可用性。为解决上述技术问题,本专利技术提供了一种服务器故障恢复方法,用于服务器管理中心,包括:判断服务器是否处于托管状态,若是,获取所述服务器内的特征信息;将所述特征信息与所述服务器管理中心内预先存储的特征信息进行比对;若一致,将预设的通信配置控制代码发送至所述服务器内,以供所述服务器内的配置文件在所述通信配置控制代码的控制下进行通信配置,使所述服务器恢复受管状态。优选地,所述特征信息内携带有所述服务器内预先植入的标识符。优选地,所述将预设的通信配置控制代码发送至所述服务器内的过程具体为:通过基础网络通信协议将预设的通信配置控制代码发送至所述服务器内。优选地,所述服务器恢复受管状态后还包括:获取所述服务器在处于托管状态时产生的托管数据,将所述托管数据发送至所述服务器管理中心内的数据库,使所述服务器管理中心内的数据与所述服务器内的数据保持同步。优选地,所述判断服务器是否处于托管状态的过程具体为:定期发送检测信息至所述服务器,若未接收到所述服务器回复的信息或接收到的回复信息错误,则判定所述服务器处于托管状态。为解决上述技术问题,本专利技术还提供了一种服务器故障恢复装置,用于服务器管理中心,包括:判断模块,用于判断服务器是否处于托管状态,若是,触发获取模块;所述获取模块,用于获取所述服务器的特征信息;信息校验模块,用于将所述特征信息与所述服务器管理中心内预先存储的特征信息进行比对,若一致,触发通信修复模块;所述通信修复模块,用于通过基础网络通信协议将预设的通信配置控制代码发送至所述服务器内,以供所述服务器内的配置文件在所述通信配置控制代码的控制下进行通信配置,使所述服务器恢复受管状态。优选地,还包括:数据恢复模块,用于获取所述服务器在处于托管状态时产生的托管数据,将所述托管数据发送至所述服务器管理中心内的数据库,使所述服务器管理中心内的数据与所述服务器内的数据保持同步;其中,所述通信修复模块使所述服务器恢复受管状态后,触发所述数据恢复模块。本专利技术提供了一种服务器故障恢复方法及其装置,在本专利技术中当通过特征信息比对判断该处于托管状态的服务器由该服务器管理中心控制之后,将预设的通信配置控制代码发送至服务器内,服务器内的配置文件在通信配置控制代码的控制下进行通信配置,即修改服务器内的通信信息,使其通信信息与服务器管理中心的信息保持一致,从而恢复受管状态。可见,本专利技术在当服务器处于托管状态后,能够及时且自动地对服务器的通信配置进行修复,维护效率高;且不需要运维人员进入机房进行维护,降低了对机房运维人员的技术要求,免去了进出机房的困扰,降低了机房的维护成本,保证了服务器的高可用性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种服务器故障恢复方法的过程的流程图;图2为本专利技术提供的一种服务器故障恢复装置的结构示意图。具体实施方式本专利技术的核心是提供一种服务器故障恢复方法及其装置,在当服务器处于托管状态后,能够及时且自动地对服务器的通信配置进行修复,维护效率高;同时,降低对机房运维人员的技术要求以及机房的维护成本,保证服务器的高可用性。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种服务器故障恢复方法,用于服务器管理中心,参见图1所示,图1为本专利技术提供的一种服务器故障恢复方法的过程的流程图;该方法包括:步骤s101:判断服务器是否处于托管状态,若是,进入步骤s102;步骤s102:获取服务器内的特征信息;步骤s103:将特征信息与服务器管理中心内预先存储的特征信息进行比对;若一致,进入步骤s104;步骤s104:将预设的通信配置控制代码发送至服务器内,以供服务器内的配置文件在通信配置控制代码的控制下进行通信配置,使服务器恢复受管状态。可以理解的是,这里的特征信息与服务器唯一对应,在服务器最开始与服务器管理中心建立连接时,服务器管理中心即提取了服务器的特征信息并存储至自身内部的数据库内。这里的特征信息包括服务器的主板号以及出厂序列号等。当特征信息与服务器管理中心内预先存储的特征信息比对一致时,表明该服务器处于该服务器管理中心的控制之下,若不一致,表明该服务器不归该服务器管理中心控制,此时无法对该托管状态下的服务器进行故障恢复。另外,这里的通信配置控制代码可由工作人员按照一定规则编写,代码的内容本专利技术并不限定,只要编写的通信配置控制代码能够控制服务器内的配置文件进行通信配置,修复服务器内的通信信息即可。作为选地,这里的特征信息内携带有服务器内预先植入的标识符。例如,标识符为IP。这里的IP的生成规则可由工作人员自行决定,灵活性高。当然标识符也可不为IP,只要生成的标识符能够作为服务器的标识且与服务器唯一对应即可。可以理解的是,这里的标识符的生成规则由工作人员确定,通过在服务器内预先植入与其唯一对应的标识符,且在服务器管理中心获取特征信息时,将标识符植入该特征信息内,服务器管理中心通过确认特征信息内是否包含有正确的标识符,即可避免服务器造假的情况出现,提高了可靠性。作为优选地,将预设的通信配置控制代码发送至服务器内的过程具体为:通过基础网络通信协议将预设的通信配置控制代码发送至服务器内。可以理解的是,通过基础网络通信协议传输通信配置控制代码,而不依赖其他通信软件的传输方式,保证了服务器故障恢复操作的可靠性和稳定性。作为优选地,服务器恢复受管状态后还包括:获取服务器在处于托管状态时产生的托管数据,将托管数据发送至服务器管理中心内的数据库,使服务器管理中心内的数据与服务器内的数据保持同步。可以理解的是,由于服务器在处于托管状态时会产生部分托管数据,该部分数据产生时由于服务器与服务器管理本文档来自技高网...
一种服务器故障恢复方法及其装置

【技术保护点】
一种服务器故障恢复方法,用于服务器管理中心,其特征在于,包括:判断服务器是否处于托管状态,若是,获取所述服务器内的特征信息;将所述特征信息与所述服务器管理中心内预先存储的特征信息进行比对;若一致,将预设的通信配置控制代码发送至所述服务器内,以供所述服务器内的配置文件在所述通信配置控制代码的控制下进行通信配置,使所述服务器恢复受管状态。

【技术特征摘要】
1.一种服务器故障恢复方法,用于服务器管理中心,其特征在于,包括:判断服务器是否处于托管状态,若是,获取所述服务器内的特征信息;将所述特征信息与所述服务器管理中心内预先存储的特征信息进行比对;若一致,将预设的通信配置控制代码发送至所述服务器内,以供所述服务器内的配置文件在所述通信配置控制代码的控制下进行通信配置,使所述服务器恢复受管状态。2.根据权利要求1所述的方法,其特征在于,所述特征信息内携带有所述服务器内预先植入的标识符。3.根据权利要求1所述的方法,其特征在于,所述将预设的通信配置控制代码发送至所述服务器内的过程具体为:通过基础网络通信协议将预设的通信配置控制代码发送至所述服务器内。4.根据权利要求1-3任一项所述的方法,其特征在于,所述服务器恢复受管状态后还包括:获取所述服务器在处于托管状态时产生的托管数据,将所述托管数据发送至所述服务器管理中心内的数据库,使所述服务器管理中心内的数据与所述服务器内的数据保持同步。5.根据权利要求4所述的方法,其特征在于,所述判断服务器是否...

【专利技术属性】
技术研发人员:刘一
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1