【技术实现步骤摘要】
存储卡处理方法、装置、设备及存储介质
[0001]本专利技术实施例涉及数据处理
,尤其涉及一种存储卡处理方法、装置、设备及存储介质。
技术介绍
[0002]随着技术的不断发展,存储载体被广泛应用在各个存储场景。例如,在安防场景下,通常选择采用前端存储卡来对少量相机产生的数据进行存储,以避免因为后端集中存储导致存储成本增加。然而,在对存储卡读写时,异常断电或者长时间擦写分区会导致存储卡文件系统异常,且无法恢复,造成客户存储的数据大量丢失。为此,如何有效保证存储卡的存储功能变得十分重要。
技术实现思路
[0003]本专利技术实施例中提供了一种存储卡处理方法、装置、设备及存储介质,以实现对对存储卡进行实时监测和修复,有效保证存储卡的存储功能。
[0004]第一方面,本专利技术实施例中提供了一种存储卡处理方法,应用于前端采集设备,所述方法包括:
[0005]解析得到存储卡业务分区中存储的目标业务文件的目录项;
[0006]依据所述目标业务文件的目录项和存储卡文件系统的文件分配表,对所述目 ...
【技术保护点】
【技术特征摘要】
1.一种存储卡处理方法,其特征在于,应用于前端采集设备,包括:解析得到存储卡业务分区中存储的目标业务文件的目录项;依据所述目标业务文件的目录项和存储卡文件系统的文件分配表,对所述目标业务文件进行异常存储检测,确定所述目标业务文件中的异常文件;对所述异常文件的存储缺陷进行修复,并在修复结束后指示所述存储卡继续执行存储操作。2.根据权利要求1所述的方法,其特征在于,解析得到存储卡业务分区中存储的目标业务文件的目录项,包括:获取存储卡文件系统的关键指标信息;其中,所述关键指标信息包括文件分配表、根目录位置以及文件分配表大小;依据所述关键指标信息对所述存储卡业务分区进行解析,得到所述存储卡业务分区中存储的预设业务类型的目标业务文件的目录项。3.根据权利要求1所述的方法,其特征在于,依据所述目标业务文件的目录项和存储卡文件系统的文件分配表,对所述目标业务文件进行异常存储检测,确定所述目标业务文件中的异常文件,包括:依据所述目标业务文件的目录项中记录的文件起始簇号,遍历所述存储卡文件系统的文件分配表,确定所述目标业务文件的文件簇链;依据对所述目标业务文件的文件簇链的遍历结果,从所述目标业务文件中确定出现存储异常的异常文件;其中,所述异常文件的异常类型包括文件存储不完整和/或存储卡坏块。4.根据权利要求3所述的方法,其特征在于,依据对所述目标业务文件的文件簇链的遍历结果,从所述目标业务文件中确定出现存储异常的异常文件,包括:若遍历确定所述目标业务文件的文件簇链的文件大小与所述目标业务文件的目录项中记录的文件大小不相同,则确定所述目标业务文件属于异常类型为文件存储不完整的异常文件;和/或,若遍历确定对所述目标业务文件的文件块读写异常,则确定所述目标业务文件是否属于异常类型为存储卡坏块的异常文件。5.根据权利要求4所述的方法,其特征在于...
【专利技术属性】
技术研发人员:姜梦婷,吴丞,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。