保存当前配置

手动保存配置

使用 save [configuration-file] 命令保存到配置文件中。参数 configuration-file 为指定的配置文件,格式配置为 *.cfg*.zip ,默认配置文件名是 ” vrpcfg.zip“。

<Huawei>save    // 书中是在全局视图下,我这边测试都是在基础视图下
  The current configuration will be written to the device. 
  Are you sure to continue? (y/n)[n]:y    // 输入 “y” 确认保存
  It will take several minutes to save configuration file, please wait.......
  Configuration file had been saved successfully
  Note: The configuration file will take effect after being activated

如要要配置文件的文件名为 “backup.zip” 的备份文件可以进行如下操作。

<Huawei>save backup.zip
 Are you sure to save the configuration to backup.zip? (y/n)[n]:y
  It will take several minutes to save configuration file, please wait......
  Configuration file had been saved successfully
  Note: The configuration file will take effect after being activated

自动保存配置

自动保存降低用户忘记保存配置导致配置丢失风险。自动保存配置分为周期性自动保存,和定时自动保存两种。

周期性自动保存:autosave interval on 命令开启设备周期性自动保存功能,autosave interval time ,设置自动保存周期。 time 为指定的时间周期,单位为分钟,默认值为 1 440 分钟 ( 24小时)。

定时自动保存:autosave time on 命令开启设备定时保存, 执行命令 autosave time time-value ,设置自动保存的时间点。 time-value 为指定的时间点,格式为 hh:mm:ss ,默认值为:00:00:00。

说明:周期性和定时两种自动保存是互斥的。设置了自动保存功能,用户依然可以使用 save 命令进行手动保存。

缺省情况下,设备自动保存到 “vrpcfg.zip” 文件中。如果指定另外的文件当做启动文件,则设备自动保存当前配置到新的指定下次启动文件配置中。

设置下次启动的配置文件

设备支持任何一个存在设备的外部存储器的根目录下 (如:flash:/)的 *.cfg*.zip 文件作为设备的下次启动的配置文件。我们可以通过 startup saved-configuration configuration-file 命令设置下次启动的配置文件, configuration-file 为指定的配置文件名。如果设备的外部存储器的根目录下没有配置文件,则系统提示设置失败。
列如:如要指定已保存的 backup.zip 文件作为下次启动的配置文件,可执行如下操作

<Huawei>dir
Directory of flash:/

  Idx  Attr     Size(Byte)  Date        Time(LMT)  FileName 
    0  drw-              -  Oct 19 2019 11:33:47   dhcp
    1  -rw-        121,802  May 26 2014 09:20:58   portalpage.zip
    2  -rw-          2,263  Oct 21 2019 22:37:16   statemach.efs
    3  -rw-        828,482  May 26 2014 09:20:58   sslvpn.zip
    4  -rw-            249  Oct 21 2019 21:30:40   private-data.txt
    5  -rw-            654  Oct 21 2019 21:33:01   backup.zip
    6  -rw-            656  Oct 21 2019 21:30:40   vrpcfg.zip

1,090,732 KB total (784,452 KB free)
<Huawei>startup saved-configuration backup.zip
This operation will take several minutes, please wait....
Info: Succeeded in setting the file for booting system

设置了下次启动的配置文件后,在保存当前配置会保存到所设置的下次启动的配置文件中,从而覆盖了下次启动的配置文件的原有内容。

如果多人进行配置时,可能出现当前配置信息与下次启动的配置文件信息不一致的情况。 VRP 系统提供了 compare configuration 命令,用来对比当前配置文件与下次启动文件的差异。执行命令后 系统会从下次启动文件的配置文件的首行开始于当前配置进行比较,在比较不同之处时,将两者从有差异的地方开始显示字符,默认显示 120 个字符。

[Huawei]sysname mhwy    // 我们修改了设备的名称
[mhwy]quit
<mhwy>compare configuration 
 The current configuration is not the same as the next startup configuration fil
e.
 ====== Current configuration line 2 ======    //当前系统的配置信息 第二行
 sysname mhwy
#
 snmp-agent local-engineid 800007DB03000000000000
 snmp-agent 
#
 clock timezone China-Standard-Time minus 08:00:00
 ====== Configuration file line 2 ======      //当前保存的配置信息 第二行
 snmp-agent local-engineid 800007DB03000000000000
 snmp-agent 
#
 clock timezone China-Standard-Time minus 08:00:00
#