华为官方网络配置搬迁转换工具Network Migration Tool
NMT是Network Migration Tool的简称,是华为官方推出的一款网络配置翻译工具,大大方便了网络工程师在不同网络设备之间的切换,推荐大家在工作、学习中使用来参考。下面就简单的说一下该工具的使用方法,我们以H3C Comware平台的配置文件转换成Huawei S5700 V100R006C00的配置文件为例,过程如下:
1.运行软件后,选择源厂商,我们选择H3C Comware,如图:
2.点击下面的图标导入配置文件,配置文件的格式可以是txt、cfg
3.选择目标厂商,现在目标暂时只支持Huawei,我们选择S5700,然后再版本号中选择V1000R006,在后面的文本框中输入C00,如图所示:
4.单击“转换”按钮,即可看到转换进度,如图所示:
5.转换完成后,在运行输出提示框中会提示转换成功,同时在目标厂商列表框中也会看到转换好的配置文件,默认保存在NMT安装目录下的\data\Transform目录中,如果要查看源文件与目标文件的比对,可以右键单击配置文件,选择“对比编辑”,如图所示。
6.在配置转换结束后也会产生日志信息,默认产生的日志保存在NMT安装目录下的\data\Transform\log目录中,如下我此次转换提示的告警输出:
C:\TMP 目录下有以下文件存在未转换命令:
S5500-EI.txt
具体未翻译命令详见如下链接:C:\Program Files (x86)\Network Migration Tool\data\Transform\log
打开日志文件后可以看到:
Transform S5500-EI.txt started at 2012-10-25 10:20:14 from “H3C Comware” to “Huawei S5700 V100R006C00”
****************************************************
******** The following commands are unknown ********
****************************************************
<Line 2> version 5.20, Release 2215
<Line 35> group-attribute allow-guest
<Line 37> stp mode pvst
<Line 38> stp vlan 10 20 root primary
<Line 39> stp enable
<Line 44> ip address dhcp-alloc client-identifier mac Vlan-interface1
<Line 47> port link-mode bridge
<Line 50> port link-mode bridge
<Line 53> port link-mode bridge
<Line 56> port link-mode bridge
<Line 59> port link-mode bridge
<Line 62> port link-mode bridge
<Line 65> port link-mode bridge
<Line 68> port link-mode bridge
<Line 71> port link-mode bridge
<Line 74> port link-mode bridge
<Line 77> port link-mode bridge
<Line 80> port link-mode bridge
<Line 83> port link-mode bridge
<Line 86> port link-mode bridge
<Line 89> port link-mode bridge
<Line 92> port link-mode bridge
<Line 95> port link-mode bridge
<Line 98> port link-mode bridge
<Line 101> port link-mode bridge
<Line 104> port link-mode bridge
<Line 107> port link-mode bridge
<Line 110> port link-mode bridge
<Line 115> port link-mode bridge
<Line 120> port link-mode bridge
<Line 125> port link-mode bridge
<Line 129> port link-mode bridge
<Line 133> port link-mode bridge
<Line 137> port link-mode bridge
<Line 142> load tr069-configuration
**************************************************************************
******** The following commands are unsupported by Huawei devices ********
**************************************************************************
<Line 6> irf mac-address persistent timer
<Line 7> irf auto-update enable
<Line 8> undo irf link-delay
<Line 22> radius scheme system
<Line 23> server-type extended
<Line 24> primary authentication 127.0.0.1 1645
<Line 25> primary accounting 127.0.0.1 1646
<Line 26> user-name-format without-domain
<Line 29> access-limit disable
<Line 31> idle-cut disable
<Line 32> self-service-url disable
<Line 34> user-group system
<Line 140> load xml-configuration
<Line 144> user-interface aux 0
<Line 147> return
*******************************************************************
******** The following commands are independent of feature ********
*******************************************************************
有一部分命令式不能识别,有一部分是HuaWei不支持。
7.该工具支持手工输入命令来转换,可以单击工具栏中的“命令翻译”图标,如图所示:
选择源厂商和目标厂商后,输入相应的命令就可以进行实时翻译,比如,我们选择Cisco转HuaWei,将show running-config转换为HuaWei的命令,当我们输入show时,可以看到后面出来了与show命令相关的一些参数,如图所示:
转换后的结果:
不过遗憾的是,当输入多条命令后,转换不成功,提示“命令无法合并”,希望后期版本HuaWei能改善。
总的来说,华为出的这一网络搬迁工具,大大方便了网络工作人员在不同厂商设备之间的切换,同时也可以帮助网络爱好者熟悉各厂商设备的配置命令。对于这一工具的使用方法就写到这里,更多的信息就参考帮助手册,在程序界面按”F1”键,另外可以单击“帮助”菜单获得“友商与华为命令对照表”,如图所示: