【技术实现步骤摘要】
基于逆向差异恢复的恢复方法、设备和程序产品
本公开的各实现方式涉及数据备份和数据恢复,更具体地,涉及基于逆向差异的用于针对备份用户系统中的区块生成备份副本以及基于备份副本来执行数据恢复的方法、设备和计算机程序产品。
技术介绍
随着用户系统的发展,目前已经出现了多种类型的用户系统。在用户系统的使用过程中,可以针对用户系统执行备份,以使得当用户系统出现故障和/或其他情况时,可以将用户系统中的数据对象(例如,包括目录和文件)恢复至先前的版本。用户系统的用户和/或管理员可以选择将要备份的数据对象,例如,可以选择用户系统中的文件、目录、或者备份整个用户系统等等,来执行备份。可以将用户系统中的数据对象划分为多个数据区块,基于多个数据区块来生成备份副本,并将备份副本存储至备份存储(例如,存储设备的集群,backupstorage)。进一步,可以从备份副本中恢复数据对象。当用户系统处于紧急状态时,恢复效率至关重要。因此,恢复时间目标(RecoveryTimeObjective,RTO)是数据保护中最重要的参数之一。恢复时间目标是指在自然灾害、紧急情况或者需要数据恢复的其他情况下恢复正常业务流程所花费的时间。数据保护领域中已经提出了映像级或区块级的恢复方案,这些技术方案通常简单地将所有数据从备份存储恢复至用户系统。例如,在PowerProtect数据管理器中,文件系统备份程序会在数据域中生成受保护数据的副本,该副本包含受保护数据的所有数据区块。恢复程序将所有副本区块从数据域传输到用户系统。如果备份副本很大,则恢复可能会花费极长 ...
【技术保护点】
1.一种用于在用户系统中恢复数据的方法,包括:/n获取所述用户系统的参考映射,所述参考映射包括所述用户系统中的一组区块的一组摘要信息;/n基于用于恢复所述用户系统的备份副本的标识,从包括所述备份副本的备份存储接收与所述备份副本相关联的副本参考映射,所述副本参考映射包括所述备份副本中的一组区块的一组摘要信息;/n确定所述参考映射和所述副本参考映射之间的差异;以及/n基于确定的所述差异来将所述用户系统恢复至所述备份副本。/n
【技术特征摘要】 【专利技术属性】
1.一种用于在用户系统中恢复数据的方法,包括:
获取所述用户系统的参考映射,所述参考映射包括所述用户系统中的一组区块的一组摘要信息;
基于用于恢复所述用户系统的备份副本的标识,从包括所述备份副本的备份存储接收与所述备份副本相关联的副本参考映射,所述副本参考映射包括所述备份副本中的一组区块的一组摘要信息;
确定所述参考映射和所述副本参考映射之间的差异;以及
基于确定的所述差异来将所述用户系统恢复至所述备份副本。
2.根据权利要求1所述的方法,其中获取所述用户系统的所述参考映射包括:
创建所述用户系统的快照,所述快照包括所述一组区块的一组区块快照;以及
基于所述一组区块快照来获取所述用户系统的所述参考映射。
3.根据权利要求2所述的方法,其中基于所述一组区块快照来获取所述用户系统的所述参考映射包括:
基于所述一组区块快照,分别获取所述一组区块的一组摘要信息;以及
基于所述一组摘要信息生成所述用户系统的所述参考映射。
4.根据权利要求3所述的方法,其中基于所述一组区块快照,分别获取所述一组区块的所述一组摘要信息包括:
确定所述用户系统的先前快照中的一组先前区块快照与所述一组区块快照之间的相同部分和不同部分;
基于所述一组区块快照中的与所述不同部分相对应的一部分区块快照,生成所述一组摘要信息中的一部分;以及
基于所述一组先前区块快照的一组先前摘要信息中的与所述相同部分相对应的一部分摘要信息,生成所述一组摘要信息中的另一部分。
5.根据权利要求1所述的方法,其中确定所述参考映射和所述副本参考映射之间的所述差异包括:针对所述副本参考映射包括的所述一组副本摘要信息中的副本摘要信息,
在所述参考映射中确定与所述副本摘要信息相对应的摘要信息;以及
比较所述副本摘要信息与所述摘要信息以确定所述差异。
6.根据权利要求1所述的方法,其中所述一组摘要信息中的摘要信息表示以下中的至少任一项:
所述一组区块中的一个区块的摘要;以及
所述一组区块中的多个区块的摘要。
7.根据权利要求1所述的方法,其中所述备份副本是基于在先前时间点创建的所述用户系统的快照来生成的。
8.根据权利要求1所述的方法,其中所述备份副本与所述副本参考映射相关联地被存储在所述备份存储中。
9.根据权利要求1所述的方法,其中基于确定的所述差异来将所述用户系统恢复至所述备份副本包括:
从所述备份存储接收与所述差异相对应的差异区块;以及
利用所述差异区块,更新所述一组区块中的与所述差异相对应的区块。
10.根据权利要求1所述的方法,进一步包括:
创建所述用户系统的另一快照,所述另一快照包括所述用户系统中的一组区块的另一组区块快照;
比较所述另一快照与所述用户系统的先前快照之间的差异,基于增量方式生成所述用户系统的另一备份副本;
基于所述另一组区块快照来获取所述用户系统的另一参考映射;以及
将所述另一备份副本和所述另一参考映射相关联地存储至所述备份存储中。
技术研发人员:柯力,周一舟,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。