一种恢复BMC初始设置的方法、系统、设备及存储介质技术方案

技术编号:19857195 阅读:32 留言:0更新日期:2018-12-22 11:38
本发明专利技术公开了一种恢复BMC初始设置的方法,应用于BIOS中,包括:当接收到第一选择指令时执行BIOS set up项目;在BIOS set up项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使BMC在接收到目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。应用本发明专利技术所提供的方法,能够有效地提高将BMC恢复为初始设置的效率。本发明专利技术还提供了一种恢复BMC初始设置的系统、设备及计算机可读存储介质,具有相应技术效果。

【技术实现步骤摘要】
一种恢复BMC初始设置的方法、系统、设备及存储介质
本专利技术涉及服务器
,特别是涉及一种恢复BMC初始设置的方法、系统、设备及存储介质。
技术介绍
BMC(BaseboardManagementController,基板管理控制器)是用于对服务器的主板进行管理监控的装置。用户在使用服务器的过程中,在不同的业务或者需求下,可能会对BMC进行不同的配置,使得BMC的设置与出厂时的初始设置有了较大改变。但在部分场合中会要求BMC处于默认的配置,即要求BMC处于初始设置。例如对BMC进行测试或者问题排查等场合中,便要求BMC处于默认配置。如果BMC的配置已被修改,则需要将BMC重新恢复为初始设置,使得测试或排查的工作能够顺利进行。在现有技术中,将BMC重新恢复为初始设置时,是通过笔记本电脑等设备与管理BMC的专口通信连接,进入BMCweb界面,再由人工对各项参数进行修改,使得BMC恢复为初始设置。由于需要人工对各项参数进行校对以及修改,费时费力,还有可能出现参数修改错误的情况,降低了将BMC恢复为初始设置的效率。综上所述,如何有效地提高将BMC恢复为初始设置的效率,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种恢复BMC初始设置的方法、系统、设备及存储介质,以有效地提高将BMC恢复为初始设置的效率。为解决上述技术问题,本专利技术提供如下技术方案:一种恢复BMC初始设置的方法,应用于基本输入输出系统BIOS中,包括:当接收到第一选择指令时执行BIOSsetup项目;在所述BIOSsetup项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使所述BMC在接收到所述目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。优选的,在所述向基板管理控制器BMC发送目标命令之后,还包括:接收所述BMC发送的反馈信号并输出提示信息。优选的,所述输出提示信息,包括:通过所述BIOSsetup项目输出表示命令发送成功的文字和/或符号提示信息。优选的,所述目标命令为智能平台管理接口IPMI命令。一种恢复BMC初始设置的方法,应用于BMC中,包括:预先存储目标数据;在接收到目标命令之后,根据所述目标数据配置自身参数,以将自身恢复为初始设置;其中,所述目标命令为BIOS在BIOSsetup项目接收到第二选择指令之后向所述BMC发送的命令,所述BIOSsetup项目为所述BIOS接收到第一选择指令时执行的项目。优选的,在所述接收到目标命令之后,还包括:向所述BIOS发送反馈信号以使所述BIOS输出提示信息。优选的,所述目标命令为智能平台管理接口IPMI命令。一种恢复BMC初始设置的系统,包括:BIOS,用于当接收到第一选择指令时执行BIOSsetup项目;在所述BIOSsetup项目接收到第二选择指令之后,向BMC发送目标命令;所述BMC,用于预先存储目标数据;在接收到所述目标命令之后,根据所述目标数据配置自身参数,以将自身恢复为初始设置。一种恢复BMC初始设置的设备,应用于BIOS中,包括:存储器,用于存储第一BMC初始设置恢复程序;处理器,用于执行所述第一BMC初始设置恢复程序以实现上述任一项所述的恢复BMC初始设置的方法的步骤。一种计算机可读存储介质,应用于BIOS中,所述计算机可读存储介质上存储有第一BMC初始设置恢复程序,所述第一BMC初始设置恢复程序被处理器执行时实现上述任一项所述的恢复BMC初始设置的方法的步骤。应用本专利技术实施例所提供的技术方案,应用于基本输入输出系统BIOS中,包括:当接收到第一选择指令时执行BIOSsetup项目;在BIOSsetup项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使BMC在接收到目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。本申请的方案中,仅需发送两个指令:第一选择指令和第二选择指令,即可将BMC恢复为初始设置。具体的,BIOS接收到第一选择指令时执行BIOSsetup项目,BIOSsetup项目接收到第二选择指令之后,BIOS便可以向BMC发送目标命令。BMC中预先存储有目标数据,在接收到目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。由于本申请的方案不需要由人工对BMC的各个参数进行逐个修改,而是在BMC中预先存储有目标数据,仅需要发送第一选择指令和第二选择指令,便可以使得BMC根据预先存储的目标数据将自身恢复为初始设置,方案简单便捷,也不会出现人工配置时出错的情况。因此,能够提高将BMC恢复为初始设置的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术中恢复BMC初始设置的方法的一种实施流程图;图2为本专利技术中恢复BMC初始设置的设备的一种结构示意图,;图3为本专利技术中恢复BMC初始设置的方法的另一种实施流程图;图4为本专利技术中恢复BMC初始设置的设备的另一种实施流程图。具体实施方式本专利技术的核心是提供一种恢复BMC初始设置的方法,能够有效地提高将BMC恢复为初始设置的效率。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术中一种恢复BMC初始设置的方法的实施流程图,该方法应用于BIOS(BasicInputOutputSystem,基本输入输出系统)中,包括:S101:当接收到第一选择指令时执行BIOSsetup项目。通常,可以在服务器启动时输入第一选择指令,BIOS接收到第一选择指令之后,执行BIOSsetup项目。例如具体实施时,在服务器启动时,操作人员通过按下预定的按键或者输入相关指令以进行第一选择指令的发送。当然,在其他实施方式中,也可以是在服务器的运行过程中对BIOS进行操作,进而向BIOS发送第一选择指令,使得BIOS执行BIOSsetup项目。BIOSsetup项目可以用来向相关功能模块发送命令,以对相关的功能模块的使能状态进行控制。通常,BIOSsetup项目以一个具有多个设置选项的界面呈现给操作人员,该界面通常也称为BIOSsetup界面,在BIOSsetup界面中选择不同的设置选项,BIOSsetup界面便可以接收相应的指令,进而使得BIOS可以向相关的功能模块发送相对应的命令。S102:在BIOSsetup项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使BMC在接收到目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。第二选择指令也可以由操作人员进行发送,例如一种具体实施方式中,操作人员在BIOSsetup界面中选择了目标选项:BMCLoadDefault选项,BIOSsetup界面便可以接收到第二选本文档来自技高网
...

【技术保护点】
1.一种恢复BMC初始设置的方法,其特征在于,应用于基本输入输出系统BIOS中,包括:当接收到第一选择指令时执行BIOS set up项目;在所述BIOS set up项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使所述BMC在接收到所述目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。

【技术特征摘要】
1.一种恢复BMC初始设置的方法,其特征在于,应用于基本输入输出系统BIOS中,包括:当接收到第一选择指令时执行BIOSsetup项目;在所述BIOSsetup项目接收到第二选择指令之后,向基板管理控制器BMC发送目标命令,以使所述BMC在接收到所述目标命令之后,根据预先存储的目标数据配置自身参数,以将自身恢复为初始设置。2.根据权利要求1所述的恢复BMC初始设置的方法,其特征在于,在所述向基板管理控制器BMC发送目标命令之后,还包括:接收所述BMC发送的反馈信号并输出提示信息。3.根据权利要求2所述的恢复BMC初始设置的方法,其特征在于,所述输出提示信息,包括:通过所述BIOSsetup项目输出表示命令发送成功的文字和/或符号提示信息。4.根据权利要求1至3任一项所述的恢复BMC初始设置的方法,其特征在于,所述目标命令为智能平台管理接口IPMI命令。5.一种恢复BMC初始设置的方法,其特征在于,应用于BMC中,包括:预先存储目标数据;在接收到目标命令之后,根据所述目标数据配置自身参数,以将自身恢复为初始设置;其中,所述目标命令为BIOS在BIOSsetup项目接收到第二选择指令之后向所述BMC发送的命令,所述BIOSsetup项目为所述...

【专利技术属性】
技术研发人员:芦飞
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1