06-FTI配置举例
本章节下载: 06-FTI配置举例 (138.69 KB)
FTI配置举例
关键词:FTI
摘 要: FTI(First Time Import)是在VCX安装完毕后,在SSH上通过FTI命令向VCX中导入已经配置好数据的导入文件从而实现对IPT的功能配置。本文介绍了如何创建导入模板,并对数据配置时的注意事项与执行导入进行了说明。
缩略语:
缩略语 |
英文全名 |
中文解释 |
FTI |
First Time Import |
首次导入 |
|
|
|
|
|
|
|
|
|
|
|
|
目 录
FTI(First Time Import)是在VCX安装完毕后,在SSH上通过FTI命令向VCX中导入已经配置好数据的导入文件从而实现对IPT的功能配置。
使用该功能最好是在最初VCX安装完成之后,因为每一次导入都会将之前IPT中所有的数据覆盖。
VCX8.0及8.0以上的版本支持该功能。此导入功能与在IPT的web界面上配置达到的效果是一致的,相比的优点是可以帮助管理员实现大量数据的批量导入,能够方便的实现统一配置管理,缺点是不够直观,对格式的要求严格,导入时容易出现错误。
另外,对于Region-Branch组网,需要将Region和Branch间的同步关系Drop掉再执行FTI导入,完成后再手动将同步建立起来,否则直接在Branch上执行FTI导入会破坏同步关系。
没有Replication同步关系的单机服务器。
生成导入文件,正确填入需要导入的数据,在服务器SSH命令行下执行导入。
本举例是在vcx9.5.10版本上进行配置和验证的。
导入文件由以下六个.csv文件组成:
l main.csv
l defaults.csv
l sites.csv
l users.csv
l attendants.csv
l groups.csv
由于导入时对导入文件格式要求严格,且导入文件中包含的表格数量比较多,因此如果手动创建导入文件极容易发生人为错误导致所有的数据都无法导入。基于这种情况,我们可以选择通过运行脚本genBlankCsv.pl生成导入文件模板。过程如下:
-bash-3.00# su cworks
[cworks@snb2 root]$ cd /opt/3com/VCX/vcxdata/bin/
[cworks@snb2 bin]$ ./genBlankCsv
Copyright (C) 2007 3Com Corporation, All rights reserved.
Welcome to the First Time Import template generator. This
will ask a short series of questions about the enterprise
you wish to implement and then will produce a CSV based
spread sheets for you to fill in with the details of
the sites you wish to set up.
Hit return to continue.
To help keep multiple CSV file groups uniquly named
you need to give it a root name. The files when generated
will be placed in the directory this script has been run
from.
The file names will be of the form:
ROOTNAME_fielType.csv
What would you like the root name to be?
test
The name you typed is "test", is this correct? y/n or e for exit: y
The file names will be:
test_main.csv
test_defaults.csv
test_sites.csv
test_users.csv
test_attendants.csv
test_groups.csv
How many regions would you like?
1
Got "1", is that correct? [y/n] : y
Ok, building "1" regions.
Now you will be prompted for each regions name and
if you wish to have branches under them. These names
must corrispond to the schema name of the the region.
Region name?
UC
The region name you entered is "UC" is this correct? y/n or e for exit: y
Would you like any branches? y/n or e for exit :n
Built test_main.csv
Built test_defaults.csv
Built test_sites.csv
Built test_users.csv
Built test_attendants.csv
Built test_groups.csv
Finished building blank config files
生成后的六个文件模板保存在/opt/3com/components/vcxdata./conf目录下。可以将它们拷到本地,配置好数据后再进行导入。
以下配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下配置不冲突。
在配置数据时还要注意以下几点:
(1) 每个导入文件中都包含了多个不同的表格,这些表格可以为空,但是每个表格之间必须有大于等于一行的间隔,否则无法导入。
(2) main.csv文件中指明了其余五个导入文件的类型与文件名,它的内容是固定的,不能做任何修改。
(3) sites.csv文件中至少应该要包含sites和phoneProfileTemplates两个表格,否则导入会失败。e911Default和erl两个表格为可选表格,可以没有,有的话也可以为空 。在sites表格中,schema与instantiate两项的内容是自动生成的,address、returnInterval、callbackTimeout三项为必填项。
(4) users.csv文件中一定要有用户和话机,为空时导入会报错。同时要注意pprofile一项的内容一定要与phoneProfileTemplates表格中name一项的内容相对应,siteId一项与site表格中schema一项的值相同。
注:目前只能实现一个用户对应一个电话号码,一个用户对应多个号码的情况无法导入。第二次导入时必须修改号码,用之前的号码会提示号码已存在,整个user.csv文件都导入不成功。
(5) default.csv文件中包含了dialRules等多个表格,其中有些项是相互关联的,数据填写的具体的规则请参考《3Com VCX 9.5 Connect Installation Guide》
(6) 目前只能在单独站点实现导入的功能,不支持多站点及branch的导入。
可通过以下方式验证上述配置:
数据配置完毕后,将六个导入文件上传至服务器任意目录下(例如:/opt/31),以cworks用户的身份登陆SSH,在/opt/3com/VCX/vcxdata/bin目录下运行./fti –csv /opt/31/test_main.csv 命令,即可执行导入。导入成功后登陆web页面,则会看到导入的数据内容。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!