本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将文件提交到WORM状态
本节讨论如何将文件转换为 “一次写入,多次读取” (WORM) 状态。它还讨论了卷追加模式,这是一种将数据以增量方式写入受保护的文件的方法。WORM
自动提交
WORM如果文件在您指定的时间段内未被修改,则可以使用自动提交将文件转换为。你可以使用 Amazon FSx 控制台、、Amazon FSx API 和和开启自动提交。 AWS CLIONTAP CLI REST API
您可以指定一个介于 5 分钟到 10 年之间的自动提交期限。下表列出了受支持的特定范围。
单位 | 值 |
---|---|
分钟 |
5-65,535 |
小时 |
1-65,535 |
天 |
1-3,650 |
Months |
1-120 |
年 |
1-10 |
要在 Amazon 上开启自动提交 FSxAPI,请在AutocommitPeriod
中CreateSnaplockConfiguration
使用。在 Amazon FSx 控制台中,对于 “自动提交”,选择 “启用”。然后,在 “自动提交周期” 中输入一个值并选择相应的自动提交单位。
您可以指定 5 分钟到 10 年之间的值。
卷附加模式
您无法修改WORM受保护的文件中的现有数据。但是,SnapLock允许您使用 WORM-appendable 文件来保护现有数据。例如,您可以生成日志文件或保留音频或视频流数据,同时以增量方式向它们写入数据。您可以使用亚马逊FSx控制台、、Amazon 和和开启或关闭音量追加模式。 AWS CLI FSx API ONTAP CLI REST API
更新卷追加模式的要求
-
必须卸载该 SnapLock 卷。
-
该 SnapLock 卷中必须没有快照副本和用户数据。
要在 Amazon 上开启音量追加模式 FSxAPI,请VolumeAppendModeEnabled
在。CreateSnaplockConfiguration
在 Amazon FSx 控制台中,对于卷追加模式,选择启用。
基于事件的保留 () EBR
您可以使用基于事件的保留 (EBR) 来创建具有相关保留期的自定义策略。例如,您可以使用和snaplock event-retention
apply
命令将指定路径中的所有文件转换为,WORM并将保留期设置为一年。snaplock
event-retention policy create
使用时EBR,必须指定卷、目录或文件。您在创建EBR策略时选择的保留期将应用于指定路径中的所有文件。
EBR由ONTAPCLI和支持RESTAPI。
注意
ONTAP不支持EBR音 FlexGroup 量。
以下过程说明如何创建、应用、修改和删除EBR策略。您必须是SnapLock管理员(具有vsadmin-snaplock
角色)才能在中完成这些任务ONTAPCLI。有关更多信息,请参阅 SnapLock 管理员。
要在中创建EBR策略 ONTAP CLI
运行以下命令。Replace(替换) p1
以及 "10 years"
用你自己的信息。
vs1::>
snaplock event-retention policy create -name
p1
-retention-period"10 years"
要在中应用EBR政策 ONTAP CLI
运行以下命令。Replace(替换) p1
以及 slc
用你自己的信息。如果要为EBR策略指定特定路径,可以在正斜杠 (/) 之后添加路径。否则,此命令会将EBR策略应用于卷上的所有文件。
vs1::>
snaplock event-retention apply -policy-name
p1
-volumeslc
-path /
要修改中的EBR策略 ONTAP CLI
运行以下命令。Replace(替换) p1
以及 "5 years"
用你自己的信息。
vs1::>
snaplock event-retention policy modify -name
p1
-retention-period"5 years"
要在中删除EBR策略 ONTAP CLI
运行以下命令。Replace(替换) p1
用你自己的信息。
vs1::>
snaplock event-retention policy delete -name
p1
NetApp 文档中心中的相关命令:
依法保留
您可以使用 WORM Legal Hold 无限期保留文件。依法保留通常用于诉讼目的。在解除法律封存之前,无法删除处于法律保留状态的WORM文件。
ONTAPCLI和支持合法保留RESTAPI。
注意
ONTAP不支持对 FlexGroup 卷进行合法保留。
以下步骤介绍如何启动和终止依法保留。您必须是SnapLock管理员(具有vsadmin-snaplock
角色)才能在中完成这些任务ONTAPCLI。有关更多信息,请参阅 SnapLock 管理员。
要开始对SnapLock合规卷中的文件进行法律封存,请使用 ONTAP CLI
运行以下命令。Replace(替换) litigation1
, slc_vol1
,以及 file1
用你自己的信息。
vs1::>
snaplock legal-hold begin -litigation-name
litigation1
-volumeslc_vol1
-path /file1
要对SnapLock合规卷中的所有文件启动法律封存,请使用 ONTAP CLI
运行以下命令。Replace(替换) litigation1
以及 slc_vol1
用你自己的信息。
vs1::>
snaplock legal-hold begin -litigation-name
litigation1
-volumeslc_vol1
-path /
要结束对SnapLock合规卷中文件的法律封存,请使用 ONTAP CLI
运行以下命令。Replace(替换) litigation1
, slc_vol1
,以及 file1
用你自己的信息。
vs1::>
snaplock legal-hold end -litigation-name
litigation1
-volumeslc_vol1
-path /file1
要结束对SnapLock合规卷中所有文件的法律封存,请使用 ONTAP CLI
运行以下命令。Replace(替换) litigation1
以及 slc_vol1
用你自己的信息。
vs1::>
snaplock legal-hold end -litigation-name
litigation1
-volumeslc_vol1
-path /
注意
我们建议您在使用依法保留时使用 snaplock legal-hold show
命令监控 -operation-status
,以确保它不会失败。
NetApp 文档中心中的相关命令: