华为设备保存配置只需在用户视图执行一条 save 命令,按提示确认文件名并选择 Y,配置就会永久写入闪存。 很多人配完路由或交换机直接拔电,重启后一切归零,就是因为漏了这一步,下面把华为保存配置命令的完整用法、常见坑位和对比差异一次说清。
华为保存配置命令是什么?别跟思科搞混了
华为设备基于 VRP 操作系统,保存配置的命令和思科的 write 或 copy running-config startup-config 完全不同,行业共识认为,华为这条命令的简洁程度甚至比思科更友好,但前提是你得知道它藏在哪个视图下。
核心命令:save 必须在用户视图执行
进入系统视图配完接口 IP、路由协议、ACL 规则后,先按 Ctrl+Z 或输入 quit 退回用户视图(提示符变成尖括号 <Huawei>),然后敲:
<Huawei> save
系统会问 Are you sure to continue? [Y/N],输入 Y 回车,接着提示输入文件名,vrpcfg.zip,直接回车用默认名即可,最后显示 Info: Saved configuration successfully 就完成了。
指定文件名保存与覆盖保存
业务场景常见需求是备份多套配置,可以通过指定文件名实现:
<Huawei> save backup_20260101.cfg
恢复时用 startup saved-configuration backup_20260101.cfg 指定下次启动加载的配置文件,如果只想覆盖现有配置,直接 save 不加参数,系统会询问是否覆盖同名文件。
查看下次启动加载的配置
执行 display startup,输出结果里能看到当前启动配置文件路径和下次启动加载的文件,如果显示 Next startup saved-configuration file 为空,说明设备重启后不会加载任何配置,这是远程设备最容易翻车的地方。
华为保存配置后重启会丢失吗?关键看这个细节
这个疑问在运维圈出现频率极高,答案取决于配置是否落盘,内存里的配置叫 running-config,断电即失;闪存里的叫 saved-configuration,永久保留。

未保存配置的数据流向
如果配置完没执行 save,设备重启后自动加载上次保存的启动配置文件,之前所有未保存的修改全部丢失,包括接口 IP、VLAN 划分、静态路由,业内专家指出,超过一定比例的现网事故源于工程师忘记保存,而非配置本身写错。
是否需要先执行 return 再 save
部分版本 VRP 允许在系统视图直接输入 save,但老版本或部分模拟器环境会报错 Error: Unrecognized command found at '^' position,最稳妥的做法是:
- 系统视图输入
return或按Ctrl+Z退回用户视图 - 确认提示符为
<Huawei>而非[Huawei] - 再执行
save
保存后配置文件存在哪
华为交换机、路由器默认将配置存储在闪存的 vrpcfg.zip 文件中,可用 dir 命令查看闪存文件列表,确认该文件存在且大小非零,部分企业级设备支持主备两份配置,通过 display startup 查看 Backup startup saved-configuration file 字段确认冗余状态。
华为路由器保存配置命令与交换机有区别吗
没有本质区别,华为全系列网络设备(AR 系列路由器、S 系列交换机、USG 防火墙)均使用同一套 VRP 命令体系,保存命令完全一致,区别仅在于部分高端框式交换机提供 save --force 参数跳过交互提示,适用于脚本批量执行场景。
华为ensp保存配置命令的注意事项
使用华为官方模拟器 eNSP 做实验时,保存配置有两层含义:
- 设备内部执行 save 命令,保存到虚拟设备的虚拟闪存
- 关闭 eNSP 工程时勾选“保存工程”选项,保存整个拓扑和所有设备配置
只做前者而忘记保存工程,下次打开 eNSP 依然需要重新搭建拓扑,两个动作缺一不可,这是模拟器和真机最大的使用差异。
配置保存失败的常见报错
执行 save 时偶发 Error: Not enough space on the device,说明闪存空间不足,解决办法:
<Huawei> delete /unreserved vrpcfg.zip.bak <Huawei> reset recycle-bin
删除备份文件后清空回收站,再执行 save 通常能成功,部分低端设备闪存只有 16MB,多版本系统文件会占满空间,需删除不再使用的系统软件包。
华为配置保存和思科的差异对比
| 对比维度 | 华为 VRP | 思科 IOS |
|---|---|---|
| 保存命令 | save |
write 或 copy running-config startup-config |
| 执行视图 | 用户视图 | 特权模式 |
| 默认文件名 | vrpcfg.zip |
startup-config |
| 确认提示 | 有,需输入 Y | write 无提示,copy 有 |
| 查看启动配置 | display startup |
show startup-config |
| 恢复出厂 | reset saved-configuration |
erase startup-config |
从对比表可见,华为的保存命令依赖回车确认,而思科 write 是一步到位,刚转华为的工程师容易在提示 [Y/N] 时忽略输入直接回车,导致保存未生效。
华为保存配置命令的完整操作路径参考
避免漏存配置的标准化操作流程,建议按以下步骤执行:
- 配置完成后先查看关键配置是否正确,使用
display current-configuration检查 running-config 内容 - 退回用户视图,执行
save并输入Y确认 - 使用
display startup确认启动配置文件已经正确关联 - 远程操作场景下,修改配置前先保存一份当前可用配置作为回退基线
定期自动保存配置
华为设备支持定时自动保存功能,通过智能配置中心实现:
[Huawei] set save-configuration delay 30
[Huawei] set save-configuration interval 60
命令配置设备在指定延迟或每隔 60 分钟自动保存配置,该功能在部分机型上默认关闭,生产环境建议手动启用,避免长时间配置变更后忘记保存而丢失操作成果。

远程维护时的保命技巧
通过 Telnet 或 SSH 远程管理设备时,如果修改了配置但无法确定是否正确,不要急着保存,先在内存态验证业务是否正常,确认无误后再执行 save,如果需要回退,直接重启设备即可恢复到上一次保存的配置状态,省去找备份文件的麻烦。
华为保存配置后配置文件在哪里查看和备份
备份配置是日常运维高频需求,操作路径主要为:
- 使用
dir查看闪存中的配置文件 - 通过 FTP 或 SFTP 将配置文件下载到本地
- 使用
display saved-configuration查看已保存的内容
配置文件的加密备份
涉及密码和密钥的配置文件,传输前建议加密处理,华为 VRP 支持将配置导出为加密文件,命令为 save backup.cfg 后在 FTP 传输时配合 IPSec 或 SSH 加密通道,普通明文配置备份存在泄露风险,多数企业的安全基线要求备份文件加密存储。
Q&A:华为保存配置命令常见问题
save 和 write 在华为设备上都能用吗
不能,华为 VRP 平台仅支持 save 命令,输入 write 会提示 Unrecognized command,部分 VRPV8 版本提供 write 作为 save 的别名,但该功能并非所有版本默认开启,建议统一使用 save,避免在老旧设备上踩坑。
华为保存配置后马上断电对设备有影响吗
有影响,虽然配置文件已写入闪存,但写入过程中的突然断电可能导致数据损坏,正确做法是执行 save 后等待 Info: Saved configuration successfully 提示出现,再等待 2-3 秒确保数据落盘完成,部分设备闪存写入较慢,指示灯闪烁期间不应断电。
华为交换机恢复出厂设置后还需要 save 吗
不需要,执行 reset saved-configuration 删除启动配置后,设备重启会进入空配置状态,如果希望恢复出厂后保留恢复操作本身的结果,重启过程会自动处理,无需额外保存,但如果执行恢复出厂后继续配置了业务,仍然需要重新执行 save 保存新的配置。

