华为交换机删除配置命令是网络运维中常见的操作,主要用于恢复设备出厂设置、清除错误配置或重新规划网络拓扑,根据删除范围的不同,华为交换机提供了多种命令方式,包括删除当前配置、删除指定配置文件、清除用户配置等,以下是详细的操作方法和注意事项。

在华为交换机中,删除配置的核心命令是reset saved-configuration
,该命令用于清除设备下次启动时加载的配置文件(通常是vrpcfg.zip
),相当于恢复出厂默认配置,但需要注意的是,该命令仅删除保存的配置,不会影响当前正在运行的配置,如果需要同时清除当前运行的配置,需先进入用户视图,执行undo startup saved-configuration
取消配置文件的自动加载,然后重启设备,针对更精细化的删除需求,华为交换机还支持删除特定配置、清除接口配置、删除用户账户等操作,例如在系统视图下使用undo
前缀删除某条配置命令(如undo interface vlanif 10
删除VLANIF10接口),或在用户视图下执行delete
命令删除配置文件(如delete vrpcfg.zip
)。
以下是不同场景下的具体操作步骤和命令说明:
-
恢复出厂默认配置(清除所有保存的配置)
操作步骤:- 步骤1:通过Console、Telnet或SSH登录交换机,进入用户视图(默认提示符为
<HUAWEI>
)。 - 步骤2:输入
system-view
进入系统视图(提示符变为[HUAWEI]
)。 - 步骤3:执行
reset saved-configuration
命令,确认清除保存的配置文件。 - 步骤4:若需清除当前运行的配置,可执行
undo startup saved-configuration
,然后重启设备(reboot
)。
注意:执行reset saved-configuration
后,设备重启将加载默认配置,所有自定义VLAN、路由、接口配置等将被清空,操作前建议备份重要配置。
- 步骤1:通过Console、Telnet或SSH登录交换机,进入用户视图(默认提示符为
-
删除指定配置文件
如果设备中存在多个配置文件(如通过ftp
或tftp
上传的备份文件),可使用delete
命令删除指定文件。(图片来源网络,侵删)- 在用户视图下执行
delete flash:/vrpcfg.zip
删除默认配置文件。 - 删除其他文件(如
delete flash:/backup.cfg
)需确保文件名正确,避免误删系统文件。
注意:删除前可通过dir
命令查看文件列表,确认文件存在且名称无误。
- 在用户视图下执行
-
删除特定配置(部分配置清除)
- 删除接口配置:进入系统视图后,使用
undo
前缀删除接口下的配置。[HUAWEI] interface gigabitethernet 0/0/1 # 进入接口视图 [HUAWEI-GigabitEthernet0/0/1] undo shutdown # 恢复接口为UP状态 [HUAWEI-GigabitEthernet0/0/1] quit [HUAWEI] undo interface vlanif 10 # 删除VLANIF10接口及其配置
- 删除VLAN配置:
[HUAWEI] undo vlan 10 # 删除VLAN 10及其包含的端口
- 删除路由协议配置:
[HUAWEI] undo ospf 1 # 删除OSPF进程1
注意:部分配置删除后可能导致网络中断,建议在维护时段操作。
- 删除接口配置:进入系统视图后,使用
-
清除用户配置和权限
- 删除本地用户:
[HUAWEI] undo user-interface console 0 # 删除Console用户界面配置 [HUAWEI] undo user-interface vty 0 4 # 删除VTY用户界面配置 [HUAWEI] undo aaa # 删除AAA认证相关配置(谨慎操作)
- 重置登录密码:若忘记密码,可通过重启进入BootROM菜单,选择“Clear user password”清除密码。
- 删除本地用户:
-
批量删除配置(高级场景)
对于复杂配置,可先使用display current-configuration
查看当前配置,将需要删除的命令导出为文本文件,添加undo
前缀后通过batch-commands
批量执行。(图片来源网络,侵删)[HUAWEI] batch-commands file flash:/undo_commands.txt # 执行批量删除命令
注意事项:
- 操作前务必备份配置:使用
save
命令保存当前配置,或通过tftp
上传至服务器。 - 避免在业务高峰期执行删除操作,防止网络中断。
- 部分命令(如
reset saved-configuration
)不可逆,确认无误后再执行。 - 对于堆叠设备,需在主控板上操作,确保所有成员配置同步。
以下是华为交换机删除配置相关命令的快速参考表格:
操作场景 | 命令 | 视图 | 说明 |
---|---|---|---|
清除保存的配置文件 | reset saved-configuration |
用户视图 | 删除下次启动加载的配置,重启生效 |
取消配置文件自动加载 | undo startup saved-configuration |
系统视图 | 需配合reboot 使用 |
删除指定配置文件 | delete flash:/vrpcfg.zip |
用户视图 | 可指定文件路径,如delete /usb/vlan.cfg |
删除接口及配置 | undo interface interface-type interface-number |
系统视图 | 删除指定接口及其所有配置 |
删除VLAN | undo vlan vlan-id |
系统视图 | 删除VLAN及包含的端口成员 |
删除路由协议 | undo protocol-process [process-id] |
系统视图 | 如undo ospf 1 、undo rip |
删除用户账户 | undo user-name username |
系统视图 | 需先进入aaa 视图 |
批量执行删除命令 | batch-commands file filename |
用户视图 | 从文件读取批量命令并执行 |
相关问答FAQs:
Q1: 执行reset saved-configuration
后,交换机重启是否会丢失所有配置?
A1: 是的,reset saved-configuration
命令会删除设备中保存的配置文件(如vrpcfg.zip
),交换机重启后将加载出厂默认配置,但当前运行的配置(未保存的部分)不会立即丢失,需重启后才会生效,若需彻底清除当前配置,可在执行reset saved-configuration
后,再执行undo startup saved-configuration
并重启设备。
Q2: 如何仅删除某个接口的IP地址配置而不影响其他配置?
A2: 进入接口视图后,使用undo ip address
命令删除接口的IP地址配置。
[HUAWEI] interface vlanif 10 [HUAWEI-Vlanif10] undo ip address 192.168.1.1 24 # 删除VLANIF10的IP地址
该命令仅移除IP地址配置,接口的其他属性(如VLAN成员、描述等)保持不变,若需删除整个接口,可使用undo interface vlanif 10
。