一种数据备份、协助数据备份的方法以及装置的制造方法

文档序号:9237952阅读:460来源:国知局
一种数据备份、协助数据备份的方法以及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种数据备份、协助数据备份的方法以及装置。
【背景技术】
[0002]现有的数据备份技术通常是基于松耦合架构之上的用户备份,其组网环境多由多块业务板进行业务处理,一块备份业务板进行冗余保护。在业务板进行用户接入后,通过备份业务板的IP地址寻址查找到该备份业务板并对用户信息进行备份。备份业务板接收并保存备份用户信息,当某块业务板出现故障时,故障业务板上的业务会由备份业务板接替,用户则无感知业务板板故障。故障业务板恢复工作后,用户的业务会恢复到原有的业务板进行业务处理,并与备份业务板之间通过松耦合进行正常的用户数据备份。
[0003]然而现有技术中的组网环境之间由于仅有一块备份业务板单纯的进行备份,不能合理的处理多业务板故障情况,特别是当唯一一块备份业务板发生故障时,不能确保备份的可靠性。

【发明内容】

[0004]有鉴于此,本发明提供了一种数据备份、协助数据备份方法以及装置来解决上述问题。
[0005]本发明提供一种数据备份装置,应用于网络设备的业务板,其中包括:
[0006]控制状态标记单元,用于接收客户端发送的报文,保存所述报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板;
[0007]备份状态标记单元,用于保存接收的备份用户信息,并将接收的备份用户信息的客户端状态标记为备份状态。
[0008]本发明还提供一种数据备份方法,应用于网络设备的业务板,其中包括:
[0009]步骤A、接收客户端发送的报文,保存所述报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板;
[0010]步骤B、保存接收的备份用户信息,并将接收的备份用户信息的客户端状态标记为备份状态。
[0011]本发明还提供一种协助数据备份装置,应用于网络设备的主控板,其中包括:
[0012]信息保存单元,用于接收并保存业务板发送的用户信息,并为所述用户信息的客户端状态设置为控制状态;
[0013]信息下发单元,用于检测到开启对应的功能时,将所述用户信息作为备份用户信息下发至备份业务板。
[0014]本发明还提供了一种协助数据备份方法,应用于网络设备的主控板,其中包括:
[0015]步骤A、接收并保存业务板发送的用户信息,并为所述用户信息的客户端状态设置为控制状态;
[0016]步骤B、检测到开启对应的功能时,将所述用户信息作为备份用户信息下发至备份业务板。
[0017]本发明提供的数据备份、协助数据备份方法以及装置在接收客户端发送的报文时,保存报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板,同时保存接收的备份用户信息,将接收的备份用户信息的客户端状态标记为备份状态,以提供更为安全可靠地数据备份机制。
【附图说明】
[0018]图1是本发明实施例中数据备份装置逻辑结构示意图;
[0019]图2是本发明实施例中数据备份方法流程框图;
[0020]图3是本发明实施例中协助数据备份装置逻辑结构示意图;
[0021]图4是本发明实施例中协助数据备份方法流程框图。
【具体实施方式】
[0022]本发明提供了一种数据备份装置,应用于网络设备的业务板,在接收客户端发送的报文时,保存所述报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板,同时保存接收的备份用户信息,并将接收的备份用户信息的客户端状态标记为备份状态。请参考图1,本发明提供的数据备份装置的基本硬件环境包括CPU、内存、非易失性存储器以及其他硬件,其从本质上说其是一个逻辑装置,在本实施方式中,该数据备份装置在逻辑层面上包括:控制状态标记单元以及备份状态标记单元,请参考图2,该装置在运行过程中执行如下处理流程:
[0023]步骤201、控制状态标记单元接收客户端发送的报文,保存所述报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板;
[0024]步骤202,备份状态标记单元保存接收的备份用户信息,并将接收的备份用户信息的客户端状态标记为备份状态。
[0025]本发明实施方式中提供的数据备份装置在接收到来自客户端的报文后,首先解析该报文的用户信息,该用户信息可以包括多种,例如报文的基本信息、用户策略信息、RADIUS计费信息(Remote Authenticat1n Dial In User Service 的简称,和BRAS设备配合完成用户的认证、计费、授权功能)、接入信息以及标志等信息。在解析出该用户信息后,控制状态标记单元即保存该用户信息,并将发送该报文的客户端状态标记为控制状态,同时将该用户信息通过板间通信上报至第一主控板。在现有技术中的用户数据备份都是基于松耦合架构实现,即主控板与各业务板相互独立,各自拥有独立的路由系统,业务板之间、主控板与业务板之间通信都根据路由寻址,而本发明实施例中均是板间通讯实现业务板间用户的备份技术,可进一步提高设备性能。
[0026]另外,该数据备份装置同时也有信息备份的功能,即在接收到主控板或者业务板发送的其他业务板上客户端的备份用户信息时,同样会保存该备份用户信息,并且将该备份用户信息的客户端状态标记为备份状态。其中上述将客户端状态标记为控制状态或是备份状态可以以多种形式进行标记,例如可以在保存客户端报文中的用户信息时,将该客户端状态标志置为master,在保存接收到的备份用户信息时将客户端状态标志置为backup以区分该用户信息是否为备份用户信息,本发明对此并无限制。
[0027]本发明提供的数据备份方法以及装置在接收客户端发送的报文时,保存所述报文的用户信息,将该客户端状态标记为控制状态,并将所述用户信息上报至第一主控板,同时保存接收的备份用户信息,并将接收的备份用户信息的客户端状态标记为备份状态,本发明方法可将所有的业务板在处理业务功能的基础上增加了备份功能,以提供更为安全可靠地数据备份机制。
[0028]本发明还提供一种协助数据备份装置,应用于网络设备的主控板,请参看图3,该协助数据备份装置的基本硬件环境包括CPU、内存、非易失性存储器以及其他硬件,在本实施方式中,该协助数据备份装置在逻辑层面上包括:信息保存单元以及信息下发单元,请参考图4,该装置在运行过程中执行如下处理流程:
[0029]步骤401,信息保存单元接收并保存业务板发送的用户信息,并为所述用户信息的客户端状态设置为控制状态;
[0030]步骤402,信息下发单元在检测到开启对应的功能时,将所述用户信息作为备份用户信息下发至对应的业务板。
[0031]本发明实施例中提供的协助数据备份装置在接收到业务板发送的用户信息时,保存该用户信息,并将该用户信息的客户端状态设置为控制状态。并且根据当
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1