元数据备份方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38157611 阅读:22 留言:0更新日期:2023-07-13 09:27
本申请提供了一种元数据备份方法、装置、电子设备及存储介质,涉及数据存储技术领域,该方法包括:在接收到针对存储文件的预设操作的情况下,在响应预设操作之前,获取存储文件的元数据,并对元数据进行备份;其中,预设操作包括以下任一项:对存储文件进行数据写入操作后,对写入操作之后的存储文件进行关闭操作;删除存储文件;对存储文件进行数据校验。本实施例中,在接收到针对存储文件的预设操作的情况下,拦截操作,获取元数据并进行备份,不会额外增加磁盘的IO次数,从而降低元数据备份的开销,提高备份服务的可用性。提高备份服务的可用性。提高备份服务的可用性。

【技术实现步骤摘要】
元数据备份方法、装置、电子设备及存储介质


[0001]本申请涉数据存储
,尤其涉及一种元数据备份方法、装置、电子设备及存储介质。

技术介绍

[0002]对于存储服务来说,需要保证存储的数据不丢不错。在实际数据存储中,面临各种原因的数据删除后找回需求,比如存储系统软件故障造成的文件误删、运维操作导致的文件误删或者文件系统损坏、用户误操作导致文件被删等。为了确保数据不丢失,存储系统需要恢复这些被误删除的文件。
[0003]对于固态硬盘(Solid State Drive,SSD)来说,通过全盘扫描的方式来确保存储数据的完整性。但是,对于存储空间越来越大,但输入/输出IO能力变化不大的机械硬盘(Hard Disk Drive,HDD)来说,全盘扫描的时间需要按周计算,这严重影响了存储服务恢复的时效性。为了加快数据恢复的速度,需要备份HDD上存储的文件的元数据,然而,通常采用的元数据备份方案,需要读取HDD上存储的文件,消耗较多的磁盘IO能力,影响备份服务的性能。

技术实现思路

[0004]本申请实施例提供一种元数据备份方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种元数据备份方法,其特征在于,所述方法包括:在接收到针对存储文件的预设操作的情况下,在响应所述预设操作之前,获取所述存储文件的元数据,并对所述元数据进行备份;其中,所述预设操作包括以下任一项:对所述存储文件进行数据写入操作后,对写入操作之后的存储文件进行关闭操作;删除所述存储文件;对所述存储文件进行数据校验。2.根据权利要求1所述的方法,其特征在于,所述获取所述存储文件的元数据,包括:通过操作系统提供的应用程序编程接口获取所述存储文件的元数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:按照预设时间周期获取存储服务中的有效的存储文件的元数据,将所述有效的存储文件的元数据与已备份的元数据进行比对;若所述有效的存储文件的元数据与已备份的元数据不匹配,则对不匹配的存储文件的元数据进行备份。4.根据权利要求3所述的方法,其特征在于,所述有效的存储文件的元数据与已备份的元数据不匹配包括所述有效的存储文件的元数据与已备份的元数据中的文件名、文件长度、创建时间、索引节点标识中的至少一项不匹配。5.根据权利要求3所述的方法,其特征在于,所述按照预设时间周期获取存储的有效的存储文件的元数据,包括:按照预设时间周期通过远程过程调用方式和存储服务通讯或...

【专利技术属性】
技术研发人员:赵树起
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1