一种从网元中恢复网络拓扑和业务配置数据的方法技术

技术编号:15695182 阅读:157 留言:0更新日期:2017-06-24 10:35
本发明专利技术公开了一种从网元中恢复网络拓扑和业务配置数据的方法,包括:在网络中确定主、备存储网元,并将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上;当主、备网管服务器均发生损坏时,在空白的网管服务器上安装网管软件,并与主或备存储网元连接;从主或备存储网元中读取数据,根据读取到的数据呈现网络配置并保存到数据库,完成数据恢复。本发明专利技术中一旦主、备网管服务器都发生损坏,只需要重新准备一台空白的网管服务器,在安装网管软件后,通过将空白的网管服务器与主或备存储网元直连,就可以快速读取恢复网络拓扑数据和各个网元的业务配置数据,从而实现主、备网管服务器都发生损坏后快速恢复网络管理数据的目的。

【技术实现步骤摘要】
一种从网元中恢复网络拓扑和业务配置数据的方法
本专利技术涉及网管机房数据恢复领域,具体涉及一种从网元中恢复网络拓扑和业务配置数据的方法。
技术介绍
在地震、爆炸、火灾或水灾等灾难发生后,由于网管机房的主、备网管服务器都会发生物理性破损,从而造成网络数据丢失,因此需要快速将数据从网络设备中恢复。现有技术利用数据复制程序将主用网管系统的数据通过网络实时复制到备用网管系统中,当灾难发生导致运行系统瘫痪后,由人工切换到备用网管系统中,从而达到容灾恢复的目的,但是在一些灾难中如果主用网管和备用网管服务器都发生损坏,则会造成网络管理数据无法快速恢复。
技术实现思路
本专利技术所要解决的技术问题是当主用网管和备用网管服务器都发生损坏时,实现网络管理数据的快速恢复。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种从网元中恢复网络拓扑和业务配置数据的方法,包括以下步骤:在网络中确定主、备存储网元,并将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上;当主、备网管服务器均发生损坏时,在空白的网管服务器上安装网管软件,并与主或备存储网元连接;通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据,根据读取到的数据呈现网络配置并保存到数据库,完成数据恢复。在上述技术方案中,在网络管理过程中重新确定所述主、备存储网元,所述主、备存储网元为网络中设备容量最大的网元类型,而且与网管服务器之间存在直连路由。在上述技术方案中,将网络拓扑数据保存到主、备存储网元上,具体为:在网络中生成网络物理数据脚本和网络拓扑连接数据脚本,将网络物理数据脚本和网络拓扑连接数据脚本压缩成网络拓扑数据脚本,并将网络拓扑数据脚本下发到主、备存储网元进行保存。在上述技术方案中,通过所述网络物理数据脚本确定网络中各对象之间的包含关系,所述网络物理数据脚本为层次化脚本,网络中的对象包括网络、子网、网元、机架、机框、机盘和端口。在上述技术方案中,通过拓扑连接标识、源网元、宿网元、源机盘、宿机盘、源端口和宿端口表示所述网络拓扑连接数据脚本中每条拓扑的连接信息。在上述技术方案中,采用zzz压缩方法将所述网络物理数据脚本和网络拓扑连接数据脚本压缩成所述网络拓扑数据脚本。在上述技术方案中,将每个网元的业务配置数据保存到主、备存储网元上,具体为:在下载业务配置数据的过程中,根据业务配置数据生成每个网元的业务配置脚本,将每个网元的业务配置脚本压缩后下发给所述主、备存储网元,并保存在所述主、备存储网元的管理单元盘上。在上述技术方案中,每个所述网元的业务配置脚本为XML脚本,包括服务管道、保护组和业务信息三类元素;所述服务管道包括信号源、信号宿、方向、带宽和优先级;所述保护组包括保护组标识、保护类型、工作信息、等待恢复时间和延迟时间;所述业务信息包括业务标识、业务名称、业务种类、业务客户、业务特定信息、服务管道和业务扩展信息。在上述技术方案中,通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据,具体为:通过空白的网管服务器向主或备存储网元发送获取网络拓扑数据和每个网元的业务配置数据的命令;通过主或备存储网元向空白的网管服务器返回网络拓扑数据脚本和每个网元的业务配置脚本;通过空白的网管服务器将读取到的网络拓扑数据脚本和每个网元的业务配置脚本分别解析为网络拓扑数据和每个网元的业务配置数据。在上述技术方案中,根据读取到的数据呈现网络配置并保存到数据库,具体为:将读取到的网络拓扑数据中的网元、机架、机框、槽、机盘、端口和连纤信息呈现在空白的网管服务器的网管界面上;并将读取到的每个网元的业务配置数据中的服务管道、保护组和业务信息呈现在空白的网管服务器的网管界面上;将网络拓扑数据和每个网元的业务配置数据保存到数据库。本专利技术在日常的网络维护管理过程中,将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上,并且可以从主、备存储网元中快速读取恢复,一旦主、备网管服务器都发生损坏,只需要重新准备一台空白的网管服务器,在安装网管软件后,通过将空白的网管服务器与主或备存储网元直连,就可以从主或备存储网元中快速读取恢复网络拓扑数据和各个网元的业务配置数据,从而实现主、备网管服务器都发生损坏后快速恢复网络管理数据的目的。附图说明图1为本专利技术提供的一种从网元中恢复网络拓扑和业务配置数据的方法流程图;图2为本专利技术中通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据的方法流程图;图3为本专利技术中根据读取到的数据呈现网络配置并保存到数据库的方法流程图。具体实施方式针对网管机房发生灾难后,造成主、备网管服务器都发生物理性损伤的情况,本专利技术提供了一种网络拓扑数据和网元业务配置数据在空白网管服务器上快速恢复的方法,在灾难发生前日常的网络维护管理过程中,将网络拓扑数据和各个网元的业务配置数据,采用脚本的方式存储到网络设备中,一旦主、备网管服务器均发生损坏时,只需要重新准备一台空白的网管服务器,在安装网管软件后,通过将空白的网管服务器与网络设备(主或备存储网元)直连,就可以从网络设备中快速读取恢复网络拓扑数据和各个网元的业务配置数据脚本,将脚本解析成网管内部数据,从而实现主、备网管服务器均发生损坏后快速恢复网络管理数据的目的。下面结合说明书附图和具体实施方式对本专利技术做出详细的说明。本专利技术实施例提供了一种从网元中恢复网络拓扑和业务配置数据的方法,如图1所示,包括以下步骤:S1、在网络中确定主、备存储网元,并将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上。S2、当主、备网管服务器均发生损坏时,在空白的网管服务器上安装网管软件,并与主或备存储网元连接。S3、通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据,根据读取到的数据呈现网络配置并保存到数据库,完成数据恢复。本专利技术中的备存储网元作为主存储网元的备份,当数据恢复时,如果无法从主存储网元读取网络拓扑数据脚本,则从备存储网元读取,从而降低了网络拓扑数据脚本无法读取的风险。并且,在网络管理过程中,可以随着网络的不断变化重新指定主、备存储网元,重新指定主、备存储网元后,需要再将网络拓扑数据和每个网元的业务配置数据向新的主、备存储网元重新下发。主、备存储网元的选择需要同时满足以下两个条件:(1)主、备存储网元是与网管服务器之间有直连路由的网元;(2)主、备存储网元选择网络中设备容量最大的网元类型。在步骤S1中,将网络拓扑数据保存到主、备存储网元上,具体为:在网络中生成网络物理数据脚本和网络拓扑连接数据脚本,采用通用的zzz压缩方法将网络物理数据脚本和网络拓扑连接数据脚本一起压缩成网络拓扑数据脚本,并下发给主、备存储网元保存。其中,通过网络物理数据脚本确定网络中各对象之间的包含关系,网络物理数据脚本采用层次化脚本,网络中的对象包括网络network、子网subnetwork、网元ne、机架shelf、机框crack、机盘board和端口port等,网络物理数据脚本的具体格式如下:其中,采用拓扑连接标识Topolink_LinkID、源网元Topolink_Ne1、宿网元Topolink_Ne2、源机盘Topolink_Board1、宿机盘Topo本文档来自技高网...
一种从网元中恢复网络拓扑和业务配置数据的方法

【技术保护点】
一种从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,包括以下步骤:在网络中确定主、备存储网元,并将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上;当主、备网管服务器均发生损坏时,在空白的网管服务器上安装网管软件,并与主或备存储网元连接;通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据,根据读取到的数据呈现网络配置并保存到数据库,完成数据恢复。

【技术特征摘要】
1.一种从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,包括以下步骤:在网络中确定主、备存储网元,并将网络拓扑数据和每个网元的业务配置数据保存到主、备存储网元上;当主、备网管服务器均发生损坏时,在空白的网管服务器上安装网管软件,并与主或备存储网元连接;通过空白的网管服务器从主或备存储网元中读取网络拓扑数据和每个网元的业务配置数据,根据读取到的数据呈现网络配置并保存到数据库,完成数据恢复。2.如权利要求1所述的从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,在网络管理过程中重新确定所述主、备存储网元,所述主、备存储网元为网络中设备容量最大的网元类型,而且与网管服务器之间存在直连路由。3.如权利要求1所述的从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,将网络拓扑数据保存到主、备存储网元上,具体为:在网络中生成网络物理数据脚本和网络拓扑连接数据脚本,将网络物理数据脚本和网络拓扑连接数据脚本压缩成网络拓扑数据脚本,并将网络拓扑数据脚本下发到主、备存储网元进行保存。4.如权利要求3所述的从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,通过所述网络物理数据脚本确定网络中各对象之间的包含关系,所述网络物理数据脚本为层次化脚本,网络中的对象包括网络、子网、网元、机架、机框、机盘和端口。5.如权利要求3所述的从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,通过拓扑连接标识、源网元、宿网元、源机盘、宿机盘、源端口和宿端口表示所述网络拓扑连接数据脚本中每条拓扑的连接信息。6.如权利要求3所述的从网元中恢复网络拓扑和业务配置数据的方法,其特征在于,采用zzz压缩方法将所述网络物理数据脚本和网络拓扑连接数据脚本压缩成所述网络拓扑数据脚本。7.如权利要求1所述的从...

【专利技术属性】
技术研发人员:白泽刚
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1