一种备份方法以及设备的制作方法

文档序号:7984410阅读:339来源:国知局
专利名称:一种备份方法以及设备的制作方法
技术领域
本发明涉及计算机通信技术领域,尤其涉及一种备份方法及设备。
背景技术
目前,在通信设备中,为了避免由于硬件故障造成通信设备的中断或错误,保证通信业务长时间稳定运行,通常采用在通信设备中对所有的工作设备分别加入冗余物理设备实现数据备份的操作。当处于工作状态的设备出现故障时,迅速切换到与该工作设备对应的备用设备上,使备用设备继续完成该工作设备的相关操作,以确保正在进行的业务能在电信级上得以恢复。但本发明人发现,现有技术中存在如下两个缺陷第一.需要对每一个工作设备都添加一个冗余物理设备,并且对该冗余物理设备备份与工作设备相同的数据内容,因此产生很多冗余数据;第二、当用户并不需要使用某一工作设备时,用户也不得不在购买该通讯设备的同时购买该工作设备所对应的冗余物理设备,因此,在增加了通讯设备的生产成本的同时, 也增加了用户的购买成本。

发明内容
本发明实施例涉及一种备份方法以及设备,用于减少通讯设备中的冗余数据、降低通讯设备的生产成本。—种备份的方法,所述方法包括根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;当确定为是时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。一种备份方法,所述方法包括在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;若是,查询预先保存的配置信息中是否存储有配对的主槽位标识;若是,进一步判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;若是,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。一种备份设备,所述设备包括第一判断单元,用于根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标
5识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;第一指向单元,用于当所述第一判断单元确定主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。一种备份设备,所述设备包括第一判断单元,用于在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;在查询单元查询出预先保存的配置信息中存储有配对的主槽位标识后,判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;所述查询单元,用于在所述第一判断单元判断所述新的业务板卡插入的槽位对应的槽位标识为次槽位标识时,查询预先保存的配置信息中是否存储有配对的主槽位标识;第二指向单元,用于在第一判断单元确定所述查询单元查询到的所述主槽位标识对应的槽位上插入有主业务板卡时,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。可见,采用本发明实施例提供的方法,根据配置信息中存储的配对的主槽位标识和次槽位标识,在主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡的情况下,或者,与新插入次槽位标识对应槽位上的业务板卡配对的主业务板卡在位时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置,实现备用业务板卡备份主业务板卡的数据内容,可见该方法在不需要进行备份冗余数据的操作下,即可实现数据备份;同时当该主业务板卡发生故障时,可由备用业务板卡继续主业务板卡的其余工作。


图1为本发明实施例提供的一种备份方法的流程示意图;图2为本发明实施例一提供的一种备份方法的流程示意图;图3为本发明实施例二提供的一种备份方法的流程示意图;图4为本发明实施例提供的一种备份设备的结构示意图;图5为本发明实施例提供的另一种备份设备的结构示意图。
具体实施例方式本发明实施例提供一种备份方法,该方法根据配置信息中存储的配对的主槽位标识和次槽位标识,在主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡的情况下,或者,与新插入次槽位标识对应槽位上的业务板卡配对的主业务板卡在位时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置,实现备用业务板卡备份主业务板卡的数据内容,可见该方法在不需要进行备份冗余数据的操作下,即可实现数据备份;同时当该主业务板卡发生故障时,可由备用业务板卡继续主业务板卡的其余工作。如图1所示,该备份方法的初始化过程具体过程如下步骤11,根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;步骤12,当确定为是时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。较佳的,提高备份操作的准确性,在步骤11和步骤12之间进一步包括判断插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型是否相同;仅在判断为是时,执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。具体的,所述配置信息中还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;则步骤11中的,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡的具体方法为确定出唯一对应的操作标识为待更新状态的每个配对的主槽位标识和次槽位标识,判断确定出的每个配对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;并且在执行完一次对备用业务板卡的数据指针的操作后,根据本次操作的备用业务板卡所插入的槽位对应的次槽位标识,确定出唯一对应的操作标识,并将确定出的所述操作标识的状态修改为已更新状态。较佳的,为了保证在拔出某一业务本板卡的槽位上再次插入新的业务板卡,若该新插入的业务板卡插入的槽位为次槽位标识所对应的槽位时,该新插入的业务板卡能够准确的备份与其配对的主业务板卡的数据内容时,应当进行以下操作具体的,当确定有业务板卡被拔出时,删除该被拔出的业务板卡所在槽位的槽位标识所对应的操作标识;判断与该被拔出的业务板卡所在槽位的槽位标识所配对的槽位标识所对应槽位是否插有的业务板卡,如果没有,取消该被拔出业务办卡的指针的指向,并将取消的指针所指向的数据内容删除;如果有,取消该被拔出业务办卡的指针的指向;在确定有新的业务板卡被插入时,应当执行如下步骤步骤A,在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;步骤B,若是,查询预先保存的配置信息中是否存储有配对的主槽位标识;步骤C,若是,进一步判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;步骤D,若是,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。较佳的,在步骤C和步骤D之间,进一步包括判断所述新的业务板卡与所述主业务板卡是否为同一类型的板卡;且仅在判断为是时,执行将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。具体的,所述配置信息还包括与每个主槽位标识或次槽位标识唯一对应的操作标
7识;在执行所述新的业务板卡的数据指针的操作之后还包括将所述新的业务板卡所在在槽位的槽位标识所对应的操作标识设置为未更新状态。以下以具体实施例进行介绍。本发明所有实施例提供的备份方法,都用于减少现有技术中由于备份而产生的冗余数据,并降低通讯设备的生产成本。本设备中包括网管板卡和业务板卡;业务板卡包括主业务板卡和备用业务板卡;其中网管板卡通过命令行或者简单网络管理协议保存用户预先设置的配置信息,并把配置信息通过设备中的板间通信总线下发给设备中的业务板卡;主业务板卡为在两块互为保护的业务板卡中,在没有发生通信故障的前提下,通信业务的实际承载者,即处于工作状态的业务板卡;备用业务板卡在两块互为保护的业务板卡中,当发生通信故障后,通信业务将会切换到该备用业务板卡上,使该备用业务板卡完成其余通信业务,即处于备用状态的业务板卡。实施例一,本发明实施例提供第一种备份方法,具体过程如图2所示步骤21,网管板卡根据用于预先设置的配置信息,判断在配置信息中互为保护对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡,如果是,继续步骤22 ;否则,结束操作;所述配置信息中包括被设置为一对保护对的主槽位标识和次槽位标识;所述主槽位标识用于唯一标识插有处于工作状态的业务板卡的槽位;所述次槽位标识用于唯一标识插有处于备用状态的业务板卡的槽位;本步骤中,所述配置信息中还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;因此判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡,具体方法为确定出唯一对应的操作标识为待更新状态的每个配对的主槽位标识和次槽位标识,判断确定出的每个配对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;步骤22,网管板卡判断插入在次槽位标识对应槽位上的备用业务板卡的类型, 与插入在配对的主槽位标识对应槽位上的主业务板卡的类型是否相同;如果是,继续步骤 23 ;否则,结束操作;步骤23,当互为保护对的主槽位标识和次槽位标识所分别对应的槽位插入的业务板卡的类型相同时,网管板卡执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。较佳的,在步骤21之前,还进一步包括每隔预先设定的时间,从所述配置信息中确定出所有状态为待更新状态所对应的操作标识,以及确定出的操作标识所对应的主槽位标识和配对的次槽位标识;此时判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡包括判断确定出的状态为待更新状态所对应的一对主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡。
8
较佳的,当确定有业务板卡被拔出时,删除该被拔出的业务板卡所在槽位的槽位标识所对应的操作标识;判断与该被拔出的业务板卡所在槽位的槽位标识所配对的槽位标识所对应槽位是否插有的业务板卡,如果没有,取消该被拔出业务办卡的指针的指向,并将取消的指针所指向的数据内容删除;如果有,取消该被拔出业务办卡的指针的指向;本实施例中,每隔预先设定的时间,从所述配置信息中确定出所有状态为待更新状态所对应的操作标识,以及确定出的操作标识所对应的主槽位标识和配对的次槽位标识;并且在确定出状态为待更新状态所对应的配对的主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡、以及业务板卡的类型相同时,网管板卡将确定出的状态为待更新状态所对应的配置信息发送给,该配置信息中主槽位标识和次槽位标识的槽位上的业务板卡,当业务板卡保存接收到的配置信息。当有新的网管板卡被插入时,所有插入主槽位标识所对应的槽位的主业务板卡都向该新插入的网管板卡发送自身保存的配置信息,以及数据内容;该新插入的网管板卡接收并保存配置信息,以及数据内容。实施例二本发明实施例提供第二种备份方法,用于在槽位中插入新的业务板卡时实现备份操作操作,具体过程如图3所示步骤31,网管板卡确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;如果是,进行步骤32 ;否则执行步骤33 ;步骤32,查询预先保存的配置信息中是否存储有与该新的业务板卡所在的次槽位标识配对的主槽位标识;如果有执行步骤34,否则,结束操作;步骤33,网管板卡向该新插入业务板卡发送获取命令,所述获取命令要求该新的业务板卡上报数据内容;此时,当该新的业务板卡接收到获取命令后,将自身的数据内容上报给网管板卡;步骤34,网管板卡判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;如果有,执行步骤35 ;否则,结束;步骤35,判断所述新的业务板卡与所述主业务板卡是否为同一类型的板卡;如果是,执行步骤36;否则,结束;步骤36,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。步骤37,将所述新的业务板卡所在在槽位的槽位标识所对应的操作标识设置为未更新状态;所述配置信息还包括操作标识,与每个配对的主槽位标识和次槽位标识唯一对应。 上述所有实施例中网管板卡中保存所有主业务板卡的数据内容,以及所有槽位的槽位标识;并为每一个主业务板卡的数据内容设置唯一的存储位置,因此,实现备用业务板卡备份主业务板卡的数据内容的方法为 网管板卡执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置;当备用业务板卡的数据指针指向主业务板卡的数据内容的存储位置时,即可实现备用业务板卡备份主业务板卡的数据内容的操作。
9
如图4所示,本发明实施例提供一种备份设备,所述设备包括第一判断单元41,用于根据配置信息中存储的配对的主槽位标识和次槽位标识, 判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;第一指向单元42,用于当所述第一判断单元41确定主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。所述第一判断单元41还用于判断插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型是否相同;所述第一指向单元42具体用于,仅在所述第一判断单元41确定插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型相同时,执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。所述配置信息中还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;所述第一判断单元41具体用于,确定出唯一对应的操作标识为待更新状态的每个配对的主槽位标识和次槽位标识,判断确定出的每个配对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述设备还包括第一修改单元43,用于在所述第一指向单元42在执行完一次对备用业务板卡的数据指针的操作后,根据本次操作的备用业务板卡所插入的槽位对应的次槽位标识,确定出唯一对应的操作标识,并将确定出的所述操作标识的状态修改为已更新状态。所述设备还包括确定单元44,用于每隔预先设定的时间,从所述配置信息中确定出所有状态为待更新状态所对应的操作标识,以及确定出的操作标识所对应的主槽位标识和配对的次槽位标识;所述第一判断单元41具体用于,判断所述确定单元44确定出的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡。所述第一修改单元43还用于当确定有业务板卡被拔出时,将被拔出的业务板卡所在的槽位标识所对应的操作标识设置为待更新状态。所述设备还包括删除单元45,用于在确定有业务板卡被拔出时,删除该被拔出的业务板卡所在槽位的槽位标识所对应的操作标识;判断与该被拔出的业务板卡所在槽位的槽位标识所配对的槽位标识所对应槽位是否插有的业务板卡,如果没有,取消该被拔出业务办卡的数据指针的指向,并将取消的数据指针所指向的数据内容删除;如果有,取消该被拔出业务办卡的指针的指向。
如图5所示,本发明实施例提供另一种备份设备,所述设备包括第二判断单元51,用于在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;在查询单元52查询出预先保存的配置信息中存储有配对的主槽位标识后,判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;;所述查询单元52,用于在所述第一判断单元41判断所述新的业务板卡插入的槽位对应的槽位标识为次槽位标识时,查询预先保存的配置信息中是否存储有配对的主槽位标识;第二指向单元53,用于在第一判断单元41确定所述查询单元52查询到的所述主槽位标识对应的槽位上插入有主业务板卡时,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。所述第二判断单元51还用于判断所述新的业务板卡与所述主业务板卡是否为同一类型的板卡;所述指向单元具体用于,当所述第二判断单元51确定所述新的业务板卡与所述主业务板卡为同一类型的板卡时,执行将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。所述配置信息还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述设备还包括第二修改单元M,在所述指向单元执行所述新的业务板卡的数据指针的操作之后,将所述新的业务板卡所在在槽位的槽位标识所对应的操作标识设置为未更新状态。综上所述,有益效果采用本发明实施例提供的方法,根据配置信息中存储的配对的主槽位标识和次槽位标识,在主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡的情况下, 或者,与新插入次槽位标识对应槽位上的业务板卡配对的主业务板卡在位时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置,实现备用业务板卡备份主业务板卡的数据内容,可见该方法在不需要进行备份冗余数据的操作下,即可实现数据备份;同时当该主业务板卡发生故障时,可由备用业务板卡继续主业务板卡的其余工作。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能
11的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种备份的方法,其特征在于,所述方法包括根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;当确定为是时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
2.如权利要求1所述的方法,其特征在于,在对备用业务板卡的数据指针进行操作前, 还包括判断插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型是否相同;仅在判断为是时,执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针, 指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
3.如权利要求1或2所述的方法,其特征在于,所述配置信息中还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;所述判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡,具体为确定出唯一对应的操作标识为待更新状态的每个配对的主槽位标识和次槽位标识, 判断确定出的每个配对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;在执行完一次对备用业务板卡的数据指针的操作后,根据本次操作的备用业务板卡所插入的槽位对应的次槽位标识,确定出唯一对应的操作标识,并将确定出的所述操作标识的状态修改为已更新状态。
4.如权利要求3所述的方法,其特征在于,在所述判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡之前,还包括每隔预先设定的时间,从所述配置信息中查询出所有状态为待更新状态的操作标识, 以及该操作标识所唯一对应的配对的主槽位标识和次槽位标识;所述判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡包括判断查询出的配对的主槽位标识和次槽位标识分别对应的槽位上,是否都插有业务板卡。
5.如权利要求3所述的方法,其特征在于,当确定有业务板卡被拔出时,将被拔出的业务板卡所在的槽位标识所对应的操作标识设置为待更新状态。
6.如权利要求1所述的方法,其特征在于,所述方法进一步包括当在确定有业务板卡被拔出时,删除该被拔出的业务板卡所在槽位的槽位标识所对应的操作标识;判断与该被拔出的业务板卡所在槽位的槽位标识所配对的槽位标识所对应槽位是否插有的业务板卡,如果没有,取消该被拔出业务办卡的数据指针的指向,并将取消的数据指针所指向的数据内容删除;如果有,取消该被拔出业务办卡的指针的指向。
7.一种备份方法,其特征在于,所述方法包括在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;若是,查询预先保存的配置信息中是否存储有配对的主槽位标识;若是,进一步判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;若是,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
8.如权利要求7所述的方法,其特征在于,在进一步判断查询到的所述主槽位标识对应的槽位上插入有主业务板卡后、在对所述新的业务板卡的数据指针进行操作之前,还包括判断所述新的业务板卡与所述主业务板卡是否为同一类型的板卡;仅在判断为是时,执行将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
9.如权利要求7所述的方法,其特征在于,所述配置信息还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;在执行所述新的业务板卡的数据指针的操作之后还包括将所述新的业务板卡所在在槽位的槽位标识所对应的操作标识设置为已更新状态。
10.一种备份设备,其特征在于,所述设备包括第一判断单元,用于根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;第一指向单元,用于当所述第一判断单元确定主槽位标识和配对的次槽位标识分别对应的槽位上都插有业务板卡时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
11.如权利要求10所述的设备,其特征在于,所述第一判断单元还用于判断插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型是否相同;所述第一指向单元具体用于,仅在所述第一判断单元确定插入在次槽位标识对应槽位上的备用业务板卡的类型,与插入在配对的主槽位标识对应槽位上的主业务板卡的类型相同时,执行将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
12.如权利要求10或11所述的设备,其特征在于,所述配置信息中还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述操作标识的初始状态为待更新状态;所述第一判断单元具体用于,确定出唯一对应的操作标识为待更新状态的每个配对的主槽位标识和次槽位标识,判断确定出的每个配对的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述设备还包括第一修改单元,用于在所述第一指向单元在执行完一次对备用业务板卡的数据指针的操作后,根据本次操作的备用业务板卡所插入的槽位对应的次槽位标识,确定出唯一对应的操作标识,并将确定出的所述操作标识的状态修改为已更新状态。
13.如权利要求12所述的设备,其特征在于,所述设备还包括确定单元,用于每隔预先设定的时间,从所述配置信息中确定出所有状态为待更新状态所对应的操作标识,以及确定出的操作标识所对应的主槽位标识和配对的次槽位标识;所述第一判断单元具体用于,判断所述确定单元确定出的主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡。
14.如权利要求12所述的设备,其特征在于,所述第一修改单元还用于当确定有业务板卡被拔出时,将被拔出的业务板卡所在的槽位标识所对应的操作标识设置为待更新状态。
15.如权利要求10所述的设备,其特征在于,所述设备还包括删除单元,用于在确定有业务板卡被拔出时,删除该被拔出的业务板卡所在槽位的槽位标识所对应的操作标识;判断与该被拔出的业务板卡所在槽位的槽位标识所配对的槽位标识所对应槽位是否插有的业务板卡,如果没有,取消该被拔出业务办卡的数据指针的指向,并将取消的数据指针所指向的数据内容删除;如果有,取消该被拔出业务办卡的指针的指向。
16.一种备份设备,其特征在于,所述设备包括第二判断单元,用于在确定有新的业务板卡插入槽位时,判断所述新的业务板卡插入的槽位对应的槽位标识是否为次槽位标识;在查询单元查询出预先保存的配置信息中存储有配对的主槽位标识后,判断查询到的所述主槽位标识对应的槽位上,是否插入有主业务板卡;所述查询单元,用于在所述第一判断单元判断所述新的业务板卡插入的槽位对应的槽位标识为次槽位标识时,查询预先保存的配置信息中是否存储有配对的主槽位标识;第二指向单元,用于在第一判断单元确定所述查询单元查询到的所述主槽位标识对应的槽位上插入有主业务板卡时,将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
17.如权利要求16所述的设备,其特征在于,所述第二判断单元还用于判断所述新的业务板卡与所述主业务板卡是否为同一类型的板卡;所述指向单元具体用于,当所述第二判断单元确定所述新的业务板卡与所述主业务板卡为同一类型的板卡时,执行将所述新的业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。
18.如权利要求16所述的设备,其特征在于,所述配置信息还包括与每个主槽位标识或次槽位标识唯一对应的操作标识;所述设备还包括第二修改单元,在所述指向单元执行所述新的业务板卡的数据指针的操作之后,将所述新的业务板卡所在在槽位的槽位标识所对应的操作标识设置为未更新状态。
全文摘要
本发明涉及计算机通信技术领域,尤其涉及一种备份方法及设备。用于减少通讯设备中的冗余数据、降低通讯设备的生产成本。该方法包括保根据配置信息中存储的配对的主槽位标识和次槽位标识,判断主槽位标识和配对的次槽位标识分别对应的槽位上是否都插有业务板卡;所述主槽位标识用于唯一标识插入主业务板卡的槽位;所述次槽位标识用于唯一标识插入备用业务板卡的槽位;当确定为是时,将插入在次槽位标识对应槽位上的备用业务板卡的数据指针,指向配对的主槽位标识对应槽位上插入的主业务板卡的数据内容所在的存储位置。可见,采用本方法能够减少通讯设备中的冗余数据、降低通讯设备的生产成本。
文档编号H04L12/56GK102447578SQ201110376350
公开日2012年5月9日 申请日期2011年11月23日 优先权日2011年11月23日
发明者刘熙, 孙素丽, 张占鹏 申请人:瑞斯康达科技发展股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1