数据处理方法、装置、存储介质以及电子设备制造方法及图纸

技术编号:36930532 阅读:10 留言:0更新日期:2023-03-22 18:53
本申请实施例提供了一种数据处理方法、装置、存储介质以及电子设备,其中,该方法包括:服务器通过管理网络获取待升级设备的设备信息,并将设备信息存储在服务器的数据库中;服务器通过数据网络向待升级设备发送升级脚本,并接收待升级设备的第一反馈信息;在第一反馈信息表征待升级设备完成升级的情况下,将设备信息通过数据网络发送至待升级设备。通过本申请,解决了相关技术中由于在升级基板管理控制器后,基板管理控制器的信息丢失导致服务器无法正常使用的问题。法正常使用的问题。法正常使用的问题。

【技术实现步骤摘要】
数据处理方法、装置、存储介质以及电子设备


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种数据处理方法、装置、存储介质以及电子设备。

技术介绍

[0002]当前随着信创服务器,也即全国产服务器的推广,使用信创服务器的企业和使用场景也逐步扩大。在使用信创服务器的时候,信创服务器中的BMC(Baseboard Management Controller基板管理控制器)会在架构设计变更、服务器主机存储芯片容量低等情况下,面临着升级BMC的固件的情况。
[0003]但是,在升级BMC的时候,会丢失原有客户自定义的BMC配置,例如BMC的IP、管理员信息、密码等,从而会发生由于信息丢失导致BMC无法正常使用的现象发生,进而影响信创服务器的使用。

技术实现思路

[0004]本申请实施例提供了一种数据处理方法、装置、存储介质以及电子设备,以至少解决相关技术中由于在升级基板管理控制器后,基板管理控制器的信息丢失导致服务器无法正常使用的问题。
[0005]根据本申请的一个实施例,提供了一种数据处理方法,包括:服务器通过管理网络获取待升级设备的设备信息,并将设备信息存储在服务器的数据库中;服务器通过数据网络向待升级设备发送升级脚本,并接收待升级设备的第一反馈信息;在第一反馈信息表征待升级设备完成升级的情况下,将设备信息通过数据网络发送至待升级设备。
[0006]可选地,服务器通过数据网络向待升级设备发送升级脚本包括:从设备信息中获取待升级设备的系统类型信息、系统版本信息和网络类型;根据系统类型信息和系统版本信息从数据库中获取待升级设备的升级脚本;根据网络类型确定待升级设备连接的数据网络,并将升级脚本通过数据网络发送至待升级设备。
[0007]可选地,在服务器通过数据网络向待升级设备发送升级脚本之后,该方法还包括:在第一反馈信息表征待升级设备未完成升级的情况下,在服务器中生成第一告警信息,并将升级脚本重新发送至待升级设备中;判断在预设时间内是否接收到第一反馈信息,并在预设时间内未接收到第一反馈信息的情况下,生成第二告警信息,其中,第二告警信息表征待升级设备升级超时;在接收到第一反馈信息后,解析第一反馈信息,并判断第一反馈信息中的反馈内容是否存在异常,并在反馈内容存在异常的情况下生成第三告警信息。
[0008]可选地,在服务器通过管理网络获取待升级设备的设备信息之后,该方法还包括:提取设备信息中的数字信息,并通过预设算法将数字信息进行计算,得到计算结果,将计算结果确定为待升级设备的设备标识;将设备标识添加至升级脚本中,并执行通过数据网络向待升级设备发送升级脚本的步骤;在第一反馈信息表征待升级设备完成升级的情况下,将设备信息通过数据网络发送至待升级设备包括:从多个设备中识别携带设备标识的设
备,将设备信息通过数据网络发送至携带设备标识的设备。
[0009]可选地,将设备信息通过数据网络发送至待升级设备包括:获取设备信息中的设备编号,并通过数据网络从多个设备中确定设备编号对应的设备,得到待升级设备;将设备信息进行加密,得到加密信息,并将加密信息发送至待升级设备中。
[0010]可选地,在将设备信息通过数据网络发送至待升级设备之后,该方法还包括:通过服务器向待升级设备发送指令信息,并接收待升级设备响应指令信息后返回的第二反馈信息,其中,第二反馈信息中包括待升级设备的当前设备信息;从服务器的数据库中获取待升级设备的设备信息,并将设备信息与当前设备信息进行对比,得到对比结果;在对比结果表征设备信息与当前设备信息不相同的情况下,生成第四告警信息,其中,第四告警信息表征将设备信息通过数据网络发送至待升级设备的步骤存在异常。
[0011]可选地,在将设备信息通过数据网络发送至待升级设备之后,该方法还包括:通过数据网络向待升级设备发送识别信息,其中,识别信息用于识别待升级设备在升级后与服务器之间是否存在管理网络;在待升级设备在升级后与服务器之间不存在管理网络的情况下,将网络设置程序发送至待升级设备中,并接收待升级设备通过管理网络发送的第三反馈信息,其中,第三反馈信息表征完成管理网络的设置。
[0012]根据本申请的另一个实施例,提供了一种数据处理装置,包括:获取单元,用于服务器通过管理网络获取待升级设备的设备信息,并将设备信息存储在服务器的数据库中;第一发送单元,用于服务器通过数据网络向待升级设备发送升级脚本,并接收待升级设备的第一反馈信息;第二发送单元,用于在第一反馈信息表征待升级设备完成升级的情况下,将设备信息通过数据网络发送至待升级设备。
[0013]根据本申请的又一个实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0014]根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0015]通过本申请,通过在设备需要升级的时候,通过服务器获取待升级设备的设备信息,从而在服务器中完成设备信息的备份,并在完成设备信息的备份后,向待升级设备发送升级脚本,通过升级脚本将待升级设备进行升级,此时,待升级设备中的设备信息均被删除,在升级完成后,待升级设备会向服务器返回反馈信息,反馈信息中可以通过日志的形式向用户返回升级结果,服务器可以在获取到反馈信息后将备份的设备信息发送至完成升级的待升级设备中,从而保证了待升级设备中的数据的完整性和准确性。因此,可以解决相关技术中由于在升级基板管理控制器后,基板管理控制器的信息丢失导致服务器无法正常使用的问题。
附图说明
[0016]图1是本申请实施例的一种数据处理方法的移动终端的硬件结构框图;
[0017]图2是根据本申请实施例的一种数据处理方法的流程图;
[0018]图3是根据本申请实施例的可选的数据处理系统的示意图;
[0019]图4是根据本申请实施例的一种可选地数据处理方法的流程图;
[0020]图5是根据本申请实施例的一种数据处理装置的示意图。
具体实施方式
[0021]下文中将参考附图并结合实施例来详细说明本申请的实施例。
[0022]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0023]本申请实施例中所提供的方法实施例可以在移动终端(电子设备)、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本申请实施例的一种数据处理方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:服务器通过管理网络获取待升级设备的设备信息,并将设备信息存储在服务器的数据库中;所述服务器通过数据网络向所述待升级设备发送升级脚本,并接收所述待升级设备的第一反馈信息;在所述第一反馈信息表征所述待升级设备完成升级的情况下,将所述设备信息通过所述数据网络发送至所述待升级设备。2.根据权利要求1所述的方法,其特征在于,所述服务器通过数据网络向所述待升级设备发送升级脚本包括:从所述设备信息中获取所述待升级设备的系统类型信息、系统版本信息和网络类型;根据所述系统类型信息和所述系统版本信息从所述数据库中获取所述待升级设备的升级脚本;根据所述网络类型确定所述待升级设备连接的数据网络,并将所述升级脚本通过所述数据网络发送至所述待升级设备。3.根据权利要求1所述的方法,其特征在于,在所述服务器通过数据网络向所述待升级设备发送升级脚本之后,所述方法还包括:在所述第一反馈信息表征所述待升级设备未完成升级的情况下,在所述服务器中生成第一告警信息,并将所述升级脚本重新发送至所述待升级设备中;判断在预设时间内是否接收到所述第一反馈信息,并在预设时间内未接收到所述第一反馈信息的情况下,生成第二告警信息,其中,所述第二告警信息表征所述待升级设备升级超时;在接收到所述第一反馈信息后,解析所述第一反馈信息,并判断所述第一反馈信息中的反馈内容是否存在异常,并在所述反馈内容存在异常的情况下生成第三告警信息。4.根据权利要求1所述的方法,其特征在于,在服务器通过管理网络获取待升级设备的设备信息之后,所述方法还包括:提取所述设备信息中的数字信息,并通过预设算法将所述数字信息进行计算,得到计算结果,将所述计算结果确定为所述待升级设备的设备标识;将所述设备标识添加至所述升级脚本中,并执行所述通过数据网络向所述待升级设备发送升级脚本的步骤;在所述第一反馈信息表征所述待升级设备完成升级的情况下,将所述设备信息通过所述数据网络发送至所述待升级设备包括:从多个设备中识别携带所述设备标识的设备,将所述设备信息通过所述数据网络发送至携带所述设备标识的设备。5.根据权利要求1所述的方法,其特征在于,将所述设备信息通过所述数据网络发送至所述待升级设备包括:获取所述设备信息中的设备编号,并通过所述数...

【专利技术属性】
技术研发人员:王跃
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1