网络设备用久了,会遇到需要升级系统的情况。有时候是为了修复已知漏洞,有时候是为了用新功能,有时候是因为当前版本即将停止维护。升级固件看起来简单,但做不好可能导致设备变砖。今天说说H3C设备固件升级怎么做。

升级前的准备

升级之前要做好充分准备,这是最重要的一步。

确认升级目标版本。去H3C官网查看设备型号对应的最新固件版本,阅读Release Notes了解新版本修复了哪些问题、有什么新功能、有什么已知问题。不要盲目追最新版本,有时候最新版有新Bug。如果当前版本稳定且没有安全漏洞,可以不急着升级。

备份配置和固件。升级前先backup startup-configuration把当前配置保存到TFTP服务器。如果升级后配置丢失,可以用备份恢复。同时把当前固件也备份一份,升级失败可以回退。

确认设备存储空间。新固件文件可能比旧的大,如果flash空间不够需要先删除旧文件。display flash看存储空间使用情况。

确认业务影响。升级需要重启设备,会导致短暂的业务中断。选择业务低峰期操作,提前通知相关用户。

通过TFTP/FTP升级

最常用的升级方式是通过TFTP或FTP服务器上传新固件。

第一步,把固件文件放在TFTP服务器目录下。

第二步,在设备上执行下载命令:

tftp 10.1.1.100 get H3C_S5500EV2_E_5210.bin

固件文件会从TFTP服务器下载到设备的flash存储中。

第三步,指定新的启动文件:

boot-loader flash:/H3C_S5500EV2_E_5210.bin

这个命令告诉设备下次启动时用这个固件文件。可以用display boot-loader确认:

display boot-loader

确认当前启动文件和下次启动文件是否正确。

第四步,重启设备:

reboot

重启后设备加载新固件。用display version确认版本号。

IRF环境的滚动升级

IRF堆叠环境下,多台设备是一个整体,直接重启整个IRF会导致全部业务中断。H3C支持IRF滚动升级(ISSU),逐台成员设备升级,保持业务不中断。

IRF滚动升级的前提条件:IRF中有两台以上成员,且链路有冗余(一台重启流量自动切到其他成员)。

配置步骤:

irf member 1 reboot # 确认升级顺序

H3C设备固件升级 系统怎么刷新

先升级从设备(非Master),重启后从设备加载新固件重新加入IRF。确认从设备正常后再升级Master。整个过程业务可以通过其他成员设备保持转发。

但滚动升级有风险。新旧固件版本之间可能不完全兼容,导致从设备升级后无法重新加入IRF。所以升级前要确认新旧版本兼容性,Release Notes里会说明滚动升级支持的版本范围。

升级失败的处理

升级后设备起不来是最糟糕的情况。处理方法:

BootROM模式。设备启动时按Ctrl+B进入BootROM菜单,可以选择从不同的固件文件启动。如果新固件有问题,从旧固件启动即可恢复。

Console口连接。升级失败后网络不通,只能通过Console线直接连接设备操作。所以升级时务必准备好Console线和终端软件。

TFTP恢复。在BootROM菜单里可以用TFTP重新下载固件文件。如果flash里的固件文件损坏了,重新下载一个。

如果flash完全损坏,可能需要通过BootROM的XModem协议从Console口传固件,速度很慢但能救回来。

升级的注意事项

版本兼容性。跨大版本升级(比如V5到V7)需要特别小心,配置语法可能不兼容,升级前要做配置迁移评估。建议在测试环境先做一次完整升级演练。

License问题。某些功能依赖License,升级固件后可能需要重新申请License。升级前确认License状态,提前准备好新版本的License文件。

IRF分裂风险。IRF环境升级不当可能导致IRF分裂(两台设备同时成为Master),造成网络环路。严格按照官方升级指导操作。

时间窗口。升级尽量在业务低峰期,通常在凌晨。预留足够时间做升级后的验证测试,不要急着收工。

记录和文档。升级前记录当前版本号、升级目标版本、升级步骤。升级后记录新版本号和验证结果。这些都是运维文档的一部分。

回退方案。升级前准备好回退方案:如果新版本有问题,怎么回退到旧版本。确认旧固件文件还在flash里或者可以从TFTP服务器恢复。

定期检查版本。建议定期检查设备固件版本,关注H3C的安全公告。有高危漏洞的版本要及时升级。

H3CIE-RS+的GB0-802笔试中设备基本维护属于排障模块考点。固件升级是运维基本功但风险高,操作要规范。润天教育作为H3C钻石级授权培训中心,路由交换课程中有固件升级和BootROM恢复的实验环节,千万级真机实验室可以在真实设备上做升级和回退练习。