翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ファイルを WORM 状態にコミットする
このセクションでは、ファイルを Write Once, Read Many (WORM) 状態に移行する方法について説明します。また、WORM で保護されたファイルに段階的にデータを書き込んでいく方法である、ボリューム付加モードについても取り上げます。
自動コミット
ファイルが指定した期間、変更されなかった場合は、自動コミットを使用して WORM に移行することができます。Amazon FSx コンソール、、Amazon AWS CLI FSx API、および ONTAP CLI と REST API を使用して、自動コミットを有効にできます。
自動コミットの期間は、5 分から 10 年の間で指定できます。以下の表は、サポートされている具体的な範囲のリストです。
| 単位 | 値 |
|---|---|
|
分 |
5~65,535 |
|
時間 |
1~65,535 |
|
日間 |
1~3,650 |
|
月 |
1~120 |
|
年間 |
1~10 |
Amazon FSx API を使って自動コミットを有効にするには、CreateSnaplockConfiguration で AutocommitPeriod を使用します。Amazon FSx コンソールの [自動コミット] で、[有効] を選択します。次に、[自動コミット期間] に値を入力し、対応する [自動コミット単位] を選択します。
値は 5 分から 10 年までの間で指定できます。
ボリューム付加モード
WORM で保護されたファイルにある既存のデータは変更できません。ただし、SnapLock では、WORM に付加可能なファイルを使って既存データの保護を継続することができます。例えば、ログファイルを生成したり、データをファイルに段階的に書き込みながら音声や映像のストリーミングデータを保存したりできます。Amazon FSx コンソール、、Amazon FSx AWS CLI FSx API、および CLI と REST API ONTAP を使用して、ボリューム追加モードをオンまたはオフにできます。
ボリューム付加モードの更新要件
-
SnapLock ボリュームは、必ずアンマウントします。
-
SnapLock ボリュームから、スナップショットのコピーとユーザーデータをすべて削除します。
Amazon FSx API を使用してボリューム付加モードを有効にするには、CreateSnaplockConfiguration で VolumeAppendModeEnabled を使用します。Amazon FSx コンソールの [ボリューム追加モード] で、[有効] を選択します。
イベントベースの保持 (EBR)
イベントベースの保持 (EBR) を使用すると、関連する保持期間を含むカスタムポリシーを作成できます。例えば、指定したパスに含まれるすべてのファイルを WORM に移行し、snaplock
event-retention policy create および snaplock event-retention
apply コマンドを使用して保持期間を 1 年間に設定できます。EBR を使用する場合は、ボリューム、ディレクトリ、ファイルのいずれかを指定する必要があります。EBR ポリシーを作成するときに選択した保持期間は、指定したパスに含まれるすべてのファイルに適用されます。
EBR は ONTAP CLI と REST API でサポートされています。
注記
ONTAP は、FlexGroup ボリュームでは EBR をサポートしていません。
以下の手順では、EBR ポリシーを作成、適用、変更、削除する方法について説明します。ONTAP CLI でこれらのタスクを実行するには、SnapLock 管理者である (vsadmin-snaplock 権限を持つ人である) 必要があります。詳細については、「SnapLock 管理者」を参照してください。
CLI で EBR ONTAP ポリシーを作成するには
以下のコマンドを実行してください。
p1と"10 years"を自分の情報に置き換えます。vs1::>snaplock event-retention policy create -namep1-retention-period"10 years"
CLI で EBR ONTAP ポリシーを適用するには
以下のコマンドを実行してください。
p1とslcを自分の情報に置き換えます。EBR ポリシーに特定のパスを指定するときは、フォワードスラッシュ (/) の後にパスを追加できます。それ以外の場合、このコマンドは、ボリューム上のすべてのファイルに EBR ポリシーを適用します。vs1::>snaplock event-retention apply -policy-namep1-volumeslc-path /
CLI で EBR ONTAP ポリシーを変更するには
-
以下のコマンドを実行してください。
p1と"5 years"を自分の情報に置き換えます。vs1::>snaplock event-retention policy modify -namep1-retention-period"5 years"
CLI で EBR ONTAP ポリシーを削除するには
以下のコマンドを実行してください。
p1を自分の情報に置き換えます。vs1::>snaplock event-retention policy delete -namep1
NetApp Documentation Center の関連コマンド:
リーガルホールド
リーガルホールドを使用すると、WORM ファイルを無期限に保持できます。リーガルホールドは通常、訴訟目的で使用されます。リーガルホールドの対象となっている WORM ファイルは、リーガルホールドが解除されるまで削除することはできません。
リーガルホールド は、ONTAP CLI と REST API でサポートされています。
注記
ONTAP は、FlexGroup ボリュームのリーガルホールドをサポートしていません。
以下の手順では、リーガルホールドを開始および終了する方法について説明します。ONTAP CLI でこれらのタスクを実行するには、SnapLock 管理者である (vsadmin-snaplock 権限を持つ人である) 必要があります。詳細については、「SnapLock 管理者」を参照してください。
ONTAP CLI を使用してSnapLockコンプライアンスボリューム内のファイルでリーガルホールドを開始するには
以下のコマンドを実行してください。
litigation1、slc_vol1、file1を自分の情報に置き換えます。vs1::>snaplock legal-hold begin -litigation-namelitigation1-volumeslc_vol1-path /file1
ONTAP CLI を使用してSnapLockコンプライアンスボリューム内のすべてのファイルに対してリーガルホールドを開始するには
以下のコマンドを実行してください。
litigation1とslc_vol1を自分の情報に置き換えます。vs1::>snaplock legal-hold begin -litigation-namelitigation1-volumeslc_vol1-path /
ONTAP CLI を使用してSnapLockコンプライアンスボリューム内のファイルでリーガルホールドを終了するには
以下のコマンドを実行してください。
litigation1、slc_vol1、file1を自分の情報に置き換えます。vs1::>snaplock legal-hold end -litigation-namelitigation1-volumeslc_vol1-path /file1注記
リーガルホールドを発行するときは、
snaplock legal-hold showコマンドを使用して-operation-statusをモニタリングし、失敗していないことを確認することが推奨されます。
ONTAP CLI を使用してSnapLockコンプライアンスボリューム内のすべてのファイルのリーガルホールドを終了するには
以下のコマンドを実行してください。
litigation1とslc_vol1を自分の情報に置き換えます。vs1::>snaplock legal-hold end -litigation-namelitigation1-volumeslc_vol1-path /注記
リーガルホールドを発行するときは、
snaplock legal-hold showコマンドを使用して-operation-statusをモニタリングし、失敗していないことを確認することが推奨されます。
NetApp Documentation Center の関連コマンド: