一种对单板运行状态进行数据备份的方法及其装置制造方法及图纸

技术编号:3493087 阅读:160 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种对单板运行状态进行数据备份的方法及其装置,其中该方法包括:步骤一,在所述单板上设置用于存放需要备份的单板运行状态信息的存储单元;步骤二,设定需要备份的单板运行状态信息,采集所述需要备份的单板运行状态信息并转储于所述存储单元中;及步骤三,将转储的信息上载到后台终端上,由所述后台终端对上载的信息进行分析,以实现对所述单板的故障定位。采用本发明专利技术可以在各种适当的时刻将单板运行状态信息记录下来,有利于远程分析单板运行状态以及故障信息,从而方便单板的故障定位。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统中的数据备份技术,特别是涉及一种对单板运行状 态进行数据备份的方法及其装置。
技术介绍
随着市场对数据业务需求的急速增长,内嵌于SDH (Synchronous Digital Hierarchy,同步数字体系)传输设备的数据单板应用越来越广泛,数据单板相 对于普通SDH单板问世的时间较晚,其协议标准还没有完全成熟,更新比较 快,导致开发出来的数据单板经常面临更新的需求,其稳定性没有SDH单板 高。在实验测试时,如果单板出现故障,开发人员可以直接跟踪单板运行,査 找故障原因。产品开局之后,如果单板出现故障,往往是开发人员根据用户的 描述来分析诊断故障。因为数据产品的复杂性, 一个故障的排査会涉及大量的 状态信息,例如某个寄存器的配置是否正确,某个协议的状态是否正常等。这 些内部的信息对用户来说往往是难以理解的,所以很难通过指导用户的方式来 达到査清故障的目的。申请号为200610107843的中国专利申请文件"一种提高单板异常处理能 力的系统和方法"中,也提到了对单板数据进行备份的方法。该专利技术主要描述 了通过中断触发模块监视CPU (单板处理器)复位状态,在CPU复位之前发 出中断信号,单板接收到中断信号后进行数据备份。分析该专利技术的可实现性,如果CPU未发出清零信号给复位电路,则系统 很有可能已经出现了异常,这时即使发出中断信号给CPU, CPU可能也无法 处理,单板异常信息也无法记录;如果CPU没有出现异常,则可能仅仅是发 出清零信号的时间略微延迟了一些,系统不会出现复位,这时给CPU发送中 断信号也起不到在复位时记录异常信息的作用,因此会出现故障无法准确定位 的情况
技术实现思路
本专利技术所要解决的技术问题在于提供一种对单板运行状态进行数据备份 的方法及其装置,用于远程分析单板的运行状态及故障信息,从而实现故障定 位。为了实现上述目的,本专利技术提供了 一种对单板运行状态进行数据备份的方 法,其特征在于,包括步骤一,在所述单板上设置用于存放需要备份的单板运行状态信息的存储 单元;歩骤二,设定需要备份的单板运行状态信息,采集所述需要备份的单板运 行状态信息并转储于所述存储单元中;及步骤三,将转储的信息上载到后台终端上,由所述后台终端对上载的信息 进行分析,以实现对所述单板的故障定位。所述的对单板运行状态进行数据备份的方法,其中,所述步骤一中,进一 步包括对所述存储单元划分成N个独立的块,由每个块存储一次所采集到 的所述需要备份的单板运行状态信息的步骤,其中N为自然数。所述的对单板运行状态进行数据备份的方法,其中,所述步骤二中,进一 步包括根据所述单板的特性和/或用户需求设定所述需要备份的单板运行状 态信息的步骤。所述的对单板运行状态进行数据备份的方法,其中,所述步骤二中,所述 需要备份的单板运行状态信息包括单板配置信息、单板状态信息、单板的版本和运行时间信息、单板告警信息、操作系统信息中的一项或多项。 所述的对单板运行状态进行数据备份的方法,其中,所述步骤二中,以定时采集方式或转储时采集方式采集所述需要备份的单板运行状态信息的步骤; 当所述需要备份的单板运行状态信息为随时间变换的信息时,以所述定时采集 方式采集时,或当所述需要备份的单板运行状态信息为单板版本或运行时间信 息时,以所述转储时采集方式采集。所述的对单板运行状态进行数据备份的方法,其中,所述步骤二中,进一 步包括所述转储操作以如下条件之一触发通过复位键硬复位所述单板时触发转储操作;或用户对所述单板下发硬复位指示时触发转储操作;或用户对所述单板下发软复位指示时触发转储操作;或 所述单板接收到用户下发的转储请求后触发转储操作;或 所述单板软件异常时以异常中断的方式触发转储操作。所述的对单板运行状态进行数据备份的方法,其中,所述步骤三中,进一 歩包括将转储的信息以如下方式之一上载到所述后台终端上当用户下发査询请求时,从所述存储单元上采集所述需要备份的单板运行 状态信息并作为文件保存到所述后台终端上;或当所述存储单元为可插拔芯片时,则通过烧片机获取所述存储单元存储的 信息并保存到文件中。所述的对单板运行状态进行数据备份的方法,其中,所述步骤三中,进一 步包括所述后台终端根据不同单板对应的脚本文件对所述信息进行分析的步 骤。为了实现上述目的,本专利技术还提供了一种对单板运行状态进行数据备份的装置,包括单板、后台终端,其特征在于,还包括存储单元,设置于所述单板上,用于存放需要备份的单板运行状态信息; 信息设置模块,连接所述单板,用于设定需要备份的单板运行状态信息; 信息采集模块,连接所述单板、所述信息设置模块,用于采集所述需要备份的单板运行状态信息;信息转储模块,连接所述存储单元、所述信息采集模块,用于将采集的信息转储于所述存储单元中;及信息上载模块,连接所述信息转储模块,用于将转储的信息上载至所述后台终端进行分析。所述的对单板运行状态进行数据备份的装置,其中,还包括信息分析模 块,设置于所述后台终端上,用于对上载的信息进行分析,以实现对所述单板 的故障定位。本专利技术的有益技术效果在于采用本专利技术可以在各种适当的时刻将单板运行状态信息记录下来,有利于 远程分析单板运行状态以及故障信息,从而方便单板的故障定位。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的 限定。附图说明图1是本专利技术对单板运行状态信息进行数据备份的方法流程图;图2是本专利技术硬复位触发单板信息备份的原理示意图;图3是本专利技术对单板运行状态信息进行数据备份的装置结构图。具体实施方式下面结合附图和具体实施方式对本专利技术的技术方案作进一步更详细的描述。如图l所示,是本专利技术对单板运行状态信息进行数据备份的方法流程图, 图2是本专利技术硬复位触发单板信息备份的原理示意图。该流程描述了对单板运 行状态进行数据备份的过程,结合图2,该过程具体包括如下步骤步骤IOI,在单板上设置一个区域作为存储空间,用于存放单板运行状态 f曰息;该步骤中,存储空间可以被划分为自然数N个独立的块,每个块存储一 次完整的备份信息,根据需要该存储空间可以存储N次的备份信息。备份信息包括单板配置信息、单板状态信息、单板告警信息、操作系统信 息等信息中的一项或多项。步骤102,定义需要备份的单板运行状态信息的内容,信息内容可以根据 单板特性和/或用户需求任意定义。步骤103,对需要备份的单板运行状态信息进行采集,采集可以采用以下 两种方式,但不限于这两种式。al)定时采集方式该方式对于一些状态信息,因为随时发生变化,所以需要定时进行采集; 这种方式的采集可以在定时任务里完成,采集的信息暂时保存在内存中。 a2)转储时采集方式该方式对于一些比较固定的信息,例如单板版本、运行时间等,在需要转 储信息时再进行采集,以节省CPU的消耗。步骤104,对采集的需要备份的单板运行状态信息进行转储;该步骤中,可通过多种条件触发单板运行状态信息的转储操作,具体包括: bl)通过复位键硬复位单板时触发转储操作;b2)用户对单板下发硬复位指示时触发转储操作;b3)单板接收到用户下发的转储请求后触发转储操作;b4)用户对单板下发软复位指示时触发转储操作;b5)单板软件异常时采用异常中断的方式触发转储操作。图2中,逻辑电路21收本文档来自技高网
...

【技术保护点】
一种对单板运行状态进行数据备份的方法,其特征在于,包括:    步骤一,在所述单板上设置用于存放需要备份的单板运行状态信息的存储单元;    步骤二,设定需要备份的单板运行状态信息,采集所述需要备份的单板运行状态信息并转储于所述存储单元中;及    步骤三,将转储的信息上载到后台终端上,由所述后台终端对上载的信息进行分析,以实现对所述单板的故障定位。

【技术特征摘要】

【专利技术属性】
技术研发人员:王琳琳王庆东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[]

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

1
相关领域技术
  • 暂无相关专利