18-多机配置同步配置
本章节下载: 18-多机配置同步配置 (226.09 KB)
目 录
多机配置同步是指在多台设备间进行配置文件的同步和备份,以简化用户操作,提高部署效率,提升用户体验。例如,在M-LAG组网环境中,仅需要在一台M-LAG设备上进行配置部署,通过本功能就可以将该DR设备上的配置通过Peer-link链路实时同步到另一台DR设备。DR设备间的配置同步不仅简化了用户操作,还可以避免两端配置不一致导致M-LAG系统建立失败。
目前,多机配置同步功能仅支持在M-LAG组网中使用。
多机组网中,可以通过以下方式进行配置文件的同步和备份:
图1-1 配置实时同步示意图
如图1-1所示,在多机组网环境中,进入配置同步视图后,在本端设备配置同步视图下执行的命令将实时同步到对端设备。
如图1-2所示,在未建立M-LAG时,可以在本端设备上进行预配置,提前部署需要的功能。待M-LAG组网建立、peer-link链路up后,可以将系统视图下任意视图的配置批量同步到对端设备。
如图1-3所示,在多机组网环境中,如果本端设备需要进行更新,例如更换版本、更换设备等,则可以将本端设备当前的配置文件传送到对端设备进行保存备份。待本端设备更新完成后,再从对端设备端获取之前保存的配置文件,完成配置文件的替换。
多机配置同步配置任务如下:
(1) 实时配置同步
(2) 批量配置同步
(3) 差异配置快速配置
(4) 配置备份和恢复
进行实时同步、批量同步时,仅能同步两端设备上要求配置一致的配置。
建议在本端和远端M-LAG设备上均配置mc-configure access-local enable命令,以便通过M-LAG系统中的任一一台M-LAG设备都可以访问另一台M-LAG设备。
在使用多机配置同步功能时,需要保证M-LAG正常工作,peer-link链路处于up状态。
M-LAG组网中,当本端M-LAG设备开启本功能后,在本端设备配置同步视图下执行的命令将实时同步到对端设备。
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
开启对端设备通过同步通道访问本设备功能 |
mc-configure access-local enable |
缺省情况下,对端设备通过同步通道访问本设备功能处于开启状态 |
退回用户视图 |
quit |
- |
进入配置同步视图 |
system-view mc-config |
在配置同步视图下的任意视图执行的命令将实时同步到对端设备 |
在未建立M-LAG时,可以在本端设备上进行预配置,提前部署需要的功能。待M-LAG组网建立,peer-link链路up后,可以进入配置同步视图,执行本功能批量将配置同步到对端设备,以简化用户操作,提高部署效率。例如:管理员在+[Sysname]视图执行本命令,设备会将[Sysname]视图及其子视图的配置批量同步到对端设备;管理员在+[Sysname1-Ten-GigabitEthernet1/0/1]视图执行本命令,设备会将[Sysname1-Ten-GigabitEthernet1/0/1]视图及其子视图的配置批量同步到对端设备。
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
开启对端设备通过同步通道访问本设备功能 |
mc-configure access-local enable |
缺省情况下,对端设备通过同步通道访问本设备功能处于开启状态 |
在系统视图及系统下的任意视图进行预配置 |
- |
- |
完成预配置后,退回用户视图 |
quit |
- |
进入配置同步视图 |
system-view mc-config |
- |
进行批量同步 |
mc-configure batch-synchronize |
在配置同步视图下的任意视图执行本命令,批量同步配置到对端设备 |
实时配置同步和批量配置同步功能仅能同步两端设备上要求配置一致的配置,通过本功能,则可以快速完成差异配置的配置。
对于仅配置在本端设备的差异配置,可以在本端配置同步视图下的任意视图执行mc-configure switch-to-local命令切换到本端设备的相同视图,在本端设备上完成差异配置后,用户可以通过执行mc-configure quit命令或通过Ctrl+Q快捷方式回到配置同步视图下的原来视图。对于仅配置在对端设备的差异配置,可以在本端配置同步视图下的任意视图执行mc-configure switch-to-peer命令切换到对端设备的相同视图,在对端设备上完成差异配置后,用户可以通过执行mc-configure quit命令或通过Ctrl+Q快捷方式回到配置同步视图下的原来视图。
操作 |
命令 |
说明 |
进入配置同步视图 |
system-view mc-config |
- |
切换到本端设备相同视图(在原视图前增加[@local]标识) |
mc-configure switch-to-local |
可在配置同步视图下的任意视图执行本命令 |
在本端设备上进行差异配置部署 |
- |
该配置仅在本端设备上生效 |
在本端视图结束配置并回到原配置同步视图 |
mc-configure quit |
- |
命令 |
说明 |
|
进入配置同步视图 |
system-view mc-config |
- |
切换到对端设备相同视图(在原视图前增加[@Peer]标识) |
mc-configure switch-to-peer |
可在配置同步视图下的任意视图执行本命令 |
在对端设备上进行差异配置部署 |
- |
该配置仅在本端设备上生效 |
在对端视图结束配置并回到原配置同步视图 |
mc-configure quit |
- |
M-LAG组网环境下,如果本端设备需要进行更新,例如更换版本、设备更换等,则可以执行mc-configure backup-to-peer命令,将本端设备当前的配置文件传送到对端设备进行保存备份。等本端设备更新完成后,再使用mc-configure get-from-peer命令从对端设备端获取之前保存的配置文件,完成配置文件的替换。
命令 |
说明 |
|
将本地配置文件保存到对端设备 |
mc-configure backup-to-peer local-filename |
用户视图下执行本命令 |
从对端设备获取配置文件并保存到本地 |
mc-configure get-from-peer filename |
用户视图下执行本命令 |
在完成上述配置后,在任意视图下执行display命令可以显示多机配置同步的情况,通过查看显示信息验证配置的效果。
表1-1 多机配置同步显示和维护
操作 |
命令 |
显示配置检查信息 |
display mc-configure config-check m-lag [ { evpn-border | evpn-leaf } [ single-homed ] ] |
显示配置比较信息 |
display mc-configure config-compare [ different | [ interface | verbose ] [ by-table [ width width-length ] ] ] |
显示批量配置同步时未进行同步的配置信息 |
display mc-configure unsync-info |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!