This invention discloses an automatic and batch
upgrade method, device, and storage medium for array-type
server backplanes. The method is applied to array-type
server systems. It receives
upgrade commands from a preset timed wake-up program, determines whether the
firmware version information of each
backplane unit is consistent with the current
firmware version information of the array-type
server system. If inconsistent, a preset
upgrade firmware package is downloaded to a temporary
directory in the BMC management module, and the MD5 value of the upgrade firmware
package is verified. The BMC management module triggers a
thread pool mode to perform concurrent upgrades on each
backplane unit, generating an upgrade report indicating firmware upgrade completion. The timed wake-up program is then activated, periodically sending upgrade commands to achieve zero-contact physical upgrades, facilitating maintenance / updating of the
backplane firmware. Furthermore, the parallel upgrade method shortens upgrade time and significantly improves operational efficiency.