display current-configuration # Show running config
save ce-vrp.cfg # Save to flash
tftp 192.168.1.100 put vrpcfg.cfg # Offload to TFTP server
Also backup the license file (display license). Upgrading can deactivate temporary licenses.
A disciplined process – backup, check compatibility, validate, and prepare rollback – ensures successful Huawei switch firmware upgrades. Automation (e.g., Python scripts with SSH) can reduce human error in large networks.
Upgrading Huawei switch firmware is a critical maintenance task that ensures your network stays secure and performs at its peak. Whether you are managing a single campus switch like the S5700 series or a data center core like the CloudEngine series, following a structured process is essential to avoid downtime. Essential Preparation
Before starting, gather your resources and verify your switch status: Huawei Switch Firmware Upgrade
Download Official Files: Log in to the Huawei Enterprise Support portal to download the system software package (usually a .cc file) and any necessary patches (.pat files).
Verify Files: Check the software integrity using provided hash tools.
Storage Check: Use commands to ensure the switch has enough flash memory for the new file. Also backup the license file ( display license )
Backup Data: Always back up your current configuration file (.zip or .cfg) and existing software in case a rollback is needed. Upgrade Methods 1. Command Line Interface (CLI)
The CLI method is preferred for precision and is the standard for most enterprise environments.
File Transfer: Upload the .cc and .pat files to the switch using FTP, SFTP, or TFTP. Upgrading Huawei switch firmware is a critical maintenance
Set Startup Version: Tell the switch to use the new file for the next boot:startup system-software .
Apply Patches: Similarly, set the patch for the next startup:startup patch . Reboot: Execute reboot to finalize the upgrade. 2. Web-Based Management (Smart Upgrade)
For modern switches like the S6730-H, you can use the built-in web system: Upgrading a Switch - Huawei Technical Support
| Pitfall | Prevention |
|---------|-------------|
| Insufficient flash space | Run delete /unreserved <old-file>.cc after confirming new firmware boots correctly |
| Incompatible firmware version | Double‑check model & VRP version matrix on Huawei support site |
| Lost connectivity during upgrade | Use console access; never rely solely on SSH/telnet |
| Bootloader mismatch | Some major upgrades require intermediate versions – read release notes |