【技术实现步骤摘要】
元数据处理方法、装置、设备和可读存储介质
[0001]本公开的一些实施例涉及一种元数据处理方法、装置、设备和可读存储介质。
技术介绍
[0002]文件系统用于对文件存储设备的存储空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索。文件系统通常包括数据和元数据,其中,元数据是用于描述数据的数据(data about data),主要描述数据属性的信息,用来支持例如指示存储位置、历史数据、资源查找、文件记录等功能,由此元数据是访问文件系统的关键数据。当元数据受到损坏时,需要尽可能地将其恢复出来,以保证对于文件系统中的数据的正常访问。
技术实现思路
[0003]本公开的一些实施例提供了一种元数据处理方法、装置、设备和可读存储介质,以用于实现对于元数据的备份。
[0004]根据本公开的一方面,提供了一种元数据处理方法,包括:对于要写入到第一存储空间的元数据,从元数据中提取元数据的关键信息,其中,关键信息用于恢复元数据;将该关键信息和元数据的操作信息发送至第二存储空间;以及根据操作信息在第二存储空间的 ...
【技术保护点】
【技术特征摘要】
1.一种元数据处理方法,其特征在于,所述方法包括:对于要写入到第一存储空间的元数据,从所述元数据中提取所述元数据的关键信息,其中,所述关键信息用于恢复所述元数据;将所述关键信息和所述元数据的操作信息发送至第二存储空间;以及根据所述操作信息在所述第二存储空间的数据对象中对所述关键信息进行处理,其中,所述操作信息用于指示要对所述关键信息进行处理的操作。2.根据权利要求1所述的方法,其特征在于,所述关键信息包括以下中的至少一种:所述元数据所对应的对象的类型、所述元数据所对应的对象的索引节点、所述元数据所对应的对象的名称、所述元数据所对应的对象的父目录的索引节点。3.根据权利要求1所述的方法,其特征在于,所述在所述第二存储空间的数据对象中对所述关键信息进行处理包括:识别所述操作信息所指示的操作;以及根据所述所指示的操作,在所述第二存储空间的数据对象中对所述关键信息进行处理,其中,所述操作包括创建、删除、移动或重命名。4.根据权利要求3所述的方法,其特征在于,所述第二存储空间的数据对象用于存储与元数据相关联的信息并表示为特定数据对象,其中,在所述所指示的操作为创建的情况下,所述处理包括:将所述关键信息写入到所述特定数据对象中;在所述所指示的操作为删除的情况下,所述处理包括:从所述特定数据对象中删除所述关键信息;以及在所述所指示的操作为移动或重命名的情况下,所述处理包括:在所述特定数据对象中查找所述元数据所对应的对象的索引节点,并基于所述关键信息对所述特定数据对象中查找到的数据进行更新。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述第二存储空间的数据对象中的关键信息与所述第一存储空间中的元数据进行比较,以确定是否需要对所述第一存储空间中的元数据进行恢复;在确定需要恢复的情况下,根据所述第二存储空间的数据对象中的关键信息来恢复所述第一存储空间的元数据。6.根据权利要求5所述的方法,其特征在于,所述根据所述第二存储空间的数据对象中的关键信息来恢复所述第一存储空间的元数据包括:确定所述要恢复的元数据所对应的对象是文件还是目录;在所述要恢复的元数据所对应的对象是文件的情况下,扫描所述文件所对应的数据对象,并根据所述文件所对应的数据对象的大小计算所述文件的大小,和根据所述文件所对应的数据对象的属性信息恢复所述文件的属性信息;以及在所述要恢复的元数据所对应的对象是目录的情况下,根据所述目录所对应的数据对象的属性信息恢复所述目录的属性信息。7.一种元数据处理装置,其特征在于,所述装置包括:元数据同步单元,配置成对于要写入到第一存储空间的元数据,从所述元数据中提取所述元数据的关键信息,并将所述关键信息和所述元数据的操作信息发送至第二存储空
间,其中,所述关键信息用于恢复所述元数据;以及处理单元,配置成根据所述操作信息在所述第二存储...
【专利技术属性】
技术研发人员:郝志敏,蒋维,
申请(专利权)人:联想凌拓科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。