对象不可变性
对象保留
保留规则强制执行 WORM 保护。保留策略指定设置在对象版本上的保留期,可以是显式的,也可以是通过存储桶默认设置。默认锁定配置适用于后续创建的对象。
在使用存储桶默认设置时,以天或年为单位的持续时间定义了保护期。新对象将继承此持续时间。
可以为对象版本显式设置保留期。显式保留期指定“保留至日期”。
保留期到期后,对象版本可以被删除,除非存在法律暂缓措施。
显式保留模式设置将覆盖默认的存储桶设置。
可以通过提交新的锁定请求来延长保留期。
治理模式
治理模式可防止普通用户删除对象。具有特殊权限的用户(例如 s3:BypassGovernanceRetention)可以修改保留设置或删除对象。
合规模式
合规模式确保在保留期内,任何人都(包括根用户)无法删除对象。
法律暂缓
法律暂缓提供无限期的 WORM 保护,没有到期日期。它只能由授权用户移除。
当对象具有保留或法律暂缓策略时,它们将继续被版本化。复制操作不会传输保留和法律暂缓设置。
RustFS 数据不可变性符合 Cohasset 认证标准
RustFS 符合 Cohasset Associates 在对象锁定、保留和法律暂缓方面的标准,包括 SEC Rule 17a-4(f)、FINRA Rule 4511 和 CFTC Regulation 1.31。
下载 Cohasset Associates 报告,了解配置 RustFS 以满足监管要求的详细信息。