更新时间:2023-05-29
操作场景:
结合EDS-WORM功能,客户端可以个性化地调整文件的保护期,则文件进入保护状态后,其保护期不采用WORM根目录的默认保护期;另外,针对已保护过期的文件,但过期时间点在“当前环境最大过期时间范围内”,可以延长其保护期,让其再次进入保护状态,最大过期时间参考文件过期时间计算。
Linux客户端操作方式:
Linux挂载启用WORM功能的NFS目录,通过“touch -a -t time file”命令来调整文件的atime,结合EDS的WORM功能,调整文件过期时间。
Linux下的atime和mtime含义:
atime:(access time)显示的是文件中的数据最后被访问的时间。
mtime:(modify time)显示的是文件内容被修改的最后时间。
两种时间通过命令“stat file”查看。
Windows客户端操作方式:
Windows客户端不能直接调整,CIFS共享目录可以通过NFS协议共享在Linux客户端间接实现,具体方法参考Linux客户端操作方式。
注意事项:
- 在文件手动锁定后不能在客户端调整文件atime,自动锁定后可以调整。
- 如果文件已经进入保护状态,设置的atime值,只能在文件当前状态的过期时间之后,不能在过期时间之前。
- 设置atime值注意每个月份对应的天数,不正确的格式会导致设置失败。
操作步骤(Linux):
- EDS上创建WORM配置,参考普通场景配置。
- Linux客户端连接EDS上开启WORM功能的共享目录,创建文件;
- 查看EDS上WORM时钟时间,根据EDS上WORM时钟时间,查看文件状态是否进入写保护状态,如果进入写保护状态,设置文件atime时间需要在当前文件过期时间之后,设置的atime时间决定设置之后文件新的过期时间,具体方法参考文件过期时间计算,举例:worm上设置的默认保护期是1年,最短期是4个月,自动锁定时间是1分钟,希望目前创建的文件在5个月内属于保护状态,5个月之后过期,atime时间可以设置当前创建文件的EDS时钟之后5个月的时间。
- 登录EDS的目录管理,查看文件的过期时间
操作步骤(windows):
- EDS上创建WORM配置,参考普通场景配置。
- Windows客户端连接EDS上开启WORM功能的共享目录,创建文件;
- 在NFS共享中添加,步骤2中的CIFS的共享目录,设置读写权限,Linux客户端上挂载NFS路径。
- Linux客户端创建和EDS上CIFS共享路径授权用户权限一样的用户,切换到和windows客户端权限相同的用户上。
- 查看EDS上WORM时钟时间,查看文件是否进入写保护状态,如果文件进入写保护状态,设置的atime时间需要在过期时间之后,设置的atime时间决定设置之后文件新的过期时间,具体方法参考文件过期时间计算。
- 查看文件过期时间。