[发明专利]一种文件系统的保护方法及装置有效
申请号: | 201811064265.2 | 申请日: | 2018-09-12 |
公开(公告)号: | CN109240990B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 邝志坚;方彬浩;陈炳锐 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16;G06F11/10 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件系统 保护 方法 装置 | ||
本申请提供一种文件系统的保护方法及装置。该方法包括:获取校验结果信息,该校验结果信息包括文件系统的第一文件夹的第一文件和文件系统的第二文件夹的第二文件的校验结果,其中,第二文件夹为第一文件夹的备份文件夹,第二文件为第一文件的备份文件,再根据该校验结果信息,对第一文件和第二文件进行保护。基于该方案,可以实现对文件系统不同文件采取相应的保护,有助于保证文件存储的完整性及正确性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种文件系统的保护方法及装置。
背景技术
由于存储器,如闪存(flash),在较大的时间跨度上无法保证数据的完整性,并且其擦写寿命较短、在极端条件下擦写寿命会严重下降,会导致数据的失效以及丢失,从而影响系统的正常运行。因此,传统的文件保存在存储器中使用将会受到很大的限制。
虽然目前对存储器提供了文件系统的支持,但是并没有提供一种可靠的文件系统的保护方法来保证文件存储的完整性及正确性。
发明内容
本申请提供一种文件系统的保护方法及装置,用以实现对文件系统的文件保护,进而保证文件存储的完整性及正确性。
第一方面,本申请提供了一种文件系统的保护方法,包括:获取校验结果信息,并根据校验结果信息,对第一文件和第二文件进行保护,其中,校验结果信息包括文件系统的第一文件夹的第一文件和文件系统的第二文件夹的第二文件的校验结果,第二文件夹为第一文件夹的备份文件夹,第二文件为第一文件的备份文件。基于该方案,由于可以获取到校验结果信息,该校验结果信息包含了文件系统所需要保护的第一文件夹的第一文件和的第二文件夹的第二文件的校验结果,并根据校验结果信息对第一文件和第二文件进行保护,因而实现了对文件系统的文件保护,有助于保证文件存储的完整性及正确性。
作为一种可能的实现方式,上述根据校验结果信息,对第一文件和第二文件的保护,包括:
若校验结果为第一文件和第二文件均错误、且第三文件夹正确,则将文件系统的第一文件夹和第二文件夹替换为第三文件夹,其中,第三文件夹为第一文件夹和第二文件夹的前一版本文件夹;或者,
若校验结果为第一文件和第二文件均错误、且第三文件夹错误,则将文件系统的第一文件夹和第二文件夹替换为第四文件夹,其中,第四文件夹为第一文件夹和第二文件夹的升级版本文件夹;或者,
若校验结果为第一文件正确、第二文件错误,则将第二文件夹的第二文件替换为第一文件;或者,
若校验结果为第一文件错误、第二文件正确,则将第一文件夹的第一文件替换为第二文件;或者,
若校验结果为第一文件错误、第二文件夹的第二文件不存在,则删除第一文件夹的第一文件;或者,
若校验结果为第一文件正确、第二文件正确,则确定第一文件夹和第二文件夹正确。
基于上述方案,由于根据每种不同的校验结果,对文件系统采取了不同的保护方式,实现了对文件系统的正确保护。
作为一种可能的实现方式,在上述根据校验结果信息,对第一文件和第二文件的保护之前,还可以包括:对校验结果信息进行检测,若校验结果信息中存在第一文件和第二文件均错误的校验结果,则对第三文件夹进行校验,其中,第三文件夹为第一文件夹和第二文件夹的前一版本文件夹。基于该方案,由于先对校验结果信息进行了检测,在检测到校验结果信息中存在第一文件和第二文件均错误的校验结果后,则对第三文件夹进行校验,并根据对第三文件夹的校验结果,确定使用第三文件夹或第四文件夹对第一文件夹和第二文件夹进行替换,如此,有助于避免出现在对第一文件或者第二文件进行互相替换后,又对整个文件夹进行替换的情况,因而可以节约文件系统的资源开销。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811064265.2/2.html,转载请声明来源钻瓜专利网。