【技术实现步骤摘要】
一种文件系统修复方法及装置
本专利技术涉及数据存储
,更具体地说,涉及一种文件系统修复方法,还涉及一种文件系统修复装置。
技术介绍
NAS(NetworkAttachedStorage,网络附属存储)设备的应用,很好地解决了存储海量数据的问题。NAS设备中文件系统是很重要的一部分,NAS设备中具有多个文件系统,当NAS设备异常掉电或NAS设备对应的硬盘介质损坏时,NAS设备中的文件系统可能会受到损坏,导致文件系统中的数据无法正常读取。现有技术中的一种文件系统的修复方法为:在NAS设备中设置一个标记文件,关闭NAS设备时,若设备中有数据损坏或丢失的情况,则在该标记文件中添加特殊标记,设备上电开机时,首先读取标记文件中的特殊标记,若读取到特殊标记则对该设备中的所有文件系统进行修复,若未读取到该特殊标记则不对进行修复。在现有技术中,有数据损坏或丢失的情况下对所有NAS设备中的所有文件系统都进行了修复,存在某个文件系统中的数据未损坏或丢失,但也对该文件系统进行了修复的情况,浪费了时间和资源。综上所述,如何提供一种能节约时间和资源的文件系统修复方法,是目前本领域技术人 ...
【技术保护点】
一种文件系统修复方法,其特征在于,包括:读取每个文件系统对应的预先设置的标志位,所述文件系统与所述标志位一一对应;判断每个所述标志位的状态是否为应对对应的所述文件系统进行修复的状态,若存在状态为应对对应的所述文件系统进行修复的状态的标志位,则修复该标志位对应的所述文件系统,若不存在状态为应对对应的所述文件系统进行修复的状态的标志位,则拒绝修复所述文件系统。
【技术特征摘要】
1.一种文件系统修复方法,其特征在于,包括:读取每个文件系统对应的预先设置的标志位,所述文件系统与所述标志位一一对应;判断每个所述标志位的状态是否为应对对应的所述文件系统进行修复的状态,若存在状态为应对对应的所述文件系统进行修复的状态的标志位,则修复该标志位对应的所述文件系统,若不存在状态为应对对应的所述文件系统进行修复的状态的标志位,则拒绝修复所述文件系统。2.根据权利要求1所述的方法,其特征在于,还包括:若读取不到所述标志位,则对未读取到所述标志位的所述文件系统进行修复。3.根据权利要求1所述的方法,其特征在于,预先设置所述标志位,包括:在每个所述文件系统对应的元数据中设置所述标志位。4.根据权利要求3所述的方法,其特征在于,修复所述文件系统后,还包括:将修复完成的所述文件系统的标志位设置为不应对所述文件系统进行修复的状态。5.根据权利要求1-4任一项所述的方法,其特征在于,修复对应的所述文件系统后,还包括:发出修复完毕的信号。6.一种文件系统修复装置,其特征在于,包括:读取单元,用于...
【专利技术属性】
技术研发人员:张月辉,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。