一种数据备份方法和装置的制造方法

文档序号:9471254阅读:323来源:国知局
一种数据备份方法和装置的制造方法
【技术领域】
[0001]本发明涉及集数据处理领域,尤其涉及一种数据备份的方法和装置。
【背景技术】
[0002]随着科技的发展和社会的进步,越来越多的电子设备进入了人们的日常生活,不仅给人们的日常生活带去了便利,同时也进一步促进了科技的创新与研发。在电子设备领域中,数据备份就是其中重要一项。
[0003]对于绝大多数电?目广品而目,具有尚可靠性一直是一项硬性指标。尚可靠性是指通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。具有高可靠性系统是企业应对核心计算机系统因故障停机等突发状况最有效的手段之一。目前,实现电子系统高可靠性最常见的是采用“1+1备份”的方法,“1+1备份”是指高可靠性系统中有两台设备,包括主机和备机,主机处于工作状态,备机处于备份状态。主机进行数据业务处理,并同时把重要数据实时备份到备机上。电信产品在应用过程中,为了保证通讯不中断,经常要对连接的重要数据进行实时备份(如SCTP连接的序列号,每次发送和接收报文都需要进行备份)。如果采用传统的备份方法,每产生一笔备份数据就备份一次,将导致备份效率极其低下,且一旦某笔数据出现备份失败或者备份速度慢于备份数据产生速度的情况,就会使备机的数据严重滞后于主机,会大大影响到备份数据的可靠性。
[0004]综上所述,如何解决目前电信产品在进行数据备份时,备份效率低下、可靠性无法保障等问题,是数据处理领域一个亟需解决的问题。

【发明内容】

[0005]为此,需要提供一种数据备份的技术方案,用以解决现有的电信产品在进行数据备份时,备份效率低下、可靠性无法保障等问题。
[0006]为实现上述目的,发明人提供了一种数据备份装置,所述装置包括工作单元,备份单元和存储单元,所述工作单元与存储单元连接,所述备份单元与存储单元连接,所述工作单元与备份单元连接;
[0007]所述存储单元用于存储备份信息,所述备份信息包括备份数据以及备份数据对应的标识信息和备份状态,所述备份状态包括待备份状态和已备份状态;
[0008]所述工作单元用于生成备份数据,并根据备份数据对应的标识信息从存储单元中查找备份数据,将备份数据对应的备份状态设置为待备份状态,并发送备份请求至备份单元,所述备份请求包括备份数据对应的标识信息;
[0009]所述备份单元用于接收备份请求,根据备份数据对应的标识信息查找备份数据,并判断备份数据对应的备份状态是否为待备份状态,若是则对备份数据进行备份,并将备份数据对应的备份状态设置为已备份状态;否则不对备份数据进行备份。
[0010]进一步地,所述工作单元还用于在根据备份数据对应的标识信息未从存储单元中查找到备份数据的情况下,新建备份信息至存储单元,并将该备份信息中备份数据的备份状态设置为待备份状态。
[0011]进一步地,所述存储单元为数据库、excel表、MAC表、word图表中的一种或多种。
[0012]进一步地,所述工作单元为工作线程。
[0013]进一步地,所述备份单元为备份线程。
[0014]以及发明人还提供了一种数据备份方法,所述方法应用于数据备份装置;所述装置包括工作单元,备份单元和存储单元,所述工作单元与存储单元连接,所述备份单元与存储单元连接,所述工作单元与备份单元连接;存储单元用于存储备份信息,所述备份信息包括备份数据以及备份数据对应的标识信息和备份状态,所述备份状态包括待备份状态和已备份状态;则所述方法包括以下步骤:
[0015]工作单元生成备份数据,并根据备份数据对应的标识信息从存储单元中查找备份数据,将备份数据对应的备份状态设置为待备份状态,并发送备份请求至备份单元,所述备份请求包括备份数据对应的标识信息;
[0016]备份单元接收备份请求,根据备份数据对应的标识信息查找备份数据,并判断备份数据对应的备份状态是否为待备份状态,若是则对备份数据进行备份,并将备份数据对应的备份状态设置为已备份状态;否则不对备份数据进行备份。
[0017]进一步地,所述方法还包括以下步骤:
[0018]工作单元在根据备份数据对应的标识信息未从存储单元中查找到备份数据的情况下,新建备份信息至存储单元,并将该备份信息中备份数据的备份状态设置为待备份状
??τ O
[0019]进一步地,所述存储单元为数据库、excel表、MAC表、word图表中的一种或多种。
[0020]进一步地,所述工作单元为工作线程。
[0021 ] 进一步地,所述备份单元为备份线程。
[0022]区别于现有技术,上述技术方案所述的数据备份方法和装置,所述装置包括工作单元,备份单元和存储单元,所述工作单元与存储单元连接,所述备份单元与存储单元连接,所述工作单元与备份单元连接;存储单元用于存储备份信息,所述备份信息包括备份数据以及备份数据对应的标识信息和备份状态,所述备份状态包括待备份状态和已备份状态;则所述方法包括以下步骤:首先工作单元生产备份数据,并根据备份数据对应的标识信息从存储单元中查找备份数据,将备份数据对应的备份状态设置为待备份状态,并发送备份请求至备份单元,所述备份请求包括备份数据对应的标识信息;而后备份单元接收备份请求,根据备份数据对应的标识信息查找备份数据,并判断备份数据对应的备份状态是否为待备份状态,若是则对备份数据进行备份,并将备份数据对应的备份状态设置为已备份状态;否则不对备份数据进行备份。由于备份单元在接收到备份请求后才对存储单元中的备份数据进行备份,且在备份前会判断备份数据的备份状态,并只对备份状态为待备份状态的备份数据进行备份,一方面可以保证备份单元所备份的数据始终为最新的备份数据,所述最新的备份数据为工作单元最近一次在存储单元更新的该备份数据,另一方面当备份单元对数据进行备份的速度严重滞后于工作单元更新备份数据的速度时,备份单元通过识别备份数据对应的备份状态,避免了对某一数据进行重复备份的可能,大大提高了备份效率和数据备份装置的可靠性,因而在数据处理领域具有广阔的市场前景。
【附图说明】
[0023]图1为本发明一实施例所述的数据备份装置的示意图;
[0024]图2为本发明一实施例所述的数据备份方法的流程图。
[0025]附图标记说明:
[0026]101、工作单元;
[0027]102、存储单元;
[0028]103、备份单元。
【具体实施方式】
[0029]为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。
[0030]请参阅图1,为本发明一实施例所述的数据备份装置的示意图。所述装置包括工作单元101,备份单元103和存储单元102,所述工作单元101与存储单元102连接,所述备份单元103与存储单元102连接,所述工作单元101与备份单元103连接;
[0031]所述存储单元102用于存储备份信息,所述备份信息包括备份数据以及备份数据对应的标识信息和备份状态,所述备份状态包括待备份状态和已备份状态;
[0032]所述工作单元101用于生产备份数据,根据备份数据对应的标识信息从存储单元中查找备份数据,将备份数据对应的备份状态设置为待备份状态,并发送备份请求至备份单元,所述备份请求包括备份数据对应的标识信息;
[0033]所述备份单元103用于
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1