The embodiment of the invention provides a method and disaster recovery backup data block terminal device, the method comprises: receiving the source terminal equipment disaster recovery device sends a first data block first weak hash value and the first data block of the first hash value; the terminal equipment to determine the end of disaster disaster recovery equipment and save the first weak hash value second data block corresponding to the terminal equipment; disaster recovery comparing the first strong hash value with the second strong hash value, to determine the first hash value and the second different strong hash value; the backup end equipment indicates that the source terminal equipment of the first data block is sent to the disaster recovery equipment. In this way, can reduce the amount of data transmission between the source device and the terminal equipment to save the disaster, bandwidth and transmission time consumed to. The disaster recovery terminal equipment without by comparing data blocks, shorten the time of contrast data block used.
【技术实现步骤摘要】
备份数据块的方法和灾备端设备
本专利技术实施例涉及信息
,并且更具体地,涉及备份数据块的方法和灾备端设备。
技术介绍
远程复制是一种容灾技术,是指将源端设备中的数据复制到灾备端设备。这样,当源端设备中的数据发生损坏时,可以从灾备端设备处获取备份的数据,以便恢复源端设备中的数据。源端设备中的待备份到灾备端设备的数据块可能与灾备端设备保存的数据块相同。因此,这些数据块可以不必再次被复制到灾备端设备保存。现有技术中,灾备端设备需要将待备份的数据块发送至灾备端设备才可以确定是否为重复的数据块。但这样会操作会将源端设备所有待备份的数据块传输到灾备端设备,增加了带宽。
技术实现思路
本专利技术实施例提供备份数据块的方法和灾备端设备,可以减少该源端设备和该灾备端设备之间的数据传输量,达到节省带宽和传输消耗的时间的目的。第一方面,本专利技术实施例提供一种备份数据块的方法,该方法包括:灾备端设备接收源端设备发送的第一数据块的第一弱哈希值和该第一数据块的第一强哈希值;该灾备端设备查询弱哈希索引,并确定该弱哈希索引中包括该第一弱哈希值,该弱哈希索引包括该灾备端设备保存的数据块的弱哈希 ...
【技术保护点】
一种备份数据块的方法,其特征在于,所述方法包括:灾备端设备接收源端设备发送的第一数据块的第一弱哈希值和所述第一数据块的第一强哈希值;所述灾备端设备查询弱哈希索引,并确定所述弱哈希索引中包括所述第一弱哈希值,所述弱哈希索引包括所述灾备端设备保存的数据块的弱哈希值;所述灾备端设备确定所述灾备端设备保存的与所述第一弱哈希值对应的第二数据块;所述灾备端设备获取所述第二数据块的第二强哈希值;所述灾备端设备比较所述第一强哈希值与所述第二强哈希值,确定所述第一强哈希值与所述第二强哈希值不同;所述灾备端设备指示所述源端设备向所述灾备端设备发送所述第一数据块。
【技术特征摘要】
1.一种备份数据块的方法,其特征在于,所述方法包括:灾备端设备接收源端设备发送的第一数据块的第一弱哈希值和所述第一数据块的第一强哈希值;所述灾备端设备查询弱哈希索引,并确定所述弱哈希索引中包括所述第一弱哈希值,所述弱哈希索引包括所述灾备端设备保存的数据块的弱哈希值;所述灾备端设备确定所述灾备端设备保存的与所述第一弱哈希值对应的第二数据块;所述灾备端设备获取所述第二数据块的第二强哈希值;所述灾备端设备比较所述第一强哈希值与所述第二强哈希值,确定所述第一强哈希值与所述第二强哈希值不同;所述灾备端设备指示所述源端设备向所述灾备端设备发送所述第一数据块。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述灾备端设备接收所述源端设备发送的第三数据块的第三弱哈希值;所述灾备端设备查询所述弱哈希索引,并确定所述弱哈希索引中不包括所述第三弱哈希值,指示所述源端设备向所述灾备端设备发送所述第三数据块。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述灾备端设备接收所述源端设备发送的第四数据块的第四弱哈希值和所述第四数据块的第四强哈希值;所述灾备端设备查询所述弱哈希索引,并确定所述弱哈希索引中包括所述第四弱哈希值;所述灾备端设备确定所述灾备端设备保存的与所述第四弱哈希值对应的第五数据块;所述灾备端设备获取所述第五数据块的第五强哈希值;所述灾备端设备比较所述第四强哈希值与所述第五强哈希值,确定所述第四强哈希值与所述第五强哈希值相同;所述灾备端设备指示所述源端设备不向所述灾备端设备发送所述第四数据块。4.一种灾备端设备,其特征在于,所述灾备端设备包括:接收单元,用于接收源端设备发送的第一数据块的第一弱哈希值和所述第一数据块的第一强哈希值;确定单元,用于查询弱哈希索引,并确定所述弱哈希索引中包括所述接收单元接收到的所述第一弱哈希值,所述弱哈希索引包括所述灾备端设备保存的数据块的弱哈希值;所述确定单元,还用于确定所述灾备端设备保存的与所述第一弱哈希值对应的第二数据块;获取单元,用于获取所述第二数据块的第二强哈希值;所述确定单元,还用于比较所述第一强哈希值与所述第二强哈希值,确定所述第一强哈希值与所述第二强哈希值不同;发送单元,用于向所述源端设备发送用于指示所述源端设备向所述灾备端设备发送所述第一数据块的指示消息。5.如权利要求4所述的设备,其特征在于,所述接收单元,还用于接收所述源端设备发送的第三数据块的第三弱哈希值;所述确定单元,还用于查询所述弱哈希索引,并确定所述弱哈希索引中不包括所述接收单元接收到的所述第三弱哈希值;所述发送单元...
【专利技术属性】
技术研发人员:钟延辉,张程伟,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。