1、1 升级前准备 1.1 适用范围、版本 E300数据平滑升级到U31,目前只支持E300 V3.18R2及以上版本,更早的E300请先升级到E300 V3.18R2及以上的版本。 如果是E300 V3.18R2至E300 V3.19R2P01B01之间的版本(不包括V3.19R2P01B01)需要升级至U31 R22 V12.11.20P01B07(不包括V12.11.20P01B07)之前的U31网管,升级前请将附件的EPSPortProtName.dat文件拷贝到待升级的E300备份数据中。 对于NCP版本,建议升级至最新的商用版本。 对于设备存在的故障和问题,请依据相关产品
2、技术通知单以及设备相关的版本遗留问题记录,先行进行排查和确认。 本文档仅适用于管理MSTP设备的E300升级至U31。如有WDM设备,可以采用下面的方法:将E300数据备份后,在其他计算机上恢复并删除掉其中的WDM网元、仅保留MSTP网元,然后再用这个备份数据来进行升级。 1.2 E300备份数据准备 请使用E300的dbman备份的数据进行平滑升级。Dbman备份的数据,请放到U31网管所在机器上,自建一个目录,例如:d:/201106/E300,目录的名称尽量简单、层次少、不要用中文。 如果是E300 3.19_R2P01B01之前的网管(不含3.19_R2P01B01) 升级至
3、U31 V12.11.20P01B07网管之前的U31网管,升级前请将2.1节中EPSPortProtName.dat文件放入待升级的E300备份数据中,再进行升级操作。 1.3 E300支持但U31不支持的设备、单板、功能 1. U31不支持的设备:自研及OEM的PCM设备目前的版本不支持。 2. 不支持的单板: 对于E300支持但U31不支持的单板,在进行升级之前务必确认。包括:RSEA单板、MSEx单板U31不支持;ATM单板当前版本预支持;VC3级联时隙不支持(即TGEB 0310版本),具体如表 21: 表 11 E300支持但U31不支持的单板 备注 S
4、320 S330 S360 S385 S380/S390 ET2 单板取消 单板取消 - - - - MSE 单板取消 - - - 单板取消 单板取消 TGEB(AU3) 单板取消 - - - - 单板取消 RSEA 已不发货,应用较少。 ATM 所有设备的ATM板当前版本仅预支持。即支持对外测试,而不支持工程开局。 EP3 U31中S330的EP3即为原E300中的ETT3,二者仅网管界面呈现不一样。 3. 不支持的功能: 网元NCP扩库。其中一个具体表现为在下载数字量性能门限、告警严重性等级时,如果NCP数据库容量
5、不足则下载后部分项目下载不下去,后续网管版本将会实现该功能。 1.4 U31网管环境搭建准备及安装 1. 硬件环境 NetNumen U31网管安装要求硬件环境:目录硬盘空间>10G,内存>4G 2. 软件环境 (1) 安装Windows2003 Server操作系统,并安装此操作系统补丁。 (2) 安装必要的防毒软件以保护计算机不受病毒骚扰。 (3) 查看系统是否启动可疑或者冲突的应用软件,如果有需要请停掉相关软件。 (4) 网管服务器系统时区必须修改为当地时区。 (5) 安装数据库MS SQL Server 2005。 (6) 确认现场设备类型、版本、各设备类型的网元个
6、数,以备制作license。 (7) 分配网管服务器的IP和ID,以免和已有网管冲突。计算机正确的配置IP协议以及IP地址 (8) 记录作为网管服务器的IP地址、网管数据库的IP地址、各个客户端的IP地址。 (9) 插好安装网管系统机器的网线,保证网卡处于已连接状态。 3. U3网管安装 参见U31网管安装指导书,按照U31网管安装指导书完成U31网管安装。 1.5 U31数据库初始化 如果U31网管中已有网元数据,则需要先执行数据库初始化操作。初始化前先关闭网管服务器。初始化操作前请先备份U31网管数据。初始化操作为执行安装目录下\ems\uif\runnewdbtool.ba
7、t,执行后将清除数据库中所有数据。参见图 21所示。如果是新装网管,则不需要进行清库操作。 图 11 数据库初始化操作界面 2 升级过程 升级过程包括转换网元信息,网元数据上载,恢复拓扑数据,恢复端口和保护组标签等过程。 转换网元信息、转换光连接和标签等操作是在bnsubnet进程中完成的。 2.1 登录bnsubnet进程,启动数据升级工具 升级之前,必须启动U31网管服务器,客户端不必启动。 启动完成后,在“开始”-“运行”中执行cmd,打开dos执行窗口,输入: telnet 127.0.0.1 22124 (注:telnet到bnsubnet插件) 端口号在
8、netnumen\ems\ums-server\works\bnsubnet\bnsubnet1\telnet.txt文件中查,例如默认是22124。如图 31所示。 图 21 登录bnsubnet插件 登录成功后,在dos窗口出现如图 32所示的welcome to server提示时,输入 cd ican.context.servant.datatransform 图 22 登录bnsubnet插件成功 命令输入后,出现如图 33所示,表示E300数据升级工具启动成功,可以使用E300数据升级工具了。 图 23 E300数据升级工具启动成功 如果
9、提示和图 23不符,则有可能是bnsubnet进程启动未完成,请稍等后再执行一遍登录过程。 2.2 恢复E300网元数据 E300数据升级工具启动成功后,在命令行中敲入: 168 d:/201106/E300 参数中的d:/201106/E300 为E300备份数据的存放路径,为描述方便,假设路径为d:\20116\E300,在输入时需要将路径中的“\”全部替换为“/”。 执行168命令恢复E300网元数据后,网元转换完成后,命令行中会提示: Convert ME is complete 如图 34所示,表示网元转换完成。 图 24 E300网元转换完成 网元转
10、换完成后,关闭U31网管服务器端。 关闭U31网管服务器端后,运行netnumen\ems\ums-server\utils\operationmodel下的批处理文件operationmodel.bat,执行初始化服务器操作。 注意: 168命令恢复的网元id和设备id是相同的,168+ 命令恢复的网元id和设备id不同,168+命令是适合多个E300合并到一个U31时用到的。 2.3 网元数据上载 启动网管服务器端,登录U31客户端,选择网元,右键菜单中点击“自动上载策略”,如图 35所示把所有的网元上载策略都设置成激活状态。 图 25 设置网元上载策略为激活
11、 观察网元的建链和自动上载过程,等到所有的建链正常的网元不再挂数据不一致图标后,说明网元自动上载已经结束,可以执行下一步操作。 此步骤耗时较长,必须要等待到所有的正常建链的网元的自动上载结束后再执行下一步操作。 2.4 第一次备份数据库 在网元上载完成后,进行一次数据库的备份操作。进入安装后的网管目录ums-server\utils\dbtool,目录下文件如图 36所示,双击运行dbtool.bat文件。 图 26 dbtool目录文件列表 弹出的备份恢复页面如图 37所示,选择数据库类型,输入数据库IP地址、端口号、用户名和数据库密码,其中端口号使用默认值,用户名和
12、数据库密码使用数据库安装时设置的用户名和数据库密码。 图 27 dbtool备份工具 测试连接正常后,点击“下一步”,设置备份路径和名称。 设置界面如图 38所示,操作类型选择“备份”,选择备份数据的路径并且输入备份名称后,点击“执行”,提示成功后数据备份完成。 图 28 备份路径和名称设置 2.5 处理离线和断链网元 所有正常建链的网元自动上载结束后,重新登录到bnsubnet进程,执行169命令转换断链和离线网元的容器信息,然后根据E300网管数据进行手动插板和配置数据,为了进行下一步恢复拓扑数据做准备。 登录步骤参见2.1登录bnsubnet进程的操作步骤
13、 登录成功后,执行恢复断链和离线网元容器的命令: 169 d:/201106/E300 该命令执行结束后,在命令行中看见如图 39所示的complete提示信息表示转换完成。 图 29 恢复断链和离线网元容器 转化完成后,需要对照E300网管数据在U31网管网元中进行插板、配置数据(如时隙、时钟、保护等所有配置类数据)。 注意: 在下一步恢复拓扑数据前,不要进行删除网元的操作,否则在转换光连接时会找不到这个网元的信息,导致整个光连接信息转换失败。如果转换拓扑连接失败,则必须使用上一步骤的备份数据恢复数据,将数据恢复之前的状态,重新进行转换。 2.6 恢复E3
14、00拓扑数据 登录到bnsubnet进程,执行恢复拓扑连接的命令: 170 d:/201106/E300 参数中的d:/201106/E300 为E300备份数据的存放路径,为描述方便,假设路径为d:\20116\E300,在输入时需要将路径中的“\”全部替换为“/”。 170命令为恢复E300拓扑连接命令,该命令执行结束后,看见包含complete的提示信息表示转换完成,如图 310所示。 图 210 恢复E300拓扑连接 在U31网管的客户端界面上可以看到网元间的拓扑连接显示,如图 311所示 图 211 U31网管拓扑连接显示 2.7 恢复端口标签和保
15、护组标签 恢复拓扑连接成功后,登录到bnsubnet进程,执行恢复标签的命令: 171 d:/201106/E300 参数中的d:/201106/E300 为E300备份数据的存放路径,为描述方便,假设路径为d:\20116\E300,在输入时需要将路径中的“\”全部替换为“/”。 171命令就是恢复端口标签和保护组标签命令,该命令执行结束后,看见包含complete的提示信息表示恢复完成,如图 312所示。 图 212 恢复端口标签和保护组标签 恢复端口标签后需要重启网管服务器。如果U31网管查看到的保护组标签,和导入的标签不一致,则需要在网管界面删除保护组(不需要下发
16、设备的那个方式),然后重新搜索保护子网。 2.8 第二次备份数据库 完成标签恢复后,进行第二次数据库备份操作,备份操作具体步骤参见3.4的数据备份过程。 2.9 修改网元自动上载策略为挂起 因为在转化网元时,网元的上载策略都改为“激活”,所以在成功转换完后,我们要手动把网元的上载策略修改为“挂起”状态。 选择一个网元或多个网元,右键菜单选择“自动上载策略”,然后将所有网元的自动上载策略设置为挂起,如图 313所示。 图 213 修改网元自动上载策略为挂起 2.10 使用工具对升级后的数据进行比较 数据升级完成后,网管提供了用于进行数据校验的比对工具。 数据比对是使用
17、备份数据进行比对,首先要准备好E300和U31的备份数据。E300备份数据使用网管备份数据,U31使用dbtool工具备份数据。 校验工具包括关键数据对比:如网元、单板,交叉时隙,光连接,复用段保护等内容。 自动校验工具使用说明书请参考该指导文档附带压缩包中的ccCompareTool-v2.0.7z中的相关文档。执行ccCompare.exe文件,如图 314所示选择U31和E300进行数据比较,指定备份路径后,分别点击“时隙数据对比”、“复用段保护比较”、“光连接比较”、“网元、单板比较”等按钮,进行相应的数据比较。 图 214 E300和U31网管数据的校验 比较结
18、果以excel形式分类存在该文件夹目录文件下,对于不一致的情况查找原因并进行手工修改。详细使用说明,请参见压缩包中指导文档。 图 215 校验工具文件夹 图 216 网元、单板比较结果文件列表 3 升级后的运行观察、验收 3.1 升级后E300和U31同时现网运行,并观察U31运行情况 3.1.1 U31观察阶段要求 升级完成后,E300主管、U31辅管,称为过渡期一。此阶段,必须将E300和U31同时现网运行,并观察U3的运行情况,确保迁移成功。在运行观察期间,必须遵守下列要求: 1. 禁止在U31中进行配置操作,仅允许进行查询或者上载操作,各操作应以E300操
19、作为主,U31操作为辅,并应及时将E300所做的改动通过上载方式同步到U31。 2. 在U31中对所有网元的数据进行手工上载比较、手工核实校对,对于关键数据如时隙、保护组、数据业务必须逐条核实,确保U31与所有设备的数据完全一致。如果有不一致的数据,必须进行上载。 3. 在U31试运行期间,应对U31各项功能进行检查。 4. 由于存在U31不上载、不入库的数据项,所以必须在本步骤对此进行记录。对于部分数据项,还必须手工在网管中设置入库。 3.1.2 本阶段回退方式、结束标志 此阶段,U31不对设备配置业务,如果发现任何业务相关的问题,继续以E300为主网管进行操作、排障。此时,如果发
20、现U31的重大故障,需解决发现的U31重大故障。如果发现U31存在严重影响业务的且短期内解决不了的重大故障时,可以经过前后方讨论,确定是否异常中止E300迁移至U31,继续由E300管理设备。 如果U31现网运行无重大问题、U31与设备数据完全一致时,则本阶段工作结束,进入下一个阶段。 3.2 E300过渡到U31 3.2.1 要求及前提条件 在E300为主网管、U31为辅网管,且在过渡期一内对U31进行操作、试运行无误后,可以将设备网络的管理从E300过渡到U31,即进入过渡期二。注意,过渡前,必须确保U31的数据为最准确的数据,即与设备一致。 过渡期内,应按照下列要求进行: 1
21、 由于U31下载后E300上载这种方式,目前不确定存在什么风险,所以此过渡期内,不考虑U31下载后E300上载这种方式的回退。回退方式建议为:将U31中所做的操作,在E300将网元离线后同样进行,这样一旦U31出故障后,E300将网元改为在线从而降低风险。 2. 避免或者禁止通过E300做配置。必须以U31操作为主、E300操作为辅,并且U31所做的重要操作应及时同步到E300,例如在E300中将网元离线并手工配置。 3. 在U31中进行维护、倒换、查询类操作,以确认U3各功能正常。这些操作,应以夜间操作为宜,以避开业务繁忙期间。 3.2.2 本阶段回退方式、结束标志 当U31上上述
22、各项操作都正确无误后,即U31上对业务的配置功能正常、倒换功能正常、各项维护功能正常、告警性能功能正常,则过渡期二完成,可以将E300从网络中剥离了。 此阶段中,一旦出现业务故障、或者重大问题,则直接用U31来定位和排除故障。 特别注意的是:由于U31引入了大量新功能以及与E300的较大差异性,所以U31下载到设备的数据,不能直接在E300上载。此时,如果出现U31不能正常排除故障、必须用E300排除故障时,则必须首先保证E300上数据的正确性,即将在U31中所做的配置在E300中同样配置一遍,确认无误后用E300给网元下库。 必须说明的是,在目前已发现下列数据项用U31下载到设备后不能
23、在E300上载,包括:网元属性、以太网业务(U31中的以太网业务方法与E300的配置存在较大差异)、复用段保护(U31支持单点配置而E300必须按子网配置)等,所以不支持U31下库后E300上载这种方式,而只能是U31配置的数据在E300重新做相同配置然后在E300中下到设备这种方式来回退到E300。 3.2.3 U31接管全网网络,E300退出管理 过渡期内,使用U31完全可以管理网络后,可以将E300剥离出网络了。剥离时注意按照下列要求循序操作: 1. 必要的E300数据备份和归档。 2. 将E300的服务器停止,或者断开E300服务器与设备之间的网络连接。 3. 观察U31对网
24、络的监控,正确无误后,方可拆除E300计算机。 4. 在U31中清理掉原分配给E300的管理权限,如E300的管理者等。 3.3 收尾 升级完成后,注意进行收尾: 1. 将U3的数据,通过客户端中的备份功能,进行备份和归档。将升级过程中,所做的过程备份删除,例如将转换过程中备份的数据库目录删除。 2. 记录安装或升级过程,记录对网管所做的配置参数改动,形成文档记录,归档。 3. 将安装升级遇到的问题进行反馈,跟踪和解决,并记录到开局指导书中以供后续参考。 4 常见问题处理 4.1 两台网管同时运行的时候,E300能否上载U3配置的所有数据? 在升级的过渡时期,不要从E300上
25、载U3下发的数据。 4.2 哪些数据可以恢复、哪些数据不能恢复? 在数据转换的过程中,仅能从E300转换网元的基本信息、离线断链网元容器信息、连接的信息和标签信息,其他的信息需要从设备上载或者由用户手工配置。对于设备数据,只要U31支持的上载数据项,就可以从设备上载而不需要手工另配;不能从设备上载的数据,需要手工重配,例如非网关网元的网关设置。对于网络数据,即跨多个网元的数据,例如保护子网、虚拟局域网配置、必须在网管中进行重搜索、重配。 4.3 有网元自动上载失败,如何处理? 对于自动上载失败的网元,进行手工数据比较和上载,仍失败的话需要分析具体数据项上载失败的原因。 附录A 参
26、考资料 A.1 插件命令说明 附录表 A1 插件命令说明 命令码 命令说明 使用场景 备注 168 恢复网元数据 一个E300升级的情况,网元id和设备id相同 登录到Bnsubnet 168+ 恢复网元数据, 多个E300升级的情况,网元id和设备id不同 登录到Bnsubnet 169 恢复断链和离线的网元容器 网管上存在断链和离线网元 登录到Bnsubnet 170 恢复拓扑连接 恢复拓扑连接 登录到Bnmain 171 恢复端口标签和保护组标签 恢复端口标签和保护组标签 登录到Bnmain A.2 E300平滑升级到T31的工程指导书






