CN107766179A - 一种基于源数据重删的备份方法、装置、及存储介质 - Google Patents
一种基于源数据重删的备份方法、装置、及存储介质 Download PDFInfo
- Publication number
- CN107766179A CN107766179A CN201711078463.XA CN201711078463A CN107766179A CN 107766179 A CN107766179 A CN 107766179A CN 201711078463 A CN201711078463 A CN 201711078463A CN 107766179 A CN107766179 A CN 107766179A
- Authority
- CN
- China
- Prior art keywords
- data
- data block
- source data
- source
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
- G06F11/1453—Management of the data involved in backup or backup restore using de-duplication of the data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种基于源数据重删的备份方法,接收客户端发送的源数据,并按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块;如果是,则将源数据对应的全部数据块发送至后端存储***以进行数据备份。由此可见,在该过程中,冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。此外,本发明还提供一种基于源数据重删的备份装置及计算机可读存储介质,效果如上所述。
Description
技术领域
本发明涉及数据处理技术领域,特别是涉及一种基于源数据重删的备份方法、装置、及存储介质。
背景技术
数据是信息化***的核心,社会经济对信息化的依赖程度越来越高,信息***中的关键业务数据是用户最重要的资产,数据的可靠性、完整性和安全性,关系到重要行业和企业的生存力和竞争力,关系到国家信息安全和国民经济稳定发展。目前企业对数据量不断增长的需求使得存储***面临严峻的挑战,研究发现,存储***中高达60%的数据是冗余的。
为了克服该问题,现有技术中通常都是在***后端进行冗余数据的重删,即在数据从源端传输至后端的存储***后进行数据的重删工作。
该方式一方面造成源端至后端的传输网络的传输压力过大,另一方面对于存储***的空间也有较高的要求。由此可见,在源端和后端的数据传输过程中,如何降低传输网络的传输压力以及降低存储***的存储量是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种基于源数据重删的备份方法、装置、及计算机可读存储介质,用于在源端和后端的数据传输过程中,降低传输网络的传输压力以及降低存储***的存储量。
为解决上述技术问题,本发明提供一种基于源数据重删的备份方法,包括:
接收客户端发送的源数据,并按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块;
如果是,则将所述源数据对应的全部所述数据块发送至后端存储***以进行数据备份。
优选地,所述按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块具体包括:
预先与所述客户端设定所述数据块标识规则;
将所述源数据对应的全部所述数据块存储至数据库中;
提取各所述数据块的数据块标识;
判断各所述数据块标识是否全部存在于当前流文件中;其中,所述流文件记录所述客户端发送的全部源数据对应的数据块标识;
如果是,则确定存在所述新的数据块。
优选地,若存在新的数据块,则还包括:
将所述流文件更新以添加所述新的数据块的数据块标识。
优选地,所述将所述源数据对应的全部所述数据块发送至后端存储***具体为:
将所述源数据对应的全部所述数据块发送至DPS服务端;
所述DPS服务端将所述源数据对应的所述全部数据块备份至存储设备。
优选地,所述存储设备具体为物理磁带库或虚拟磁带库。
优选地,所述接收客户端发送的源数据具体通过HyperStream服务端接收所述客户端发送的所述源数据。
为解决上述技术问题,本发明还提供一种基于源数据重删的备份装置,包括:
接收模块,用于接收客户端发送的源数据,并按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块;
发送模块,用于如果是,则将所述源数据对应的全部所述数据块发送至后端存储***以进行数据备份。
优选地,所述接收模块具体包括:
设定单元,用于预先与所述客户端设定所述数据块标识规则;
存储单元,用于将所述源数据对应的全部所述数据块存储至数据库中;
提取单元,用于提取各所述数据块的数据块标识;
判断单元,用于判断各所述数据块标识是否全部存在于当前流文件中;其中,所述流文件记录所述客户端发送的全部源数据对应的数据块标识;
确定单元,用于如果是,则确定存在所述新的数据块。
为解决上述技术问题,本发明还提供一种基于源数据重删的备份装置,包括存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上述所述的基于源数据重删的备份方法的步骤。
为解决上述技术问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的基于源数据重删的备份方法的步骤。
本发明所提供的基于源数据重删的备份方法,接收客户端发送的源数据,并按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块;如果是,则将源数据对应的全部数据块发送至后端存储***以进行数据备份。由此可见,在该过程中,冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。此外,本发明还提供一种基于源数据重删的备份装置及计算机可读存储介质,效果如上所述。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于源数据重删的备份方法的流程图;
图2为本发明实施例提供的一种判断各数据块中是否存在新的数据块的方法的流程图;
图3为本发明实施例提供的另一种基于源数据重删的备份方法的流程图;
图4为本发明实施例提供的一种基于源数据重删的备份装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
本发明的核心是提供一种基于源数据重删的备份方法、装置、及计算机可读存储介质,用于在源端和后端的数据传输过程中,降低传输网络的传输压力以及降低存储***的存储量。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
图1为本发明实施例提供的一种基于源数据重删的备份方法的流程图。如图1所示,该方法包括:
S10:接收客户端发送的源数据。
S11:按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块,如果是,则进入S11。
S12:将源数据对应的全部数据块发送至后端存储***以进行数据备份。
需要说明的是,数据在传输过程中是分为多个数据块传输的,至于如何划分可参考现有技术,本发明不再赘述。本发明中,对于客户端来说产生待备份的数据,即源数据后,就将该源数据划分为多个数据块,然后传输至服务端。服务端和客户端会预先设定统一的数据块标识规则,用于对每个数据块进行标识,相同的数据块具有相同的数据块标识。可以理解的是,本发明中的数据块标识规则可以依据源数据的属性、长度等参数对数据块设定数据块标识,只要保证客户端和服务端具有相同的数据块标识规则即可,可以理解的是,对于客户端来说,数据块标识规则是用于对数据块添加数据块标识,而对于服务端来说,则是识别每个数据块的数据块标识。另外,数据块标识可以采用任何形式添加至数据块中,例如可以添加至每个数据块的头部,当然也可以添加至数据块的尾部,本实施例不再赘述。
对于服务端来说,其作用就是判断当前传入的源数据对应的全部数据块是否有新的数据块,如果有新的数据块,则说明当前源数据是一个新的数据,则需要发送至后端存储***进行数据备份。如果全部数据块都不是新的数据块,则说明该源数据是冗余的,即后端存储***已经备份过,不需要发送至后端存储***。通过上述的判断,则后端存储***接收到的源数据都是新数据,与已存储的源数据都不相同,不存在冗余数据。
图2为本发明实施例提供的一种判断各数据块中是否存在新的数据块的方法的流程图。在上述实施例的基础上,步骤S10中按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块具体包括:
S100:预先与客户端设定数据块标识规则。
S101:将源数据对应的全部数据块存储至数据库中。
S102:提取各数据块的数据块标识。
S103:判断各数据块标识是否全部存在于当前流文件中,如果是,则进入S104。其中,流文件记录客户端发送的全部源数据对应的数据块标识。
S104:确定存在新的数据块。
本实施例提供的基于源数据重删的备份方法,接收客户端发送的源数据,并按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块;如果是,则将源数据对应的全部数据块发送至后端存储***以进行数据备份。由此可见,在该过程中,冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。
图3为本发明实施例提供的另一种基于源数据重删的备份方法的流程图。如图3所示,在上述实施例的基础上,若存在新的数据块,则还包括:
S30:将流文件更新以添加新的数据块的数据块标识。
需要说明的是,本步骤的作用是能够实时保证当前流文件中记录的数据块标识是最完整的,避免在某一个源数据传输入时,由于流文件未记载其对应的数据块标识,导致误认为存在新的数据块,进而将该源数据传输至后端存储***。可以理解的是,本步骤可以在向后端存储***发送源数据的同时进行,也可以在接收到下一个源数据时再进行,具体执行时间可以根据实际情况而定,本发明不作限定。
在上述实施例的基础上,将源数据对应的全部数据块发送至后端存储***具体为:
将源数据对应的全部数据块发送至DPS服务端;
DPS服务端将源数据对应的全部数据块备份至存储设备。
在具体实施中,本发明所提供的方法可以通过HyperStream客户端、HyperStream服务端以及DSP服务端实现。HyperStream客户端将源数据发送至HyperStream服务端,将HyperStream服务端部署在PC或服务器集群中,HyperStream服务端执行S10和S11,DSP服务端作为后端存储***接收HyperStream服务端发送的源数据进行数据备份。另外,本实施例中存储设备具体为物理磁带库或虚拟磁带库。
需要说明的是,本实施例中的通过HyperStream客户端、HyperStream服务端以及DSP服务端实现上述方法只是一种具体应用场景,并不代表只有这一种实现方式,还可以通过其它类型的平台实现。
上文中对于基于源数据重删的备份方法的实施例进行了详细描述,本发明还提供一种与该方法对应的基于源数据重删的备份装置。由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。图4为本发明实施例提供的一种基于源数据重删的备份装置的结构图。如图4所示,基于源数据重删的备份装置包括:
接收模块10,用于接收客户端发送的源数据,并按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块;
发送模块11,用于如果是,则将源数据对应的全部数据块发送至后端存储***以进行数据备份。
优选地,接收模块10具体包括:
设定单元,用于预先与客户端设定数据块标识规则;
存储单元,用于将源数据对应的全部数据块存储至数据库中;
提取单元,用于提取各数据块的数据块标识;
判断单元,用于判断各数据块标识是否全部存在于当前流文件中;其中,流文件记录客户端发送的全部源数据对应的数据块标识;
确定单元,用于如果是,则确定存在新的数据块。
本实施例提供的基于源数据重删的备份装置,接收客户端发送的源数据,并按照预先设定的数据块标识规则判断源数据对应的各数据块中是否存在新的数据块;如果是,则将源数据对应的全部数据块发送至后端存储***以进行数据备份。由此可见,在该过程中,冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。
上文从模块化功能实体的角度分别对本发明实施例中的基于源数据重删的备份装置进行了描述,下面从硬件处理的角度对本发明实施例中的基于源数据重删的备份装置进行详细描述,本发明实施例中的基于源数据重删的备份装置,包括存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现如上述实施例所述的基于源数据重删的备份方法的步骤。
可以理解的是,本实施例中的处理器的数量可以一个或多个。在本发明的一些实施例中,处理器和存储器可通过总线或其它方式连接。
本实施例提供的基于源数据重删的备份装置,通过采用上述方法,使得冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。
此外,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述所述的基于源数据重删的备份方法的步骤。
本实施例提供的计算机可读存储介质,通过采用上述方法,使得冗余的数据不会发送至后端存储***,也就不会占用服务端和后端存储***之间的网络资源,且后端存储***不需要存储冗余数据,也就克服了冗余数据占用存储空间的问题。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是手机,平板电脑,或者手持设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上对本发明所提供的基于源数据重删的备份方法、装置、及计算机可读存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
Claims (10)
1.一种基于源数据重删的备份方法,其特征在于,包括:
接收客户端发送的源数据,并按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块;
如果是,则将所述源数据对应的全部所述数据块发送至后端存储***以进行数据备份。
2.根据权利要求1所述的基于源数据重删的备份方法,其特征在于,所述按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块具体包括:
预先与所述客户端设定所述数据块标识规则;
将所述源数据对应的全部所述数据块存储至数据库中;
提取各所述数据块的数据块标识;
判断各所述数据块标识是否全部存在于当前流文件中;其中,所述流文件记录所述客户端发送的全部源数据对应的数据块标识;
如果是,则确定存在所述新的数据块。
3.根据权利要求2所述的基于源数据重删的备份方法,其特征在于,若存在新的数据块,则还包括:
将所述流文件更新以添加所述新的数据块的数据块标识。
4.根据权利要求1所述的基于源数据重删的备份方法,其特征在于,所述将所述源数据对应的全部所述数据块发送至后端存储***具体为:
将所述源数据对应的全部所述数据块发送至DPS服务端;
所述DPS服务端将所述源数据对应的所述全部数据块备份至存储设备。
5.根据权利要求4所述的基于源数据重删的备份方法,其特征在于,所述存储设备具体为物理磁带库或虚拟磁带库。
6.根据权利要求4所述的基于源数据重删的备份方法,其特征在于,所述接收客户端发送的源数据具体通过HyperStream服务端接收所述客户端发送的所述源数据。
7.一种基于源数据重删的备份装置,其特征在于,包括:
接收模块,用于接收客户端发送的源数据,并按照预先设定的数据块标识规则判断所述源数据对应的各数据块中是否存在新的数据块;
发送模块,用于如果是,则将所述源数据对应的全部所述数据块发送至后端存储***以进行数据备份。
8.根据权利要求7所述的基于源数据重删的备份装置,其特征在于,所述接收模块具体包括:
设定单元,用于预先与所述客户端设定所述数据块标识规则;
存储单元,用于将所述源数据对应的全部所述数据块存储至数据库中;
提取单元,用于提取各所述数据块的数据块标识;
判断单元,用于判断各所述数据块标识是否全部存在于当前流文件中;其中,所述流文件记录所述客户端发送的全部源数据对应的数据块标识;
确定单元,用于如果是,则确定存在所述新的数据块。
9.一种基于源数据重删的备份装置,其特征在于,包括存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至6任一项所述的基于源数据重删的备份方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的基于源数据重删的备份方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711078463.XA CN107766179A (zh) | 2017-11-06 | 2017-11-06 | 一种基于源数据重删的备份方法、装置、及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711078463.XA CN107766179A (zh) | 2017-11-06 | 2017-11-06 | 一种基于源数据重删的备份方法、装置、及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107766179A true CN107766179A (zh) | 2018-03-06 |
Family
ID=61272743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711078463.XA Pending CN107766179A (zh) | 2017-11-06 | 2017-11-06 | 一种基于源数据重删的备份方法、装置、及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766179A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542360A (zh) * | 2018-12-03 | 2019-03-29 | 郑州云海信息技术有限公司 | 数据重删方法、装置、设备、***及计算机可读存储介质 |
CN113050891A (zh) * | 2021-03-26 | 2021-06-29 | 杭州宏杉科技股份有限公司 | 重删数据保护方法及装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090013140A1 (en) * | 2007-07-06 | 2009-01-08 | Prostor Systems, Inc. | Hardware acceleration of commonality factoring with removable media |
CN101917396A (zh) * | 2010-06-25 | 2010-12-15 | 清华大学 | 一种网络文件***中数据的实时去重和传输方法 |
US20120030477A1 (en) * | 2010-07-29 | 2012-02-02 | Maohua Lu | Scalable segment-based data de-duplication system and method for incremental backups |
CN102736961A (zh) * | 2011-03-11 | 2012-10-17 | 微软公司 | 数据去重复的备份和还原策略 |
US20120303595A1 (en) * | 2011-05-25 | 2012-11-29 | Inventec Corporation | Data restoration method for data de-duplication |
CN105095027A (zh) * | 2015-09-11 | 2015-11-25 | 浪潮(北京)电子信息产业有限公司 | 一种数据备份方法及装置 |
CN105487942A (zh) * | 2015-11-30 | 2016-04-13 | 上海爱数信息技术股份有限公司 | 一种基于重复数据删除的备份与远程复制方法 |
CN106843760A (zh) * | 2017-01-17 | 2017-06-13 | 郑州云海信息技术有限公司 | 一种基于重删的异步远程复制***及方法 |
-
2017
- 2017-11-06 CN CN201711078463.XA patent/CN107766179A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090013140A1 (en) * | 2007-07-06 | 2009-01-08 | Prostor Systems, Inc. | Hardware acceleration of commonality factoring with removable media |
CN101917396A (zh) * | 2010-06-25 | 2010-12-15 | 清华大学 | 一种网络文件***中数据的实时去重和传输方法 |
US20120030477A1 (en) * | 2010-07-29 | 2012-02-02 | Maohua Lu | Scalable segment-based data de-duplication system and method for incremental backups |
CN102736961A (zh) * | 2011-03-11 | 2012-10-17 | 微软公司 | 数据去重复的备份和还原策略 |
US20120303595A1 (en) * | 2011-05-25 | 2012-11-29 | Inventec Corporation | Data restoration method for data de-duplication |
CN105095027A (zh) * | 2015-09-11 | 2015-11-25 | 浪潮(北京)电子信息产业有限公司 | 一种数据备份方法及装置 |
CN105487942A (zh) * | 2015-11-30 | 2016-04-13 | 上海爱数信息技术股份有限公司 | 一种基于重复数据删除的备份与远程复制方法 |
CN106843760A (zh) * | 2017-01-17 | 2017-06-13 | 郑州云海信息技术有限公司 | 一种基于重删的异步远程复制***及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542360A (zh) * | 2018-12-03 | 2019-03-29 | 郑州云海信息技术有限公司 | 数据重删方法、装置、设备、***及计算机可读存储介质 |
CN113050891A (zh) * | 2021-03-26 | 2021-06-29 | 杭州宏杉科技股份有限公司 | 重删数据保护方法及装置 |
CN113050891B (zh) * | 2021-03-26 | 2022-02-25 | 杭州宏杉科技股份有限公司 | 重删数据保护方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107911249B (zh) | 一种网络设备的命令行发送方法、装置和设备 | |
CN103019960B (zh) | 分布式缓存方法及*** | |
CN103534980B (zh) | 利用反馈消息提供推送服务的***和方法 | |
CN104468521B (zh) | 在线迁移方法、装置和*** | |
CN104516794B (zh) | 数据库文件的备份方法、装置及*** | |
CN103139259A (zh) | 一种实现低流量同步消息记录的方法和服务器 | |
CN103873519B (zh) | 一种数据同步方法、客户端、服务器、终端和*** | |
CN102801754A (zh) | 一种断点续传的方法及*** | |
CN102821111A (zh) | 文件云存储实时同步方法 | |
CN108011812A (zh) | 实现即时通讯中消息已读未读状态同步的方法及*** | |
CN103327085A (zh) | 一种分布式数据处理方法、数据中心及其*** | |
CN103823807A (zh) | 一种去除重复数据的方法、装置及*** | |
CN103490978A (zh) | 终端、服务器和消息监视方法 | |
CN103580918B (zh) | 一种配置数据处理方法及装置 | |
CN106330788B (zh) | 报文分片传输方法和装置 | |
CN107766179A (zh) | 一种基于源数据重删的备份方法、装置、及存储介质 | |
CN104468330A (zh) | 分布式消息队列***的数据处理方法和装置 | |
CN101183983B (zh) | 操作日志信息记录方法、装置及*** | |
CN103065096A (zh) | 一种数据保护方法、装置及*** | |
EP2372552A1 (en) | Automated relocation of in-use multi-site protected data storage | |
CN104507059B (zh) | 一种彩信发送管理方法和彩信发送管理装置 | |
CN104346346A (zh) | 业务发布方法和***、业务更新方法、客户端 | |
CN103049391A (zh) | 数据处理方法、数据格式和设备 | |
CN110442369A (zh) | 适用于git的代码清理方法及装置、存储介质 | |
CN102523112A (zh) | 信息处理方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180306 |
|
RJ01 | Rejection of invention patent application after publication |