[发明专利]文件管理方法和系统在审
申请号: | 202310035593.4 | 申请日: | 2023-01-10 |
公开(公告)号: | CN115994383A | 公开(公告)日: | 2023-04-21 |
发明(设计)人: | 请求不公布姓名 | 申请(专利权)人: | 安超云软件有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F11/14;G06F16/16;G06F3/06 |
代理公司: | 苏州三英知识产权代理有限公司 32412 | 代理人: | 黄晨 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 管理 方法 系统 | ||
本申请公开了一种文件管理方法和系统,方法包括文件状态管理,所述文件状态管理包括基于文件的存储目录或用户的指令为文件赋予属性参数;基于所述属性参数管理文件的状态。本申请能够针对不同属性参数的文件,实现文件状态的灵活管理,提高数据传输安全性和高效性;本申请可维护一组长期处于备份保护下的全数据备份数据库,并自动维护、更新数据,减小因设备异常导致的数据丢失的影响;本申请通过创建元数据模块,上层可直接通过元数据模块读取文件属性数据信息,提高读取效率。
技术领域
本申请属于文件管理方法技术领域,具体涉及一种文件管理方法和系统。
背景技术
Worm(WriteOnceReadMany)技术是指一次将数据写入存储设备后可多次读取,但不允许修改或者删除,为存入的重要数据提供了相对安全的保护。目前应用的worm技术包括光盘技术、磁带技术、磁盘技术三种技术,前两者是传统的备份和归档介质,但随着近年来WORM技术的深入,对于大数据量且灵活地实现WORM功能的需求越来越迫切。
针对磁盘技术,目前使用的策略均为worm法规遵从模式,通过磁盘阵列柜管理软件,创建worm存储卷,数据一旦存入worm存储卷,在磁盘柜软件的控制之下,在规定的限期内,即使是文件的创建者或者系统管理员都不可以更改,删除甚至改名存档的数据,只有蓄意破坏磁盘才能导致数据的删除或者更改,或者使用特殊工艺才能修改存储的数据,且修改后的数据无法被识别,亦无法发现那些数据被篡改,因此worm属性不够灵活,会给WORM存储的使用者带来不可预估的损失。
另外,在监控的块存储应用中,对于磁盘的属性控制,由上层发出指令,目的是对底层磁盘进行写的操作,该指令会先向存储资源发起询问,存储资源会下发请求到磁盘等存储层介质,由该层对照目的写文件判断是否可以写入数据,再将判断结果层层返回给上层指令该标识,达到禁止写块存储的目的。该方案每次都要从块设备介质中读取属性数据信息来确定是否可以读写,导致效率不高。
发明内容
本申请的目的在于提供一种文件管理方法和系统,其用于解决现有技术中存在的块设备worm属性不够灵活,每次都要从块设备介质中读取属性数据信息来确定是否可以读写,导致效率不高的技术问题。
为了实现上述目的,本申请采用的一个技术方案是:
提供一种文件管理方法,包括文件状态管理,所述文件状态管理包括:
基于文件的存储目录或用户的指令为文件赋予属性参数;
基于所述属性参数管理文件的状态。
在一个或多个实施方式中,还包括文件元数据管理,所述文件元数据管理包括:
创建元数据模块,所述元数据模块内存储有文件元数据,所述文件元数据用于确定用户的文件操作请求是否有权限;
在文件的状态发生转移后,发送更新指令以使所述元数据模块更新所述文件元数据。
在一个或多个实施方式中,所述属性参数包括文件保护等级、等待保护时长和保护时长。
在一个或多个实施方式中,所述文件保护等级包括第一保护等级,所述文件包括具有所述第一保护等级的第一文件;
所述基于所述属性参数管理文件的状态的步骤具体包括:
在所述第一文件处于未保护状态下的时长达到所述等待保护时长时或者响应于用户的保护请求,将所述第一文件转移至保护状态;
在所述第一文件处于所述保护状态下的时长达到所述保护时长时,将所述第一文件转移至仅可删除和读取的过期状态。
在一个或多个实施方式中,所述基于所述属性参数管理文件的状态的步骤还包括:
响应于用户的不保护请求,将处于所述过期状态的所述第一文件转移至所述未保护状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安超云软件有限公司,未经安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310035593.4/2.html,转载请声明来源钻瓜专利网。