The invention provides an automatic judgment method and system for WORM status, which includes the following steps: calculating the time interval between the current operation distance and the last writing operation of the file; judging the status of the current file according to the set WORM attributes. Create folders under the shared directory and set the WORM properties of the created folders, where WORM grace period and WORM timeout value are set. If the time interval between this operation and the last writing operation of the file is greater than or equal to the time value of grace period, the file is in WORM protection state, and its attribute is read-only; if the time interval between this operation and the last writing operation of the file is less than the time value of grace period, the writing operation of the file is allowed. Calculate the time difference between the current time and the file entering the protection period. If the time difference is greater than the WORM timeout value, the WORM protection status will fail.
【技术实现步骤摘要】
一种WORM状态自动判断方法及系统
本专利技术涉及存储
,具体涉及一种WORM状态自动判断方法及系统。
技术介绍
随着不断增长的数据存储需求,使得企业更加迫切地需要保证他们的业务信息和记录被准确而有效地存档。通过WORM技术存储的数据,将不会因各种意外丢失或被修改,这就满足了企业对一些重要的业务数据长期安全存储的需求。WORM:即一次写入多次读取(WriteOnceReadMany)技术,此功能特性可实现用户对目录设置宽限期和保护期,该目录下的文件进入保护期,防止文件中的数据被修改或删除。WORM功能旨在保护存档数据。在测试工作中,需要多次对文件夹的WORM属性进行判断,判断文件夹处于宽限期、保护期还是超期状态,并需要人为的等待文件进入相应的状态,然后进行相关的操作。如果是手动执行,不仅操作繁琐,而且很容易因为对时间的判断错误而出现测试错误的情况。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种WORM状态自动判断方法及系统,以解决上述技术问题。本专利技术的技术方案是:一种WORM状态自动判断方法,包括如下:创建脚本对WORM状态进行自动判断,具体包括如下步骤:计算本次操作距离上次对该文件的写操作的时间间隔;根据设置的WORM属性,判断当前文件所处的状态。进一步的,步骤计算本次操作距离上次对该文件的写操作的时间间隔之前,包括:共享目录下创建文件夹,并设定所创建文件夹的WORM属性,其中,设置WORM宽限期和WORM超时时间值。进一步的,设置WORM超时时间值为30秒。进一步的,步骤根据设置的WORM期限值,判断当前文件所处的状态,包括:若 ...
【技术保护点】
1.一种WORM状态自动判断方法,其特征在于,包括如下:创建脚本对WORM状态进行自动判断,具体包括如下步骤:计算本次操作距离上次对该文件的写操作的时间间隔;根据设置的WORM属性,判断当前文件所处的状态。
【技术特征摘要】
1.一种WORM状态自动判断方法,其特征在于,包括如下:创建脚本对WORM状态进行自动判断,具体包括如下步骤:计算本次操作距离上次对该文件的写操作的时间间隔;根据设置的WORM属性,判断当前文件所处的状态。2.根据权利要求1所述的一种WORM状态自动判断方法,其特征在于,步骤计算本次操作距离上次对该文件的写操作的时间间隔之前,包括:共享目录下创建文件夹,并设定所创建文件夹的WORM属性,其中,设置WORM宽限期和WORM超时时间值。3.根据权利要求2所述的一种WORM状态自动判断方法,其特征在于,设置WORM超时时间值为30秒。4.根据权利要求2或3所述的一种WORM状态自动判断方法,其特征在于,步骤根据设置的WORM期限值,判断当前文件所处的状态,包括:若本次操作距离上次对该文件的写操作的时间间隔大于或等于宽限期的时间值,文件处于WORM保护状态,其属性为只读;若本次操作距离上次对该文件的写操作的时间间隔小于宽限期的时间值,允许对该文件进行写操作。5.根据权利要求4所述的一种WORM状态自动判断方法,其特征在于,该方法还包括:计算当前时间与文件进入保护期的时间差,若时间差值大于WORM超时时间值,WORM保护状态失效。6.根据权利要求4所述的一种WORM状态...
【专利技术属性】
技术研发人员:黄河,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。