【技术实现步骤摘要】
本公开的实施例总体涉及数据存储领域,具体涉及用于数据恢复的方法、设备和计算机程序产品。
技术介绍
1、计算系统通过执行软件程序获得高程度的功能性。计算系统使用存储设备以便存储这样的软件程序和其它文件。文件系统下方涉及将数据块放置在存储设备内的何处。文件系统本身不具有对该存储设备的可见性,而是以卷的形式查看存储。文件系统可以在卷内构建目录,并且在命名空间的根目录处,或者在命名空间的一个目录内,将文件保存到命名空间中。通常,在命名空间中可以设置有诸如索引节点的元数据和数据扩展,并且可以创建映射层,以实现对存储设备的读取或写入路径。然而,数据丢失对于存储产品来说仍然是亟待解决的问题。
技术实现思路
1、本公开的实施例提供了用于数据恢复的方法、设备和计算机程序产品。
2、在本公开的第一方面,提供了一种数据恢复的方法。该方法包括:基于索引节点表中所缺失的索引节点与扩展表中的数据地址的关系,确定索引节点是否为能够被恢复的目标索引节点;响应于确定索引节点为目标索引节点,获取与目标索引节点相对
...【技术保护点】
1.一种数据恢复的方法,包括:
2.根据权利要求1所述的方法,其中确定所述索引节点是否为目标索引节点包括:
3.根据权利要求2所述的方法,其中确定所述故障索引节点是否为所述目标索引节点包括:
4.根据权利要求1所述的方法,其中获取所述关联数据包括:
5.根据权利要求4所述的方法,其中获取所述关联数据还包括:
6.根据权利要求5所述的方法,其中获取所述关联数据还包括:基于所述关联索引节点中的用于指示数据源的字段,确定所述关联索引节点是否为家族索引节点,并且
7.根据权利要求6所述的方法,其中所述第二
...【技术特征摘要】
1.一种数据恢复的方法,包括:
2.根据权利要求1所述的方法,其中确定所述索引节点是否为目标索引节点包括:
3.根据权利要求2所述的方法,其中确定所述故障索引节点是否为所述目标索引节点包括:
4.根据权利要求1所述的方法,其中获取所述关联数据包括:
5.根据权利要求4所述的方法,其中获取所述关联数据还包括:
6.根据权利要求5所述的方法,其中获取所述关联数据还包括:基于所述关联索引节点中的用于指示数据源的字段,确定所述关联索引节点是否为家族索引节点,并且
7.根据权利要求6所述的方法,其中所述第二子关联数据包括以下至少一项:家族的标识、父索引节点的标识、租户的标识、或全局唯一文件存储的标识。
8.根据权利要求7所述的方法,其中获取所述关联数据还包括:从存储控制系统获取与所述目标索引节点相关联的第三子关联数据,
9.根据权利要求1所述的方法,其中恢复所述索引节点包括:在所述索引节点表中重建所述索引节点。
10.一种电子设备,包括:
11.根据权利要求10所述的电子设备,其中确定所述索引节点是否为目标索引节点包括:
12.根...
【专利技术属性】
技术研发人员:周巧生,宫晨,陈欢,刘剑,
申请(专利权)人:戴尔产品有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。