在H3C路由器的日常管理和维护中,配置命令的保存是确保设备在重启或断电后不丢失关键设置的重要操作,H3C路由器提供了多种保存配置的方式,涵盖了不同场景下的需求,从即时保存到批量备份,再到配置文件的管理,都需要管理员熟练掌握,以下将详细介绍H3C路由器保存命令的相关操作、注意事项及实用技巧。

基础保存命令:save
最常用也是最基础的保存命令是save,该命令用于将当前正在运行的内存中的配置信息写入到设备的存储介质中,通常是非易失性存储器(如NVRAM或Flash),当管理员通过命令行对路由器进行配置修改后,这些配置默认只存在于内存中,若不执行保存操作,设备重启后配置将丢失。save命令的执行过程简单,直接在用户视图下输入即可完成。
<H3C> save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Info: Save the current configuration successfully.
执行过程中,系统会提示确认输入,输入Y后开始保存,成功后会提示信息,需要注意的是,save命令保存的是当前生效的完整配置,包括用户手动修改的所有参数,但不包括临时调试命令或未提交的配置(在视图模式下使用commit命令提交的配置除外)。
指定保存路径与文件名
H3C路由器的配置文件可以保存到不同的存储路径中,如flash:、cfcard:等,管理员可以通过save命令结合路径参数指定保存位置和文件名,便于后续管理和备份,将配置文件保存到Flash中并命名为config_backup.cfg:
<H3C> save flash:config_backup.cfg
这种方式适用于需要创建多个配置版本或在不同存储介质间备份的场景,需要注意的是,存储介质的命名方式可能因设备型号而异,常见的存储介质包括Flash(闪存)、CF卡(CompactFlash)等,管理员可通过dir命令查看当前可用的存储路径及其剩余空间,确保有足够容量保存配置文件。

批量保存与配置合并
在复杂网络环境中,管理员可能需要将多个配置文件合并保存,或批量保存当前配置与特定模块的配置,H3C路由器支持通过save命令结合其他参数实现批量操作,使用save命令将当前配置与vlan.cfg文件合并保存:
<H3C> save merge vlan.cfg
该命令会将vlan.cfg中的配置与当前内存中的配置合并后保存,适用于增量配置的场景,管理员还可以通过display current-configuration命令查看当前配置,并结合重定向符号将配置输出到指定文件,间接实现保存:
<H3C> display current-configuration > flash:current_config.cfg
这种方式生成的配置文件为文本格式,便于查看和编辑,但需注意与save命令保存的二进制配置文件格式不同,恢复时需使用相应命令。
配置文件的备份与恢复
除了直接保存,配置文件的备份与恢复是运维中的重要环节,H3C路由器支持通过FTP、TFTP等服务器进行配置文件的备份和恢复,通过FTP将配置文件备份到服务器:

- 首先配置FTP服务器参数,包括服务器IP、用户名和密码:
<H3C> ftp server 192.168.1.100 <H3C> ftp username admin <H3C> ftp password password123 - 执行备份命令:
<H3C> backup configuration ftp:backup.cfg恢复配置时,可通过
load命令从指定路径加载配置文件,<H3C> load flash:config_backup.cfg加载后需重启设备使配置生效,或使用
startup saved-configuration命令设置下次启动配置文件。
保存命令的注意事项
- 权限要求:执行
save命令需要管理员权限(如system-view视图下的权限),普通用户可能无法保存配置。 - 存储空间:保存前需检查存储介质的剩余空间,避免因空间不足导致保存失败。
- 配置验证:保存前建议使用
display current-configuration检查配置是否正确,避免保存错误配置。 - 设备兼容性:不同型号的H3C路由器可能存在命令差异,需参考对应设备的命令手册。
常用保存命令操作对比
| 操作场景 | 命令示例 | 说明 |
|---|---|---|
| 基础保存 | save |
保存当前配置到默认存储位置 |
| 指定路径保存 | save flash:config.cfg |
保存到Flash并指定文件名 |
| 合并配置保存 | save merge vlan.cfg |
与指定配置文件合并后保存 |
| 备份到FTP服务器 | backup configuration ftp:backup.cfg |
将配置备份到FTP服务器 |
| 从本地加载配置 | load flash:config.cfg |
从Flash加载配置文件 |
相关问答FAQs
问题1:执行save命令后提示“Save device configuration failed”,可能的原因及解决方法?
解答:可能原因包括存储空间不足、存储介质损坏、权限不足或配置文件格式错误,解决方法:首先使用dir命令检查存储空间,确保有足够剩余空间;若空间充足,尝试更换存储介质(如从flash:切换到cfcard:);检查当前用户权限是否为管理员;若配置文件为文本格式,需确保文件内容符合H3C配置语法,可通过display current-configuration生成标准配置文件后重新保存。
问题2:如何验证配置文件是否成功保存?
解答:可通过以下方式验证:1. 使用display saved-configuration命令查看已保存的配置文件内容,与当前运行配置对比是否一致;2. 重启设备后,使用display current-configuration检查配置是否生效;3. 若配置文件已保存到外部服务器(如FTP),可通过服务器端文件列表确认文件是否存在及大小是否正确,若配置未生效,需检查startup saved-configuration命令是否正确设置了下次启动配置文件。
