[发明专利]一种NAS设备文件系统的修复方法及NAS设备有效
申请号: | 201611085516.6 | 申请日: | 2016-11-30 |
公开(公告)号: | CN106708960B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 章子奇;许勇;石岩;郭永强 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17;G06F16/182;G06F11/14 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨天娇 |
地址: | 310051 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 nas 设备 文件系统 修复 方法 | ||
本发明公开了一种NAS设备文件系统的修复方法,在关闭NAS设备时,根据缓存数据的丢失情况在设备内的标记文件上添加特殊标记,用以指出设备是否正常关闭以及文件系统是否需要修复;在设备开机需要加载文件系统之前,首先读取标记文件判断标记文件内是否有特殊标记,若没有则对文件系统进行检测并修复。因此,可以在启动NAS设备时自动判断是否需要对文件系统进行修复,并且在需要对其修复时自动将其修复。从而,避免了每次开启NAS设备时都需要对文件系统进行检测并修复,极大的节省了维护NAS设备的资源和时间成本。同时本申请还提出了一种NAS设备。
技术领域
本发明涉及通信技术领域,特别涉及一种NAS文件系统的修复方法,同时本申请还涉及一种NAS设备。
背景技术
随着数据量的迅猛增长,人们对数据存储的需求越来越大,NAS存储设备的应用,可以很好的为企业解决存储难题。
NAS(Network Attached Storage),译为网络附加存储、或者网络存储设备,它是一种专用数据存储设备,可直接连到网络上,不需挂接在服务器的后端,避免给服务器增加I/O负载。NAS使用内嵌系统软件,提供跨平台文件共享,可实现数据集中管理。
NAS不但具有SAN的存储共享数据和集中管理的优点,同时由于它基于LAN的接入方式,具有接入方便快捷、成本低、兼容性好、管理方便等特点,进而可以大量节省用户成本。如今,NAS已经逐渐成为企事业单位网络存储方案的主要选择之一。
NAS的功能主要包括以下两个方面,其一,文件共享,是NAS网络存储最基本的应用。可以在“网上邻居”等多种途径中找到NAS设备,并在它的共享目录中存储公用文件。此外,部分NAS网络存储也内置了文件服务器功能,我们可以通过浏览器访问和管理NAS中的文件,并以HTTP方式上传和下载文件,就像访问软件下载网站一样方便。
其二,数据备份/容灾,大多数NAS网络存储都具有多种备份功能,包括本地备份(将电脑上的数据通过局域网备份到NAS中)、异地备份(将异地电脑上的数据通过广域网备份到NAS中)和NAS间备份(NAS与NAS之间复制数据)等等。
NAS文件系统目前主要应用为XFS系统,XFS文件系统是一种高性能的日志文件系统。XFS对文件系统元数据提供了日志支持。当文件系统更新时,元数据会在实际的磁盘块被更新之前顺序写入日志。XFS的日志被保存在磁盘块的循环缓冲区上,不会被正常的文件系统操作影响。XFS日志也可以被存在文件系统的数据区(称为内置日志),或者一个额外的设备上(以减少磁盘操作)。因为多数日志以及NAS文件系统维护进程都保留在操作系统缓存区从而导致了如下问题:
1、异常掉电或者设备挂死导致NAS日志文件或者数据丢失,进而导致NAS文件系统损坏。
2、硬盘出现介质坏,一般会导致NAS文件系统出现数据丢失,也很有可能导致NAS文件系统日志丢失从而导致NAS文件系统损坏。
为了解决上述问题,现有技术由以下两种解决方案:
1、碰到NAS文件损坏后,采用手动修复的方法。
2、在设备上电启动后,无论NAS文件系统是否真的损坏,都对NAS文件系统进行检测并修复。
申请人在实现本申请的过程中发现现有技术至少存在以下问题:
对于方案1:手动修复带来耗费人力物力,同时等待人工修复会长久的影响业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611085516.6/2.html,转载请声明来源钻瓜专利网。