「Huawei VRP」- 配置管理,配置文件

  CREATED BY JENKINSBOT

解决方案

在 VRP 中,配置文件的管理策略:
1)在设备启动时,会加载配置文件到 RAM 中,并作为当前配置文件。
2)此时,如果进行设备配置,配置文件并没有持久化。
3)只有执行 save 命令后,配置信息才会写入配置文件中(Flash/SD Card)。

配置文件数据库:
1)启动配置库:指保存在 Flash 中的配置文件。当系统启动时,将自动加载启动配置库(配置文件)。
2)运行配置库:当管理员执行命令后,这些命令将保存在运行配置库,并立即生效。
3)候选配置库:VRP 8,当管理员完成操作后,配置会放在该库中。只有进行提交操作,配置才会生效。

配置文件管理

# 查看当前配置(内存,未保存)
<Huawei> display current-configuration

# 保存配置
<Huawei> save
<Huawei> save huawei.zip         # 配置文件保存为特定名字

# 查看保存配置
<Huawei> display saved-configuration

# 对比配置
<Huawei> compare configuration

# 清空配置
<Huawei> reset saved-configuration
<Huawei> delete vrpcfg.zip        # 或者,直接删除,并重启设备

修改系统启动配置文件

# 查看在启动时的操作系统文件、配置参数、加载的配置文件;
<Huawei> display startup
...
  Startup system software:          flash:/ar1220-v200r003c01spc300.cc
  Nex startup system software:      flash:/ar1220-v200r003c01spc400.cc
...

# 配置系统下次启动时使用的配置文件;
<Huawei> startup saved-configuration <file.cfg>

# 配置系统下次启动时使用的操作系统;
<Huawei> start system-software <>

备份 VRP 系统文件、配置文件

网络设备的配置文件也需要进行备份,以防设备故障或其他灾害给业务带来损害。

通过 FTP 进行备份

鉴于 FTP 使用 TCP 协议,TFTP 使用 UDP 协议,所有我们多使用 FTP 服务来提供文件传输。

首先,我们需要在网络中搭建 FTP 服务器,参考 FTP 笔记(细节不再赘述)。

然后,备份设备配置文件,使用 put xxx 命令:
1)xxxx.cc ⇒ 系统文件
2)vrpcfg.zip ⇒ 配置文件(saved-configuration)
3)某些 .pat 补丁文件;

通过 USB 设备备份

# 进入根目录
cd ..

# 查看存储设备
dir // 此时将看到插入网络设备的 USB 存储

# 然后,复制复制文件到 flash: 存储下。
copy <SRC> <DST>