[发明专利]文件储存方法、装置、存储介质和电子设备有效
申请号: | 201910563487.7 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110347640B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 李卫 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 张岩龙 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 储存 方法 装置 存储 介质 电子设备 | ||
本公开涉及一种文件储存方法、装置、存储介质和电子设备,应用于文件归档设备,该方法包括:获取n个目标存储介质中每个目标存储介质对应的文件组,该文件组包括目标存储介质中储存的多个文件,每个文件组具备相同的数据量;获取用于记录文件组中所有文件的排列顺序的文件列表;通过预设纠删算法生成的n个文件组对应的m个纠删文件;将m个纠删文件中的每个纠删文件以及文件列表写入空存储介质中,以得到m个纠删文件存储介质。能够将存储介质中储存的多个文件作为纠删算法中的独立计算单元,进而生成对应的纠删文件,避免纠删文件生成过程中对文件的元数据进行切分或聚合的步骤,进而降低了纠删文件生成和储存过程中数据错误和遗失的风险。
技术领域
本公开涉及信息管理领域,具体地,涉及一种文件储存方法、装置、存储介质和电子设备。
背景技术
数字化信息管理的普及,越来越多的公司选用自动化的数据备份归档系统对公司业务所涉及的数据文件进行文件备份和归档。数据备份归档系统依赖于设置有文件写入设备、存储介质存放区域、文件读取设备、数据库和处理器的文件归档设备,该文件归档设备所需的存储介质除了使用磁盘外,还会使用光盘和磁带等寿命更长且硬件年故障率更低的光学存储介质。基于光学存储介质仅允许一次性刻录的特点,为了提高系统数据可靠性以及降低数据存储副本冗余比例,往往会在归档文件的同时生成文件对应的EC(纠删码,Erasure Code)文件。如此,在光学存储介质出现异常时,可以通过纠删文件复原异常的光学存储介质中所储存的文件。
发明内容
为了克服相关技术中存在的问题,本公开提供了一种文件存储方法、装置、存储介质和电子设备。
根据本公开实施例的第一方面,提供一种文件存储方法,应用于文件归档设备,所述方法包括:
获取n个目标存储介质中的每个所述目标存储介质对应的第一文件组,所述第一文件组包括所述目标存储介质中储存的多个文件,每个所述第一文件组具备相同的数据量;
获取每个所述第一文件组对应的文件列表,所述文件列表用于记录每个所述第一文件组中所有文件的排列顺序;
通过预设纠删算法生成的n个所述第一文件组对应的m个纠删文件,所述预设纠删算法对应的纠删比例为n:m;
将m个纠删文件中的每个纠删文件以及所述文件列表写入空存储介质中,以得到m个纠删文件存储介质。
可选的,每个所述目标存储介质具备相同的储存容量,所述获取n个目标存储介质中的每个所述目标存储介质对应的第一文件组,包括:
获取每个所述目标存储介质对应的第二文件组,所述第二文件组由所述目标存储介质中存储的多个文件组成;
当所述第二文件组的数据量小于所述目标存储介质的储存容量时,为所述第二文件组添加预设标识,以将每个所述第二文件组转换为具备目标数据量的文件组,所述目标数据量与每个所述目标存储介质的储存容量相等;
将获取到的n个具备所述目标数据量的文件组作为所述n个第一文件组。
可选的,所述存储介质为光学存储介质,在所述将m个纠删文件中的每个纠删文件以及所述文件列表写入空存储介质中,以得到m个纠删文件存储介质之后,所述方法还包括:
通过所述文件归档设备存放所述n个目标存储介质与所述m个纠删文件存储介质。
可选的,所述方法还包括:
当检测到异常存储介质时,通过异常存储介质对应的目标纠删文件以及目标文件列表恢复所述异常存储介质中储存的第三文件组;其中,所述第三文件组中的文件以所述目标文件列表中记录的排列顺序进行排列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910563487.7/2.html,转载请声明来源钻瓜专利网。