华为S5700系列交换机作为企业网络中常用的接入层和汇聚层设备,其配置的正确保存对网络稳定运行至关重要,本文将详细介绍华为S5700交换机的保存命令分类、操作步骤、注意事项及常见场景,帮助用户全面掌握配置保存方法,避免因配置丢失导致网络故障。

保存命令的核心分类与功能
华为S5700交换机的配置保存主要涉及不同存储介质的操作,根据保存位置和持久性可分为当前运行配置保存、启动配置保存、配置文件备份三类,具体命令及功能如下:
当前运行配置保存(保存到内存)
当前运行的配置(running-config)存储在交换机的内存中,设备重启后会丢失,若需临时保存当前配置但不作为下次启动的默认配置,可使用save
命令,该命令会将当前运行配置写入到设备默认的配置文件中(通常是vrpcfg.zip
),但不会修改下次启动时加载的配置文件路径。
- 命令格式:
save [force] [backup-file filename]
force
:强制保存,即使配置未发生变更也会执行保存操作;backup-file filename
:指定保存的配置文件名,默认为vrpcfg.zip
。
- 示例:
[SwitchA] save force backup-file config_20231010.zip
启动配置保存(保存到Flash并设置为下次启动配置)
启动配置(startup-config)是设备下次启动时自动加载的配置文件,存储在Flash存储器中,若需将当前运行配置作为下次启动的默认配置,需使用save force
命令确保配置写入Flash,并通过startup saved-configuration
命令指定启动配置文件。
- 核心命令:
- 保存当前配置到Flash:
save force
(默认保存为vrpcfg.zip
); - 指定启动配置文件:
startup saved-configuration [flash:/filename] [primary]
primary
:将该文件设置为主启动配置,设备启动时优先加载。
- 保存当前配置到Flash:
- 示例:
[SwitchA] save force // 保存当前配置到Flash,默认文件名vrpcfg.zip [SwitchA] startup saved-configuration vrpcfg.zip primary // 设置为启动配置
配置文件备份(保存到外部存储介质)
为防止配置文件损坏或丢失,可将当前配置备份到外部存储设备(如U盘、FTP服务器等),备份前需先挂载存储介质,再通过copy
命令完成操作。

- 备份到U盘:
- 插入U盘并检查识别状态:
display device
确认U盘盘符(如usb1:0
); - 复制配置文件到U盘:
copy vrpcfg.zip usb1:0/backup_config.zip
。
- 插入U盘并检查识别状态:
- 备份到FTP服务器:
- 配置FTP服务器参数(IP、用户名、密码);
- 执行备份命令:
ftp server-ip
,登录后执行put vrpcfg.zip remote_filename
。
保存操作的具体步骤与注意事项
(一)标准保存流程(以保存为启动配置为例)
- 进入系统视图:通过命令行界面(CLI)登录交换机,输入
system-view
进入全局配置模式; - 修改配置:根据需求完成接口参数、VLAN、路由等配置;
- 保存配置:
- 执行
save force
确保配置写入Flash; - 执行
display saved-configuration
检查保存结果,确认配置文件内容正确; - 执行
startup saved-configuration vrpcfg.zip primary
设置启动配置;
- 执行
- 验证启动配置:重启交换机(
reboot
),启动后执行display current-configuration
对比配置是否一致。
(二)注意事项
- 权限要求:保存配置需用户具备
network-admin
或super
权限,普通用户无法执行; - 存储空间检查:保存前需通过
display dir
查看Flash剩余空间,若空间不足需清理旧文件(如delete
命令); - 配置冲突处理:若保存时提示“配置冲突”,需先通过
undo
命令撤销冲突配置,或使用replace
命令替换旧配置; - 批量保存场景:对于大量配置修改,建议分阶段保存并记录日志,避免因单次保存失败导致配置丢失;
- 设备状态:保存过程中避免执行重启或断电操作,防止配置文件损坏。
不同场景下的保存命令应用
场景 | 操作步骤 |
---|---|
日常配置更新后保存 | 进入系统视图修改配置; 执行 save force ;执行 startup saved-configuration 。 |
配置文件备份到TFTP服务器 | 确保交换机与TFTP服务器网络可达; 执行 tftp server-ip get vrpcfg.zip remote_file 。 |
恢复出厂配置后保存 | 执行reset saved-configuration 清除旧配置;执行 reboot 重启;新配置完成后执行 save force 。 |
跨设备配置迁移 | 源设备执行save 备份配置文件;通过FTP/TFTP将文件传输到目标设备; 目标设备执行 startup saved-configuration 并重启。 |
相关问答FAQs
问题1:执行save
命令后,交换机提示“Error: The device is busy. Try again later.”,如何解决?
解答:该错误通常因系统资源占用(如正在处理其他配置或协议计算)导致,可尝试以下方法:
- 等待1-2分钟后重新执行
save
命令; - 若问题持续,可通过
display cpu-usage
查看CPU占用率,若过高需结束高负载进程(如undo
闲置配置); - 若仍无法解决,可尝试重启交换机(
reboot
),重启后立即保存配置。
问题2:如何确认当前配置已成功保存为启动配置?
解答:可通过以下步骤验证:
- 执行
display startup saved-configuration
,查看当前启动配置文件路径及内容(若显示“Current startup configuration file is: flash:/vrpcfg.zip”,则表示已设置); - 执行
display current-configuration | include startup
,检查启动配置参数是否正确; - 重启交换机(
reboot
),启动后执行display current-configuration
对比关键配置项(如VLAN、接口IP等)是否与保存前一致,确保配置已生效。
