2024年2月5日发(作者:)
中兴交换机(V10)数据恢复方法
第一章 数据简介
在中兴交换机前后台系统中,数据存在多处备份,作为交换局运行和业务承载的基础,这些数据的重要性可想而知,本文将介绍在这些数据的基础上,如何对交换机的数据进行恢复。
1 前台数据介绍
前台数据分为MP硬盘数据和MP运行的内存数据。其中硬盘数据以文件夹区分为DATA数据文件、CONFIG配置文件、TRACE运行记录文件、VERSION版本文件、BILL话单文件。
1.1 DATA数据文件
DATA目录下有三个数据文件夹V0100,V0101,TEMP,这三个文件夹下面的文件均为*.ZDB文件。其中V0100为MP启动时装载的数据;V0101为即时备份的数据,正常情况下,它应该和V0100里的文件一致;TEMP里的文件为临时文件,如该MP为主用MP,则保存后台传送到前台的数据文件,如MP为备机时,该目录保存主机同步到备机的数据。每当传送变化表或者保存前台数据时,均会更新DATA目录下的文件。
1.2 CONFIG配置文件
CONFIG目录下为MP运行的网络配置文件。当系统运行在指定IP地址的网络下时,MP以里的终端地址启动;当系统运行在默认IP地址的网络中时,只需要指定MP的区号和局号,这时配置信息从里获得。
1.3 VERSION版本文件
VERSION目录下为交换机前台各单元及MP本身的版本文件。其中ZXJ10B为MP本身的运行版本,PP*.*为前台单元的版本文件,如SP,ASIG等。
1.4 BILL话单文件、TRACE运行记录文件
由于这两个文件夹在日常维护中不需要用到,这里不作介绍。
2 后台数据介绍
2.1 数据库数据
中兴交换机后台能够脱机制作数据,这些制作的数据根据一定的格式写入数据库相应的表中,在传送数据时再以一定的规则转换为前台的*.ZDB格式写入MP的硬盘中。
2.2 数据库备份数据
2.2.1 手动备份数据库
众所周知,SQL能够对数据库表文件进行备份,备份出的文件为*.SQL文件。ZXJ10B系统提供人机界面能够对这些数据进行备份,备份后的文件默认保存路径为C:sqlbak*.sql,用户可根据需要指定备份路径和文件名。同时,系统也提供相应的界面能够实现对这些备份数据进行数据库的恢复。
2.2.2 自动备份数据库
在服务器的C:ZDBBK文件夹内,有名为这样一个或几个可执行文件,为MP根据前台数据DATAV0100*.ZDB内容转化为*.SQL,并根据后台自动备份设置生成的数据自动备份文件。
第二章 前台数据恢复
通过上图可以看出,修复前台数据有两种方式,通过主用MP数据来恢复备用MP数据;通过后台数据恢复前台数据。
1 方式一
适用于主用MP正常,备用MP故障的情况。若备用MP属于硬件故障,那么,其数据恢复思路为将新更换的MP作为备用,再将主用MP数据全部拷贝到备用MP。以2号模块备用MP故障为例说明其恢复方法:
1.1 拨码开关
检查新MP的拨码开关,拨到需要位置(2号模块,拨码为00000010,也就是第二位拨到OFF),然后在备用MP位置上电。
1.2 版本文件VERSION检查和统一
新MP版本检查和统一:查看刚上电的MP的版本文件。方法:系统维护——》文件管理——》文件显示。模块号2,MP类型备用,目录名VERSION,文件名*.*。这些文件是MP运行版本以及前台各硬件单元自动装载的版本,为了确保该MP中的版本文件与主用的MP一致,需要对各版本文件进行检查。
1.2.1 ZXJ10B文件
这是MP运行版本,务必确保主备用的这个文件一致(大小,时间)。如果不一致,则可将主用MP的ZXJ10B拷贝到备机。拷贝方法是:系统维护——》文件管理——》文件拷贝,源文件侧,模块号2,MP类型主用,目录名VERSION,文件名ZXJ10B;目标文件侧,模块号2,MP类型备用,目录名VERSION,文件名。然后更换文件名,首先将原有错误版本文件ZXJ10B更名为,重命名方法是:系统维护——》文件管理——》文件改名。模块号2,MP类型备用,目录名VERSION,原文件名ZXJ10B,新文件名。然后用同样的方法将新从主机拷贝过来的文件更名为ZXJ10B。
1.2.2 PP*.*文件
下一步是各单元的版本文件(以PP开头)可以全部删除,删除之后,从主用将版本文件拷贝过来。拷贝方法同ZXJ10B的拷贝,注意所拷贝的文件名应该为PP*.*。
1.3 配置文件CONFIG检查和统一
查看刚上电的MP的配置文件。方法:系统维护——》文件管理——》文件显示。模块号2,MP类型备用,目录名CONFIG,文件名*.*。这些文件是MP运行时候用以建立与其他模块包括服务器在内的通讯的文件,只有这些文件配置正确,这个MP才能正常的作主用运行。
由于这些文件较小,可以不用检查直接将主用的文件拷贝到备机里。拷贝方法同上,注意目录名(CONFIG)文件名(文件名为*.*,也就是把主用的所有
文件拷贝到备机的CONFIG目录下)。
1.4 数据文件DATA检查和统一
查看刚上电的MP的数据文件。方法:系统维护——》文件管理——》文件显示。模块号2,MP类型备用,目录名DATA,文件名*.*。显示结果应有三个文件夹(V0100、V0101、TEMP)。
由于这些文件较小,可以不用检查直接将主用的文件拷贝到备机里。拷贝之前先删除这3个文件夹下的文件。删除方法为:首先修改文件属性(文件属性,文件名:V0100*.*,V0101*.*,TEMP*.*,点属性修改,再执行OK。拷贝方法同上,但要先后拷贝V0100*.*,V0101*.*,TEMP*.*。以拷贝V0100下面的所有文件为例,目录名(DATA)文件名(文件名为V0100*.*,也就是把主用的DATA V0100*.*拷贝到备机的DATAV0100*.*)。
1.5 复位MP
经过以上四步,就对一个新上电的MP的版本、配置以及数据与主用MP完成了统一,这时候复位该MP,待MP正常启动后,就完成了备用MP的制作。
2 方式二
第二种方式适用于前台数据有误(通过传送数据即可解决)或者是主备MP均故障的情况。如果是主备MP均故障,这时候,前后台通讯中断,无法通过前后台接口进行数据拷贝。这时候,可以将新的MP硬盘取下,利用移动硬盘的USB接口将MP硬盘作为服务器的U盘直接将数据拷贝到MP硬盘中。
2.1 配置文件恢复
拷贝任一其他模块的或至该MP硬盘的CONFIG目录下,将MP的拨码开关拨至所需要模块号。
2.2 版本文件恢复
拷贝该系统版本文件ZXJ10B至该MP硬盘的VERSION目录下。
2.3 传送全表
装上硬盘,将MP上电,启动后对该模块传送全表,再复位MP,正常后即完成主用MP的恢复。
另一MP的恢复方法可同第一种方式,将其作为备机来恢复,也可以采用取下硬盘的方式重复AB两步来恢复。
第三章 后台数据恢复
在后台系统运行和维护过程中,难免会出现数据修改错误,或者是后台数据库错误而且无备份数据可恢复的情况,这时就需要对后台数据库进行修复。
1 数据修改错误需要恢复先前备份过的数据库
后台维护界面-》“数据管理”-》“数据备份”-》“数据备份”-》“从SQL文件中恢复备份数据库”,通过选择需要恢复的SQL文件来恢复后台数据。
2 后台数据库错误而无备份数据可恢复
如果在任一终端上均无可用SQL文件用作恢复,或者有可用SQL文件,但其数据太陈旧,那么可以利用服务器的C:ZDBBK文件夹下的自动备份数据来恢复后台数据库。选择该文件夹下最新的文件,双击该文件会自动解压成,然后恢复该SQL至数据库,方法如1所述。
注意:这一方法的前提是,在后台上有自动数据备份,所以要求预先设定好自动备份方案。在后台维护系统打开[数据管理→数据备份→自动备份数据设置]菜单,界面如图二所示。根据界面提示输入相关数据即可,建议自动备份目录2设置保存到另一台终端上,防止服务器系统崩溃带来无法恢复的情况。
图二 自动备份数据库设置
第四章 重要注意事项
以上详细叙述了中兴交换机(V10)前后台数据的恢复方法,所谓恢复,就是说必须要有可用作恢复的数据。不论是第三章第二节提到的从ZDBBK可执行文件恢复数据还是常规的
文件拷贝和数据库恢复,都要求这些被恢复数据有备份。因此,日常备份工作显得尤其重要。
请在日常维护中作好如下数据备份:
1、 后台数据库数据手工备份。最好是能够备份到服务器以及其他终端上。
2、 后台数据库数据自动备份。由于这个备份的实时性较强,可根据需要设置其备份周期,因此建议每个交换局都做,对于数据改动较为频繁的局建议其备份周期为1天。具体设置可以参考第三章的叙述。
3、 前台DATAv0100*.*数据备份。为了对动态数据进行有效的保存,建议对MP硬盘DATAv0100*.*进行定期保存。保存方法为“系统维护”——》“文件管理”:源模块号为备份模块如2号模块,目录为DATA,文件名为V0100*.*,目标模块号为129服务器或其他终端号,如129,134等,目录为DATA,文件名为V0100*.*。这样就把指定模块的DATA V0100*.*拷贝到指定终端的C:DATAV0100*.*。
4、 前台CONFIG配置文件备份。方法同上。
5、 前台VERSION版本文件备份。注意需要备份ZXJ10B及PP*.*。
发布评论