华为交换机恢复出厂设置 3 种方法详解(按钮/CLI/BootROM) - 夜莺博客

华为交换机恢复出厂设置 3 种方法详解(按钮/CLI/BootROM)

华为交换机需要恢复出厂设置的场景很常见:设备换岗重配、配置被改乱无法排障、登录密码全部丢失。网络上关于"华为交换机恢复出厂"的教程很多,但命令版本和机型差异容易让人混淆——有的用 reset factory-configuration,有的要 reset saved-configuration 再重启,还有的是靠硬件按钮。本文整理 S5700/S6700 等 S 系列交换机恢复出厂设置的三种主流方法,按"还能不能进系统"来选用,并说明各自的注意事项。

方法一:长按 PNP 按钮恢复出厂(无法登录时使用)

带 PNP 按钮的华为交换机(多数 S 系列机型前面板都有),在所有密码都丢失、完全无法进入系统时使用:长按 PNP 按钮 6 秒以上,设备恢复出厂配置并自动重启。这是最彻底的"硬恢复"手段,适合设备转售、退网或密码全丢的场景。注意:此操作会清空全部配置且不可撤销,执行前务必确认。

方法二:CLI 一键恢复出厂(reset factory-configuration)

较新版本(如 V200R022C10 及以后的 S5700/S6700 等)支持专门的一键恢复命令。该命令会删除配置文件并重启设备,恢复至出厂配置状态:

<HUAWEI> reset factory-configuration
Warning: The action will delete the configuration file and reboot the device.
Continue? [Y/N]: y

执行前可用 display factory-configuration 查看出厂配置内容,确认恢复后的预期状态。

方法三:清空配置文件后重启(通用 VRP 方法)

不支持一键命令的版本,采用经典的"清配置 + 重启不保存"流程。该命令清空设备下次启动使用的配置文件:

<HUAWEI> reset saved-configuration
Warning: The action will delete the saved configuration in the device.
The configuration will be erased to reconfigure. Continue? [Y/N]: y

<HUAWEI> reboot
Info: The system is now comparing the configuration, please wait.
System will reboot. Continue? [Y/N]: y
Save the configuration? [Y/N]: n

最后一步系统询问"是否保存当前配置"时必须回答 n,否则刚才清空的配置会被重新写回,恢复失败。部分版本还支持 reset saved-configuration all,可一并清除相关配置文件。

补充:BootROM 方式适用于"忘记密码但想保留配置"

如果目的不是恢复出厂,而是找回设备(例如忘记 console 密码),不要用上述清空方法。重启按住 Ctrl+B 进入 BootROM 菜单,选择清除 console 用户密码(多数机型菜单第 7 项),启动后即可登录并重新设置密码,业务配置不会丢失。只有当密码全丢且无 PNP 键、或确实需要彻底初始化时才走恢复出厂流程。

恢复出厂前必须做的事

  1. 备份配置:
    <HUAWEI> save
    <HUAWEI> system-view
    [HUAWEI] sftp 10.1.1.1
    sftp-client> put vrpcfg.zip
  2. 记录设备序列号和版本信息(display device、display version),便于恢复后核对。
  3. 确认影响范围:恢复出厂会删除 VLAN、ACL、接口、用户、AAA 等全部配置,对承载业务的设备操作前需申请变更窗口。

恢复后的基础配置

<HUAWEI> system-view
[HUAWEI] interface MEth 0/0/1
[HUAWEI-MEth0/0/1] ip address 10.1.1.2 24
[HUAWEI-MEth0/0/1] quit
[HUAWEI] ip route-static 0.0.0.0 0 10.10.10.10
[HUAWEI] quit
<HUAWEI> save

管理口(或 Vlanif 管理 VLAN)配置完成后即可远程接入,再按备份恢复业务配置。

延伸阅读:华为交换机 reset saved-configuration 与恢复出厂的区别PNP 键与 reset saved-configuration 的区别(中文)

原文链接:华为技术支持:如何将配置恢复到出厂配置 | 华为 S5700 恢复出厂配置(V200R022C10)