一种多节点高效差异备份的方法技术

技术编号:18083664 阅读:34 留言:0更新日期:2018-05-31 12:15
本发明专利技术公开了一种多节点高效差异备份的方法。涉及多节点差异备份技术领域。包括步骤一:主服务器节点对文件完全备份;步骤二:从服务器节点获取完全备份文件;步骤三:从服务器节点检测文件备份信息表;步骤四:从服务器节点对文件差异备份;步骤五:主服务器节点对文件完全备份。本发明专利技术通过主服务器节点完全备份和从服务器节点差异备份结合,实现了多节点服务器间的安全高效备份,解决了现有的多节点差异备份安全性差以及备份恢复效率低的问题。

【技术实现步骤摘要】
一种多节点高效差异备份的方法
本专利技术属于多节点差异备份
,特别是涉及一种多节点高效差异备份的方法。
技术介绍
差异备份是指在一次全备份后到进行差异备份的这段时间内,对那些增加或者修改文件的备份。在进行恢复时,我们只需对第一次全备份和最后一次差异备份进行恢复。差异备份在避免了完全备份占用空间大、增量备份恢复效率差的缺陷的同时,又具备了它们各自的优点。首先,它具有了增量备份需要时间短、节省磁盘空间的优势;其次,它又具有了全备份恢复所需磁带少、恢复时间短的特点。系统管理员只需要两盘磁带,即全备份磁带与灾难发生前一天的差异备份磁带,就可以将系统恢复。在大数据不断蓬勃发展的时代,数据的备份也趋向与海量的数据;因此对数据的备份也多采用多节点备份。因而多节点差异备份技术备受关注。多节点差异备份亟待解决的问题是安全性和备份以及恢复效率问题。本专利技术致力于专利技术一种高效率多节点差异备份的方法,用以解决多节点备份安全性差以及备份恢复效率低问题。
技术实现思路
本专利技术的目的在于提供一种多节点高效差异备份的方法,通过主服务器节点完全备份和从服务器节点差异备份结合,实现了多节点服务器间的安全高效备份,解决了现有的多节点差异备份安全性差以及备份恢复效率低的问题。为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种多节点高效差异备份的方法,包括如下步骤:步骤一:主服务器节点对文件完全备份;步骤二:从服务器节点获取完全备份文件;步骤三:从服务器节点检测文件备份信息表;步骤四:从服务器节点对文件差异备份;步骤五:主服务器节点对文件完全备份。优选地,所述文件备份信息表包括原址、时间戳timestape、现址、标记sign;所述原址包括文件的原始地址;所述时间戳timestape包括最近一次写入时间;所述现址包括备份地址;所述标记sign用于标识文件是否正在差异备份;所述主服务器节点、任一所述从服务器节点内均设有文件备份信息表。优选地,所述主服务器节点用于对文件的完全备份;所述从服务器节点用于对文件的差异备份。优选地,所述步骤一从服务器节点检测文件备份信息表步骤如下:A000:从服务器节点根据文件备份信息表中的标记sign判断是否存在正在备份服务器节点对文件差异备份,若存在,则执行A001,若不存在,则执行A003;A001:A000中正在备份服务器节点对文件完成差异备份后更新当前节点的文件备份信息表;A002:A000中正在备份服务器节点传递时间戳timestape、标记sign至从服务器节点和主服务器节点;A003:A000中从服务器节点获取A000中正在差异备份服务器节点中已完成的差异备份文件。优选地,所述步骤四中从服务器节点对文件差异备份完成后更新当前节点的文件备份信息表并传递时间戳timestape、标记sign至其他从服务器节点和主服务器节点。优选地,所述主服务器节点在完全备份前更新当前节点的文件备份信息表并传递标记sign至从服务器节点;所述主服务器节点在完成当前备份时更新当前节点的文件备份信息表并传递标记sign、时间戳timestape、现址至从服务器节点。优选地,所述主服务器节点内存储文件变更阀值;步骤五中朱服务器节点对文件完全备份步骤如下:所述主服务器节点根据文件备份信息列表计算所有从服务器节点内差异备份文件的数量,若差异备份文件数量大于文件变更阀值,则对文件完全备份。本专利技术具有以下有益效果:本专利技术通过主服务器节点完全备份和从服务器节点差异备份结合,实现了多节点服务器间的安全高效备份,解决了现有的多节点差异备份安全性差以及备份恢复效率低的问题,提高了多节点差异备份安全性和备份恢复效率。当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的一种多节点高效差异备份的方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1所示,本专利技术为一种多节点高效差异备份的方法,包括如下步骤:步骤一:主服务器节点对文件完全备份;步骤二:从服务器节点获取完全备份文件;步骤三:从服务器节点检测文件备份信息表;步骤四:从服务器节点对文件差异备份;步骤五:主服务器节点对文件完全备份;。其中,文件备份信息表包括原址、时间戳timestape、现址、标记sign;原址包括文件的原始地址;时间戳timestape包括最近一次写入时间;现址包括备份地址;标记sign用于标识文件是否正在差异备份;主服务器节点、任一从服务器节点内均设有文件备份信息表。其中,主服务器节点用于对文件的完全备份;从服务器节点用于对文件的差异备份。其中,步骤一从服务器节点检测文件备份信息表步骤如下:A000:从服务器节点根据文件备份信息表中的标记sign判断是否存在正在备份服务器节点对文件差异备份,若存在,则执行A001,若不存在,则执行A003;A001:A000中正在备份服务器节点对文件完成差异备份后更新当前节点的文件备份信息表;A002:A000中正在备份服务器节点传递时间戳timestape、标记sign至从服务器节点和主服务器节点;A003:A000中从服务器节点获取A000中正在差异备份服务器节点中已完成的差异备份文件。其中,步骤四中从服务器节点对文件差异备份完成后更新当前节点的文件备份信息表并传递时间戳timestape、标记sign至其他从服务器节点和主服务器节点。其中,主服务器节点在完全备份前更新当前节点的文件备份信息表并传递标记sign至从服务器节点;主服务器节点在完成当前备份时更新当前节点的文件备份信息表并传递标记sign、时间戳timestape、现址至从服务器节点。其中,主服务器节点内存储文件变更阀值;步骤五中朱服务器节点对文件完全备份步骤如下:主服务器节点根据文件备份信息列表计算所有从服务器节点内差异备份文件的数量,若差异备份文件数量大于文件变更阀值,则对文件完全备份。值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本专利技术的保护范围。另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。以上公开的本专利技术优选实施例只是用于帮助阐述本专利技术。优选实施例并没有详尽叙述所有的细节,也不限制该专利技术仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本专利技术的原理和实际应用,从而使所属
技本文档来自技高网
...
一种多节点高效差异备份的方法

【技术保护点】
一种多节点高效差异备份的方法,其特征在于,包括如下步骤:步骤一:主服务器节点对文件完全备份;步骤二:从服务器节点获取完全备份文件;步骤三:从服务器节点检测文件备份信息表;步骤四:从服务器节点对文件差异备份;步骤五:主服务器节点对文件完全备份。

【技术特征摘要】
1.一种多节点高效差异备份的方法,其特征在于,包括如下步骤:步骤一:主服务器节点对文件完全备份;步骤二:从服务器节点获取完全备份文件;步骤三:从服务器节点检测文件备份信息表;步骤四:从服务器节点对文件差异备份;步骤五:主服务器节点对文件完全备份。2.根据权利要求1所述的一种多节点高效差异备份的方法,其特征在于,所述文件备份信息表包括原址、时间戳timestape、现址、标记sign;所述原址包括文件的原始地址;所述时间戳timestape包括最近一次写入时间;所述现址包括备份地址;所述标记sign用于标识文件是否正在差异备份;所述主服务器节点、任一所述从服务器节点内均设有文件备份信息表。3.根据权利要求1所述的一种多节点高效差异备份的方法,其特征在于,所述主服务器节点用于对文件的完全备份;所述从服务器节点用于对文件的差异备份。4.根据权利要求1所述的一种多节点高效差异备份的方法,其特征在于,所述步骤一从服务器节点检测文件备份信息表步骤如下:A000:从服务器节点根据文件备份信息表中的标记sign判断是否存在正在备份服务器节点对文件差异备份,若存在,则执行A001,若不存在,则执行A003;A001:A000中正在备份服...

【专利技术属性】
技术研发人员:黄仁高
申请(专利权)人:安徽长泰信息安全服务有限公司
类型:发明
国别省市:安徽,34

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

1