一种备份和恢复网元上配置数据文件的方法及系统技术方案

技术编号:9408609 阅读:73 留言:0更新日期:2013-12-05 06:54
本发明专利技术公开了一种备份和恢复网元上配置数据文件的方法及系统,所述方法包括:在网元上配置用于保存网元配置数据文件的文件服务器信息;监测网元的配置数据改动事件,并当所述配置数据改动事件发生时,在经过预定延时后,根据所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上;当需要恢复网元配置数据文件时,网元向文件服务器请求已备份的网元配置文件,把已备份在文件服务器上的配置数据文件恢复到网元上。本发明专利技术能够在配置数据发生改动后,把网元配置数据文件备份到文件服务器上,解决了因网元的配置数据出错或文件系统出错造成的配置数据丢失的问题,保证网元的正常工作。

【技术实现步骤摘要】
一种备份和恢复网元上配置数据文件的方法及系统
本专利技术涉及通信
,尤其涉及一种网元上配置数据文件配置修改后备份到文件服务器的技术。
技术介绍
随着通信技术不断发展,网元/服务器结构得到广泛的应用。随着越来越多的新业务、新功能被引入到网元中,网元存储着重要的网元配置数据文件,当网元的文件系统发生错误,甚至崩溃发生时,网元中存储的重要的网元配置数据文件会部分或全部丢失。现行技术中,如果网元上的文件系统发生错误或者崩溃,网元通常由于缺少了重要的配置数据使系统发生崩溃。由于重要的网元配置数据文件没有备份,当网元的文件系统恢复时,网元无法恢复到正常的工作状态。
技术实现思路
本专利技术的目的在于提供一种备份和恢复网元上配置数据文件的方法及系统,能更好地解决网元上文件系统损坏或崩溃等情况造成的网元配置数据文件丢失的问题。根据本专利技术的一个方面,提供了一种备份和恢复网元上配置数据文件的方法,包括:在网元上配置用于保存网元配置数据文件的文件服务器信息;监测网元的配置数据改动事件,并当所述配置数据改动事件发生时,在经过预定延时后,根据所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上;当需要恢复网元配置数据文件时,网元向文件服务器请求已备份的网元配置数据文件,把已备份在文件服务器上的网元配置数据文件恢复到网元上。优选地,所述配置文件服务器信息的步骤包括:在网元上配置包括文件服务器地址和文件服务器账号的文件服务器信息,并将所述文件服务器信息保存至网元的配置区或配置文件中。优选地,所述预定延时取决于配置修改定时器和数据备份延时定时器,其中,在监测网元的配置数据改动事件之前,配置所述配置修改延时定时器的时长和所述数据备份延时定时器的时长。优选地,将配置数据改动后的网元配置数据文件备份到所述文件服务器上的步骤包括:当所述配置数据改动事件发生时,触发所述配置修改延时定时器,并在所述配置修改延时定时器或所述数据备份延时定时器超时后,将配置数据改动后的网元配置数据文件备份到所述文件服务器上。优选地,触发所述配置修改延时定时器的步骤包括:网元判断是否存在配置修改延时定时器;当判断结果为存在配置修改延时定时器时,重置所述配置修改延时定时器的时长并启动;当判断结果为不存在配置修改延时定时器时,生成配置修改延时定时器,设置所述配置修改延时定时器的时长并启动。优选地,触发所述配置修改延时定时器后,网元判断是否存在数据备份延时定时器,并在确定不存在数据备份延时定时器时,生成数据备份延时定时器,设置其时长并启动。优选地,网元配置数据文件的恢复步骤包括:当需要恢复网元配置数据文件时,网元利用其保存的文件服务器信息与所述文件服务器建立通信链接,并通过所述通信链接向文件服务器请求已备份的网元配置数据文件,将已备份在文件服务器上的配置数据文件恢复到网元上。根据本专利技术的另一方面,提供了一种备份和恢复网元上配置数据文件的系统,包括:文件服务器,用来保存网元配置数据文件;网元,用于配置文件服务器信息,并当配置数据改动事件发生时,在经过预定延时后,根据所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上,并当需要恢复网元配置数据文件时,向所述文件服务器请求已备份的网元配置数据文件,把已备份在文件服务器上的网元配置数据文件恢复到网元上。优选地,所述网元包括:配置单元,用于保存配置的包括文件服务器地址和文件服务器账号的文件服务器信息;数据备份单元,用于当所述配置数据改动事件发生时,经过取决于配置修改定时器和数据备份延时定时器的预定延时后,将配置数据改动后的网元配置数据文件备份到所述文件服务器上;数据恢复单元,用于当需要恢复网元配置数据文件时,利用所述配置单元保存的文件服务器信息与所述文件服务器建立通信连接,并通过所述通信连接向文件服务器请求已备份的网元配置数据文件,将已备份在文件服务器上的配置数据文件恢复到网元上。优选地,所述网元还包括用于备份配置数据改动后的网元配置数据文件的配置修改延时定时器和数据备份延时定时器。与现有技术相比较,本专利技术的有益效果在于:本专利技术能够在网元的配置数据发生改动时,在预定延时后把网元配置数据文件备份到文件服务器上,使得网元的配置数据出错或文件系统出错时,能够及时利用备份在文件服务器上的网元配置数据文件恢复网元上的配置数据。附图说明图1是本专利技术实施例提供的备份和恢复网元上配置数据文件的方法框图;图2是本专利技术实施例提供的用户配置任务的流程图;图3是本专利技术实施例提供的备份网元配置数据文件的流程图;图4是本专利技术实施例提供的恢复网元配置数据文件的流程图;图5是本专利技术实施例提供的备份和恢复网元上配置数据文件的系统框图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术将网元上的配置数据文件有条件地备份到文件服务器上,并能够及时恢复,备份的条件是当网元的配置数据改动后,在备份的条件发生后,延时一个时长后开始备份配置数据文件,再设置一个最大的时长来确保备份动作能够备份。当网元上的文件系统恢复时,可以从文件服务器上恢复正确的网元配置数据文件,从而使网元恢复到正常的工作状态。图1是本专利技术实施例提供的备份和恢复网元上配置数据文件的方法框图,如图1所示,步骤包括:步骤101:在网元上配置用于保存网元配置数据文件的文件服务器信息。用户需要对网元作如下的设置:1)文件服务器的IP地址,帐号等必要信息;2)配置网元的条件备份的延时和条件备份的最大延时,即配置修改定时器的时长和数据备份延时定时器的时长。步骤102:监测网元的配置数据改动事件,并当所述配置数据改动事件发生时,在经过预定延时后,根据所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上。所述预定延时取决于配置修改定时器和数据备份延时定时器。步骤103:当需要恢复网元配置数据文件时,网元向文件服务器请求已备份的网元配置数据文件,把已备份在文件服务器上的网元配置数据文件恢复到网元上。需要恢复网元上的配置数据文件时,只需从文件服务器上的已备份的配置数据文件下载到客户机上,其中网元与文件服务器之间的文件传输协议可以是TFTP、FTP或SFTP协议。图2是本专利技术实施例提供的用户配置任务的流程图,如图2所示,对文件服务器的IP地址,帐号等必要信息的配置的流程图具体包括以下步骤:步骤200:初始化配置任务;步骤210:网元等待用户的配置命令;步骤220:网元判断用户输入的是否是配置文件服务器命令,如果是,则执行步骤221,否则,执行步骤230;步骤221:设置文件服务器的IP地址,帐号等必要信息,并在完成设置后返回到步骤210,继续等待用户的配置命令;步骤230:网元判断用户输入的是否是条件备份配置命令,如果是,则依次执行步骤231和步骤232,否则,执行步骤240;步骤231:设置配置修改延时定时器的时长;步骤232:设置数据备份延时定时器的时长,然后返回到步骤210,继续等待用户的配置命令。图3是本专利技术实施例提供的备份网元配置数据文件的流程图,如图3所示,步骤包括:步骤300:初始化条件备份任务;步骤310:初始化配置修改延时定时器和数据备份延时定时器;步本文档来自技高网...

【技术保护点】
一种备份和恢复网元上配置数据文件的方法,其特征在于,包括:在网元上配置用于保存网元配置数据文件的文件服务器信息;监测网元的配置数据改动事件,并当所述配置数据改动事件发生时,在经过预定延时后,根据所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上;当需要恢复网元配置数据文件时,网元向文件服务器请求已备份的网元配置数据文件,把已备份在文件服务器上的网元配置数据文件恢复到网元上。

【技术特征摘要】
1.一种备份和恢复网元上配置数据文件的方法,其特征在于,包括:在网元上配置用于保存网元配置数据文件的文件服务器信息;监测网元的配置数据改动事件,当监测到所述配置数据改动事件发生时,在经过取决于配置修改定时器和数据备份延时定时器的预定延时后,利用所述文件服务器信息将配置数据改动后的网元配置数据文件备份到所述文件服务器上;当需要恢复网元配置数据文件时,网元向文件服务器请求已备份的网元配置数据文件,把已备份在文件服务器上的网元配置数据文件恢复到网元上;其中,所述的将配置数据改动后的网元配置数据文件备份到所述文件服务器上的步骤包括:当所述配置数据改动事件发生时,触发所述配置修改延时定时器,并在所述配置修改延时定时器或所述数据备份延时定时器超时后,将配置数据改动后的网元配置数据文件备份到所述文件服务器上;其中,在监测网元的配置数据改动事件之前,对配置修改延时定时器的时长和数据备份延时定时器的时长进行配置,使所述数据备份延时定时器具有最大超时的时长;其中,在第一次所述配置数据改动事件发生时,设置数据备份延时定时器所述最大超时的时长并启动。2.根据权利要求1所述的方法,其特征在于,所述配置文件服务器信息的步骤包括:在网元上配置包括文件服务器地址和文件服务器账号的文件服务器信息,并将所述文件服务器信息保存至网元的配置区或配置文件中。3.根据权利要求2所述的方法,其特征在于,触发所述配置修改延时定时器的步骤包括:网元判断是否存在配置修改延时定时器;当判断结果为存在配置修改延时定时器时,重置所述配置修改延时定时器的时长并启动;当判断结果为不存在配置修改延时定时器时,生成配置修改延时定时器,设置所述配置修改延时定时器的时长并启动。4.根据权利要求3所述的方法,其特征在于,触发所述配置修改延时定时器后,网元判断是否存在数据备份延时定时器,并在确定不存在数据备份延时定时器时,生成数据备份延时定时器,设置其时长并启动。5.根据权利要求4所述的方法,其特征在于,网元配置数据文件的恢复步骤包括:当需要恢复网元配置数据文件时,网元利用其保存的文件服务器信息与文件服务器建立通信链接,并通过所述通信链接向文件服务器请求...

【专利技术属性】
技术研发人员:陈正伟朱怀云高亚南
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1