配置保存是网络设备维护中一个至关重要的步骤。如果交换机完成了配置却未保存,在设备重启或断电后,未保存的配置会丢失,设备会恢复到上次保存的状态,可能导致网络功能异常。因此,在进行完交换机的配置后,必须手动保存这些配置,确保它们在设备重启后仍然有效。
华为交换机的配置文件默认保存在设备的存储设备中,设备在启动时会自动读取并应用该配置文件。因此,保存配置文件是防止配置丢失的最直接和有效的措施。

华为交换机使用 save 命令来保存当前的配置信息到设备的存储设备中。系统会将当前配置保存为一个配置文件,通常默认保存为 vrpcfg.zip。
1. 基本的 save 命令在用户视图下,执行以下命令保存当前配置:
<HUAWEI> save当你输入 save 命令后,系统会提示是否确认保存:
The current configuration will be written to the device. Are you sure to continue? [Y/N] y此时按 Y 确认,系统将开始保存当前配置。保存完成后,系统会显示类似如下的提示信息:
Now saving the current configuration to the slot 0.. Save the configuration successfully.此命令的作用是将当前的配置保存到交换机的存储设备中,默认情况下,配置文件会以 vrpcfg.zip 为文件名。
2. 指定文件名保存配置有时,用户可能希望以自定义的文件名保存配置,而不是使用默认的 vrpcfg.zip 文件名。华为交换机允许用户指定文件名保存配置文件,执行以下命令:
<HUAWEI> save test.zip这条命令将当前配置保存为 test.zip 文件,同样会提示是否确认保存:
The current configuration will be written to the device. Are you sure to continue? [Y/N] y按 Y 确认后,系统会显示保存成功的提示:
Now saving the current configuration to the slot 0..Save the configuration successfully.此时,配置文件将被保存为 test.zip,而不是默认的 vrpcfg.zip。
3. 使用 all 参数保存所有配置在多板卡的环境中,用户可以使用 save all 命令将所有板卡的配置一起保存,包括不在位的板卡的配置:
<HUAWEI> save all此命令会保存所有有效配置,确保即使某些板卡暂时不在位,它们的配置也能被保存下来。
配置文件的格式说明华为交换机支持两种主要的配置文件格式:.cfg 和 .zip。每种格式在存储、加载方式以及使用场景上略有不同。
1. .cfg 文件格式.cfg 是华为交换机的纯文本配置文件格式。这个文件可以直接通过文本编辑器查看和修改。启动时,系统会逐行读取并执行 .cfg 文件中的命令,从而恢复交换机的配置。
纯文本格式,可以通过文本编辑器直接查看内容。文件内容完全可读,便于手动检查或修改配置。系统启动时,会逐行执行文件中的配置命令。保存为 .cfg 文件:
<HUAWEI> save configuration.cfg2. .zip 文件格式.zip 是华为交换机配置文件的压缩格式,包含了与 .cfg 文件相同的内容,但通过压缩可以节省存储空间。启动时,系统会先解压 .zip 文件,然后再逐行读取和执行其中的配置命令。
压缩格式,占用的存储空间较少。在启动时,系统会先解压缩文件,再逐行执行配置命令。适合在存储空间有限的场景下使用。<HUAWEI> save configuration.zip保存配置时的注意事项在保存配置文件时,需要注意以下几点,以避免因操作不当导致配置丢失或设备异常:
1. 配置文件覆盖问题save 命令是覆盖式操作,也就是说,如果保存时指定的文件名已存在,系统会直接覆盖原文件。因此,若需要保留旧的配置文件,建议使用不同的文件名或将旧文件备份。
2. 扩展名限制保存配置时,文件名的扩展名必须是 .cfg 或 .zip,否则系统可能无法识别文件,导致配置无法恢复。
3. 配置文件路径保存配置文件时,可以指定文件保存的路径。如果没有指定路径,系统会默认将配置文件保存在设备的根目录下。如果指定了绝对路径,路径长度的范围应在 5 到 64 个字符之间。
例如:
<HUAWEI> save flash:/config/test.cfg该命令会将配置文件保存到 flash 存储设备的 config 目录中。
4. 异常中断在保存配置的过程中,如果出现异常中断(如断电或系统故障),配置文件可能无法完全保存。为避免此类问题,建议在操作时确保系统的稳定性,并定期备份配置文件。
保存配置的常见问题1. 如何查看当前的配置文件?在华为交换机上,可以使用 display current-configuration 命令查看当前的配置:
<HUAWEI> display current-configuration该命令会显示当前正在运行的所有配置。
2. 如何加载已经保存的配置文件?如果交换机已经保存了配置文件,并且需要重新加载该配置文件,可以通过以下步骤实现:
首先,进入系统视图:
<HUAWEI> system-view[HUAWEI]然后使用 load 命令加载配置文件:
[HUAWEI] load configuration.cfg此命令会加载并应用 configuration.cfg 文件中的配置。
3. 如何查看配置文件是否保存成功?在保存配置文件后,系统会显示保存成功的提示信息:
Save the configuration successfully.用户可以通过 dir 命令查看存储设备中的配置文件,确保文件已经成功保存:
<HUAWEI> dir