华为交换机恢复出厂设置命令大全:reset saved-configuration 与 BootROM 实操 - 夜莺博客

华为交换机恢复出厂设置命令大全:reset saved-configuration 与 BootROM 实操

华为交换机最彻底的恢复出厂方式是用 reset saved-configuration 清空启动配置文件后重启,但很多初级工程师误以为执行完命令设备就立即恢复了。本文梳理华为交换机清除配置的完整命令集:核心命令的生效机制、历史配置文件的彻底删除(delete /unreserved)、忘记 Console 密码时的 BootROM 恢复流程,以及恢复后的验证方法。

核心命令:reset saved-configuration

<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
Info: Succeeded in clearing the configuration in the device.

该命令删除的是 Flash 中保存的启动配置文件(如 vrpcfg.zip)。执行后内存中的运行配置仍然生效,设备继续按当前配置转发流量,必须重启设备才会真正恢复出厂默认状态:

<HUAWEI> reboot
Warning: The configuration has been modified, and it will be saved to the
next startup saved-configuration file flash:/vrpcfg.zip. Continue? [Y/N]:n
System will reboot! Continue?[Y/N]:y

重启时系统询问是否保存当前配置,此时必须回答 N,否则配置会被重新写入启动文件,恢复出厂失败。

常见误区:不重启配置不会失效

很多工程师认为执行 reset saved-configuration 后设备就立即恢复出厂了,这是致命误区。该命令只删除了硬盘上的文件,内存中的配置依然生效。另外部分华为设备支持配置回滚,若清除后误触发回滚定时器,配置可能"死灰复燃",操作前应关闭自动回滚功能。

彻底清除历史配置文件:delete /unreserved

如果 Flash 中存在多个历史备份配置文件(可能包含敏感拓扑信息),需要用不可恢复删除彻底清理:

<HUAWEI> delete /unreserved config.cfg

/unreserved 参数彻底删除文件并释放空间,防止数据恢复软件还原。逐一删除所有非必要配置文件后,再执行 reset saved-configuration 并重启。

忘记 Console 密码:BootROM 菜单恢复

无法通过命令行登录时,只能用 Console 线连接电脑,重启交换机,在启动信息出现 "Press Ctrl+B to enter BootROM menu..." 时按下 Ctrl+B 进入 BootROM 菜单,输入 BootROM 密码(华为设备常见默认密码为 Admin@huawei.com 或具体型号默认密码),选择 "Clear Password for Console User""Reset Configuration" 选项,即可清除密码或配置,重启后无密码进入系统重新配置。

恢复后的验证方法

<HUAWEI> display current-configuration   // 确认配置为空
<HUAWEI> display startup                 // 确认无其他加载项
<HUAWEI> display saved-configuration    // 确认启动配置文件已清除

操作前备份与注意事项

  • 清除前通过 TFTP/SFTP 将配置文件导出备份,确保合规留档。
  • 恢复出厂后设备默认无远程登录,必须从 Console 口进行初始配置。
  • 先配置管理网口 IP 与默认路由,再开启远程管理。

相关文章:华为交换机恢复出厂设置的三种方法Huawei S5700 恢复出厂与密码恢复(BootROM)H3C 交换机恢复出厂设置(CLI 与 BootWare)

原文链接:https://www.kufanyun.com/ask/332763.html