一种固件升级方法、装置、设备及介质制造方法及图纸

技术编号:37669220 阅读:37 留言:0更新日期:2023-05-26 04:29
本发明专利技术公开了一种固件升级方法、装置、设备及介质。方法包括:从配置文件中,获取与多个被测服务器对应的固件升级信息;固件升级信息包括:固件升级类型、期望固件版本、文件标识信息以及各被测服务器的BMC登录信息;根据固件升级类型和文件标识信息,检测预设文件数据库中是否存在与各被测服务器对应的当前固件升级文件;若存在,则通过固件升级功能接口,根据固件升级信息和当前固件升级文件,对各被测服务器进行固件升级。本发明专利技术实施例可以通过固件升级功能接口,自动根据多个服务器对应的固件升级信息和当前固件升级文件,完成对多个服务器的统一的固件升级操作。器的统一的固件升级操作。器的统一的固件升级操作。

【技术实现步骤摘要】
一种固件升级方法、装置、设备及介质


[0001]本专利技术涉及计算机
,尤其涉及一种固件升级方法、装置、设备及介质。

技术介绍

[0002]在服务器的测试过程中,往往需要对多个服务器进行统一的固件升级操作。服务器上的固件包括但不限于:基板管理控制器(Baseboard Management Controller,BMC)固件、基本输入输出系统(Basic Input Output System,BIOS)固件以及复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)固件。需要将与指定固件对应的固件升级文件上传至各服务器上,然后根据指定固件对应的固件升级文件对各服务器上的指定固件进行固件升级,从而完成测试过程中的固件升级操作。
[0003]相关技术中,常用的固件升级方案为:针对每一个服务器,测试人员手动将与指定固件对应的固件升级文件上传至服务器上,然后根据指定固件对应的固件升级文件对各服务器上的指定固件进行固件升级。相关技术中的固件升级方案需要测试人员反复进行手动操作,才可以完成测试过程中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种固件升级方法,其特征在于,包括:从配置文件中,获取与多个被测服务器对应的固件升级信息;其中,所述固件升级信息包括:固件升级类型、期望固件版本、文件标识信息以及各所述被测服务器的BMC登录信息,所述固件升级类型为升级BMC固件、升级BIOS固件或升级CPLD固件;根据所述固件升级类型和所述文件标识信息,检测预设文件数据库中是否存在与各所述被测服务器对应的当前固件升级文件;若检测到所述预设文件数据库中存在与各所述被测服务器对应的当前固件升级文件,则通过固件升级功能接口,根据所述固件升级信息和所述当前固件升级文件,对各所述被测服务器进行固件升级。2.根据权利要求1所述的方法,其特征在于,所述根据所述固件升级类型和所述文件标识信息,检测预设文件数据库中是否存在与各所述被测服务器对应的当前固件升级文件,包括:若所述固件升级类型为升级BMC固件,则在预设文件数据库中存储的各BMC固件升级文件中,查询标识信息与所述文件标识信息相同的目标BMC固件升级文件;若查询到所述目标BMC固件升级文件,则确定所述目标BMC固件升级文件为与各所述被测服务器对应的当前固件升级文件,确定所述预设文件数据库中存在与各所述被测服务器对应的当前固件升级文件;若没有查询到所述目标BMC固件升级文件,则确定所述预设文件数据库中不存在与各所述被测服务器对应的当前固件升级文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述固件升级类型和所述文件标识信息,检测预设文件数据库中是否存在与各所述被测服务器对应的当前固件升级文件,还包括:若所述固件升级类型为升级BIOS固件,则在预设文件数据库中存储的各BIOS固件升级文件中,查询标识信息与所述文件标识信息相同的目标BIOS固件升级文件;若查询到所述目标BIOS固件升级文件,则确定所述目标BIOS固件升级文件为与各所述被测服务器对应的当前固件升级文件,确定所述预设文件数据库中存在与各所述被测服务器对应的当前固件升级文件;若没有查询到所述目标BIOS固件升级文件,则确定所述预设文件数据库中不存在与各所述被测服务器对应的当前固件升级文件。4.根据权利要求2所述的方法,其特征在于,所述根据所述固件升级类型和所述文件标识信息,检测预设文件数据库中是否存在与各所述被测服务器对应的当前固件升级文件,还包括:若所述固件升级类型为升级CPLD固件,则在预设文件数据库中存储的各CPLD固件升级文件中,查询标识信息与所述文件标识信息相同的目标CPLD固件升级文件;若查询到所述目标CPLD固件升级文件,则确定所述目标CPLD固件升级文件为与各所述被测服务器对应的当前固件升级文件,确定所述预设文件数据库中存在与各所述被测服务器对应的当前固件升级文件;若没有查询到所述目标CPLD固件升级文件,则确定所述预设文件数据库中不存在与各所述被测服务器对应的当前固件升级文件。...

【专利技术属性】
技术研发人员:靳云杰秦晓宁许飞陈颖颜顺鹏
申请(专利权)人:宁畅信息产业北京有限公司
类型:发明
国别省市:

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

1