ONTAP 9.12.1からtamperproof snapshot という機能が使えるようになったらしい
SnapLock and tamperproof snapshots for ransomware protection
Lock an ONTAP snapshot for protection against ransomware attacks
既存のボリュームに対しても設定出来るらしいので設定してみることにした
ONTAPライセンスとしては、SnapLockが使える必要があるため、「system license show」を実行して「SnapLock」が含まれているかを確認する
ボリュームに対する有効化の設定
ボリュームに対して tamperproof snapshot が設定されているかどうかは、volumeのsnapshot-locking-enabledのフラグを確認する
netapp::> volume show -vserver svm0 -fields snapshot-locking-enabled
vserver volume snapshot-locking-enabled
------- ------ ------------------------
svm0 hvmiso false
svm0 proxmox false
svm0 share false
svm0 snaptest false
svm0 svm0_root false
5 entries were displayed.
netapp::>
上記のように「false」となっていると有効になっていない、ということ
volume modifyでsnapshot-locking-enabledをtrueに変更してみる
netapp::> volume modify -vserver svm0 -volume snaptest -snapshot-locking-enabled true
Warning: Snapshot locking is being enabled on volume "snaptest" in Vserver
"svm0". It cannot be disabled until all locked snapshots are past
their expiry time. A volume with unexpired locked snapshots cannot be
deleted.
Do you want to continue? {y|n}: y
Error: command failed: Unable to set volume attribute
"snapshot-locking-enabled" for volume "snaptest" on Vserver "svm0".
Reason: Cannot perform this operation because the compliance clock is
not running.
netapp::>
エラーとなる
書いてあるとおり「compliance clock」が動いてないためのエラーであるため「Initialize the ONTAP Compliance Clock」を参照して、開始する
まず、現状の状態を確認する
netapp::> snaplock compliance-clock show
Node ComplianceClock Time
------------------- -----------------------------------
netapp-01 ComplianceClock is not configured.
netapp::>
compliance-clock はクラスタに対する設定、と
compliance clockサービスを開始
netapp::> snaplock compliance-clock initialize -node netapp-01
Warning: You are about to initialize the secure ComplianceClock of the node
"netapp-01" to the current value of the node's system clock.
ComplianceClock re-initialization requires all nodes in the cluster to
be healthy, all volumes are in online state, no volumes are present in
the volume recovery queue and there are no SnapLock volumes or volumes
with "snapshot-locking-enabled" set to true or S3 buckets with object
locking enabled. Ensure that the system time is set correctly before
proceeding. The current node's system clock is: Fri Mar 6 17:51:36
JST 2026
Do you want to continue? {y|n}: y
netapp::>
状態を確認
netapp::> snaplock compliance-clock show
Node ComplianceClock Time
------------------- -----------------------------------
netapp-01 Fri Mar 06 17:52:11 JST 2026 +09:00
netapp::>
ドキュメントではcompliance lockをntpサーバに関連付ける設定をした方がよいみたいなので続きを実行
まず、CLIをadvanced権限に切り替え
netapp::> set adv
Warning: These advanced commands are potentially dangerous; use them only when
directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y
netapp::*>
続いて現状の確認
netapp::*> snaplock compliance-clock ntp show
Enable ComplianceClock sync to NTP system time: false
netapp::*>
いまは設定されていないので、有効にする
netapp::*> snaplock compliance-clock ntp modify -is-sync-enabled true
Warning: If ONTAP has been configured to use NTP server based system time, then
this operation will make it possible for the SnapLock ComplianceClock
to be synchronized to the system time. You must ensure that the
configured NTP servers are trusted and the communication channel to
them is secure. Failure to do this may result in SnapLock retention
periods being compromised and compliance mandates being violated.
Do you want to continue? {y|n}: y
netapp::*>
変更されたことを確認
netapp::*> snaplock compliance-clock ntp show
Enable ComplianceClock sync to NTP system time: true
netapp::*>
権限を通常のadminに戻す
netapp::*> set admin
netapp::>
改めてボリュームに対してsnapshot-locking-enabled をtrueに変更するコマンドを実行
netapp::> volume modify -vserver svm0 -volume snaptest -snapshot-locking-enabled true
Warning: Snapshot locking is being enabled on volume "snaptest" in Vserver
"svm0". It cannot be disabled until all locked snapshots are past
their expiry time. A volume with unexpired locked snapshots cannot be
deleted.
Do you want to continue? {y|n}: y
Volume modify successful on volume snaptest of Vserver svm0.
netapp::>
変更を確認
netapp::> volume show -vserver svm0 -fields snapshot-locking-enabled
vserver volume snapshot-locking-enabled
------- ------ ------------------------
svm0 hvmiso false
svm0 proxmox false
svm0 share false
svm0 snaptest true
svm0 svm0_root false
5 entries were displayed.
netapp::>
実行したsnaptest ボリュームのみtrueになったことを確認
これで変更できた。
snapshot policyの設定
変更したボリュームに対して適切なsnapshotポリシーを設定しろ、とドキュメントの続きにある
「Create a locked snapshot policy and apply retention」
現状適用されているsnapshot policyを確認
netapp::> volume show -volume snaptest -fields snapshot-policy
vserver volume snapshot-policy
------- -------- ---------------
svm0 snaptest default
netapp::>
「default」ポリシーの内容を確認
netapp::> volume snapshot policy show -policy default
Vserver: netapp
Number of Is
Policy Name Schedules Enabled Comment
------------------------ --------- ------- ----------------------------------
default 3 true Default policy with hourly, daily & weekly schedules.
Schedule Count Prefix SnapMirror Label Retention Period
-------------- ----- ------------- ------------------ ------------------
hourly 6 hourly - 0 seconds
daily 2 daily daily 0 seconds
weekly 2 weekly weekly 0 seconds
netapp::>
「Retention Period」の期間を過ぎるとsnapshotが削除できるようになる、という設定だが、標準値は「0秒」なので、取得後すぐに削除が可能になる、という設定となっている
このRetention Periodに必要な期間を設定した別のポリシーを作成するのが安全な対応となる。
ちなみにONTAP 9.11.1から9.17.1にアップデートした検証環境にある標準のsnapshot policyはこんな感じで、Retention Policyに意味がある設定となっているpolicyは作成されていなかった
netapp::> version
NetApp Release 9.17.1P3: Sun Dec 07 04:46:28 UTC 2025
netapp::> volume snapshot policy show
Vserver: netapp
Number of Is
Policy Name Schedules Enabled Comment
------------------------ --------- ------- ----------------------------------
default 3 true Default policy with hourly, daily & weekly schedules.
Schedule Count Prefix SnapMirror Label Retention Period
-------------- ----- ------------- ------------------ ------------------
hourly 6 hourly - 0 seconds
daily 2 daily daily 0 seconds
weekly 2 weekly weekly 0 seconds
default-1weekly 3 true Default policy with 6 hourly, 2 daily & 1 weekly schedule.
Schedule Count Prefix SnapMirror Label Retention Period
-------------- ----- ------------- ------------------ ------------------
hourly 6 hourly - 0 seconds
daily 2 daily - 0 seconds
weekly 1 weekly - 0 seconds
none 0 false Policy for no automatic snapshots.
Schedule Count Prefix SnapMirror Label Retention Period
-------------- ----- ------------- ------------------ ------------------
- - - - -
3 entries were displayed.
netapp::>
そんなわけで、defaultポリシーを流用した新しいポリシーを作成することにする
動作を確認するため、下記の微妙な設定にしてみる
hourly 6個 Retention Period 1日
daily 2個 Retention Period 1日
weekly 2個 Retention Period 1日
hourly 6なのに、1日としているので、hourly が 24個作成されるはず、というものである
netapp::> volume snapshot policy create -policy snaptest -schedule1 hourly -count1 6 -prefix1 hourly -retention-period1 "1 days" -schedule2 daily -count2 2 -prefix2 daily -snapmirror-label2 daily -retention-period2 "1 days" -schedule3 weekly -count3 1 -prefix3 weekly -snapmirror-label3 weekly -retention-period3 "1 days"
Error: command failed: "enabled" is a required field
netapp::>
あ、「-enabled true」は必須でしたか
netapp::> volume snapshot policy create -policy snaptest -schedule1 hourly -count1 6 -prefix1 hourly -retention-period1 "1 days" -schedule2 daily -count2 2 -prefix2 daily -snapmirror-label2 daily -retention-period2 "1 days" -schedule3 weekly -count3 1 -prefix3 weekly -snapmirror-label3 weekly -retention-period3 "1 days" -enabled true
netapp::>
作成されたことを確認
netapp::> volume snapshot policy show -policy snaptest
Vserver: netapp
Number of Is
Policy Name Schedules Enabled Comment
------------------------ --------- ------- ----------------------------------
snaptest 3 true -
Schedule Count Prefix SnapMirror Label Retention Period
-------------- ----- ------------- ------------------ ------------------
hourly 6 hourly - 1 days
daily 2 daily daily 1 days
weekly 1 weekly weekly 1 days
netapp::>
現状のsnapshotの状態を確認
netapp::> volume snapshot show -vserver svm0 -volume snaptest
---Blocks---
Vserver Volume Snapshot Size Total% Used%
-------- -------- ------------------------------------- -------- ------ -----
svm0 snaptest
hourly.2026-03-06_1805 136KB 0% 24%
netapp::>
続いてsnapshot policyを変更
netapp::> volume show -vserver svm0 -volume snaptest -fields snapshot-policy
vserver volume snapshot-policy
------- -------- ---------------
svm0 snaptest default
netapp::> volume modify -vserver svm0 -volume snaptest -snapshot-policy snaptest
Warning: You are changing the snapshot policy on volume "snaptest" to
"snaptest". Snapshots on this volume that do not match any of the
prefixes of the new snapshot policy will not be deleted. However, when
the new snapshot policy takes effect, depending on the new retention
count, any existing snapshots that continue to use the same prefixes
might be deleted. See the "volume modify" man page for more
information.
Do you want to continue? {y|n}: y
Volume modify successful on volume snaptest of Vserver svm0.
enetapp::>
変更されたことを確認
netapp::> volume show -vserver svm0 -volume snaptest -fields snapshot-policy
vserver volume snapshot-policy
------- -------- ---------------
svm0 snaptest snaptest
netapp::>
2つめのsnapshotが作成されるまで待機・・・
netapp::> volume snapshot show -vserver svm0 -volume snaptest
---Blocks---
Vserver Volume Snapshot Size Total% Used%
-------- -------- ------------------------------------- -------- ------ -----
svm0 snaptest
hourly.2026-03-06_1805 148KB 0% 6%
hourly.2026-03-06_1905 140KB 0% 6%
2 entries were displayed.
netapp::>
詳細表示で比較
netapp::> volume snapshot show -vserver svm0 -volume snaptest -ins
Vserver: svm0
Volume: snaptest
cp Count (for sorting): 40
Snapshot: hourly.2026-03-06_1805
Creation Time: Fri Mar 06 18:05:00 2026
Snapshot Busy: false
List of Owners: -
Snapshot Size: 148KB
Percentage of Total Blocks: 0%
Percentage of Used Blocks: 6%
Comment: -
7-Mode Snapshot: false
Label for SnapMirror Operations: -
Snapshot State: -
Constituent Snapshot: false
Expiry Time: -
SnapLock Expiry Time: -
Has the SnapLock Snapshot Expired: -
Seconds until the SnapLock Snapshot Expiry: -
Vserver: svm0
Volume: snaptest
cp Count (for sorting): 269
Snapshot: hourly.2026-03-06_1905
Creation Time: Fri Mar 06 19:05:00 2026
Snapshot Busy: false
List of Owners: -
Snapshot Size: 140KB
Percentage of Total Blocks: 0%
Percentage of Used Blocks: 6%
Comment: -
7-Mode Snapshot: false
Label for SnapMirror Operations: -
Snapshot State: -
Constituent Snapshot: false
Expiry Time: -
SnapLock Expiry Time: 3/7/2026 19:05:00 +09:00
Has the SnapLock Snapshot Expired: false
Seconds until the SnapLock Snapshot Expiry: 86351
2 entries were displayed.
netapp::>
これまでは設定されていなかった下記3項目が設定されるようになった
SnapLock Expiry Time: 3/7/2026 19:05:00 +09:00
Has the SnapLock Snapshot Expired: false
Seconds until the SnapLock Snapshot Expiry: 86351
試しに作成されたlockedなsnapshotの削除を試みる
netapp::> volume snapshot delete -vserver svm0 -volume snaptest -snapshot hourly.2026-03-06_1905
Warning: Deleting a snapshot permanently removes data that is stored only in
that snapshot. Are you sure you want to delete snapshot
"hourly.2026-03-06_1905" for volume "snaptest" in Vserver "svm0" ?
{y|n}: y
Error: command failed: Failed to delete snapshot "hourly.2026-03-06_1905" of
volume "snaptest" on Vserver "svm0". Reason: Illegal operation on
snapshot locked by SnapLock.
netapp::> volume snapshot show -vserver svm0 -volume snaptest
---Blocks---
Vserver Volume Snapshot Size Total% Used%
-------- -------- ------------------------------------- -------- ------ -----
svm0 snaptest
hourly.2026-03-06_1805 148KB 0% 6%
hourly.2026-03-06_1905 140KB 0% 6%
2 entries were displayed.
netapp::>
想定通り削除することができないことを確認
で・・・数日放置・・・
netapp::> date
Node Date Time zone
--------- ------------------------ -------------------------
netapp-01 Mon Mar 09 21:06:09 2026 Japan
netapp::> volume snapshot show -vserver svm0 -volume snaptest
---Blocks---
Vserver Volume Snapshot Size Total% Used%
-------- -------- ------------------------------------- -------- ------ -----
svm0 snaptest
weekly.2026-03-08_2021 152KB 0% 7%
daily.2026-03-08_2021 152KB 0% 7%
hourly.2026-03-08_2105 152KB 0% 7%
hourly.2026-03-08_2205 152KB 0% 7%
hourly.2026-03-08_2305 152KB 0% 7%
hourly.2026-03-09_0005 152KB 0% 7%
daily.2026-03-09_0010 152KB 0% 7%
hourly.2026-03-09_0105 152KB 0% 7%
hourly.2026-03-09_0205 152KB 0% 7%
hourly.2026-03-09_0305 156KB 0% 8%
hourly.2026-03-09_0405 152KB 0% 7%
hourly.2026-03-09_0505 156KB 0% 8%
hourly.2026-03-09_0605 156KB 0% 8%
hourly.2026-03-09_0705 156KB 0% 8%
hourly.2026-03-09_0805 152KB 0% 7%
hourly.2026-03-09_0905 152KB 0% 7%
hourly.2026-03-09_1005 152KB 0% 7%
hourly.2026-03-09_1105 152KB 0% 7%
hourly.2026-03-09_1205 160KB 0% 8%
hourly.2026-03-09_1305 152KB 0% 7%
hourly.2026-03-09_1405 152KB 0% 7%
hourly.2026-03-09_1505 152KB 0% 7%
hourly.2026-03-09_1605 152KB 0% 7%
hourly.2026-03-09_1705 152KB 0% 7%
hourly.2026-03-09_1805 152KB 0% 7%
hourly.2026-03-09_1905 152KB 0% 7%
hourly.2026-03-09_2005 45.37MB 0% 96%
hourly.2026-03-09_2105 164KB 0% 8%
28 entries were displayed.
netapp::>
設定上はhourlyは6にも関わらず、24時間以内のhourlyが残ってますね
作成時間(create-time)とsnaplockの解除時間(snaplock-expiry-time)を一覧化
netapp::> volume snapshot show -vserver svm0 -volume snaptest -fields snaplock-expiry-time,snaplock-snapshot-expired,create-time
vserver volume snapshot create-time snaplock-expiry-time snaplock-snapshot-expired
------- -------- ---------------------- ------------------------ ------------------------ -------------------------
svm0 snaptest weekly.2026-03-08_2021 Sun Mar 08 20:21:24 2026 3/7/2026 19:12:12 +09:00 true
svm0 snaptest daily.2026-03-08_2021 Sun Mar 08 20:21:25 2026 3/7/2026 19:12:13 +09:00 true
svm0 snaptest hourly.2026-03-08_2105 Sun Mar 08 21:05:00 2026 3/7/2026 19:55:48 +09:00 true
svm0 snaptest hourly.2026-03-08_2205 Sun Mar 08 22:05:00 2026 3/7/2026 20:55:47 +09:00 false
svm0 snaptest hourly.2026-03-08_2305 Sun Mar 08 23:05:00 2026 3/7/2026 21:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0005 Mon Mar 09 00:05:00 2026 3/7/2026 22:55:47 +09:00 false
svm0 snaptest daily.2026-03-09_0010 Mon Mar 09 00:10:00 2026 3/7/2026 23:00:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0105 Mon Mar 09 01:05:00 2026 3/7/2026 23:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0205 Mon Mar 09 02:05:00 2026 3/8/2026 00:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0305 Mon Mar 09 03:05:00 2026 3/8/2026 01:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0405 Mon Mar 09 04:05:00 2026 3/8/2026 02:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0505 Mon Mar 09 05:05:00 2026 3/8/2026 03:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0605 Mon Mar 09 06:05:00 2026 3/8/2026 04:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0705 Mon Mar 09 07:05:00 2026 3/8/2026 05:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0805 Mon Mar 09 08:05:00 2026 3/8/2026 06:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0905 Mon Mar 09 09:05:00 2026 3/8/2026 07:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1005 Mon Mar 09 10:05:00 2026 3/8/2026 08:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1105 Mon Mar 09 11:05:00 2026 3/8/2026 09:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1205 Mon Mar 09 12:05:00 2026 3/8/2026 10:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1305 Mon Mar 09 13:05:00 2026 3/8/2026 11:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1405 Mon Mar 09 14:05:00 2026 3/8/2026 12:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1505 Mon Mar 09 15:05:00 2026 3/8/2026 13:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1605 Mon Mar 09 16:05:00 2026 3/8/2026 14:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1705 Mon Mar 09 17:05:00 2026 3/8/2026 15:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1805 Mon Mar 09 18:05:00 2026 3/8/2026 16:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1905 Mon Mar 09 19:05:00 2026 3/8/2026 17:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_2005 Mon Mar 09 20:05:00 2026 3/8/2026 18:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_2105 Mon Mar 09 21:05:00 2026 3/8/2026 19:55:48 +09:00 false
28 entries were displayed.
netapp::>
dailyとweeklyのsnaplock-expiry-timeも含めて全部1日で設定しているので、いま残っているdailyとweeklyのsnapshotについては snaplock-snapshot-expired:true となっているので、削除可能な状態になっている
・・・って、おや???なんで、作成時間より期限切れ時間の方が過去なんだ??
netapp::> volume snapshot show -vserver svm0 -volume snaptest -snapshot hourly.2026-03-09_2105
Vserver: svm0
Volume: snaptest
cp Count (for sorting): 5982
Snapshot: hourly.2026-03-09_2105
Creation Time: Mon Mar 09 21:05:00 2026
Snapshot Busy: false
List of Owners: -
Snapshot Size: 164KB
Percentage of Total Blocks: 0%
Percentage of Used Blocks: 8%
Comment: -
7-Mode Snapshot: false
Label for SnapMirror Operations: -
Snapshot State: -
Constituent Snapshot: false
Expiry Time: -
SnapLock Expiry Time: 3/8/2026 19:55:48 +09:00
Has the SnapLock Snapshot Expired: false
Seconds until the SnapLock Snapshot Expiry: 85862
netapp::>
おかしいぞ、compliance-clockの値を確認
netapp::> date
Node Date Time zone
netapp-01 Mon Mar 09 21:14:14 2026 Japan
netapp::> set diag
Warning: These diagnostic commands are for use by NetApp personnel only.
Do you want to continue? {y|n}: y
netapp::*> snaplock compliance-clock sho
Node ComplianceClock Time Node ID ID
netapp-01 Sat Mar 07 20:05:28 JST 2026 +09:00 4082368507 1772787102399
netapp::*>
システムを2日ほど停止していたせいで、compliance-clock が止まっていた模様
netapp::*> snaplock compliance-clock ntp show
Enable ComplianceClock sync to NTP system time: true
netapp::*>
ntpと同期を取るという設定にしていたので大丈夫だと思っていたのですが、なんとNetAppのNTP設定を忘れていたというやらかしでした・・・
netapp::*> cluster time-service ntp server show
This table is currently empty.
netapp::*> cluster time-service ntp server create -server ntp.jst.mfeed.ad.jp
netapp::*> cluster time-service ntp server show
Is Is Is Public
Authentication Preferred Server
Server Version Enabled Key ID Server Default
-------------------------- ------- -------------- ------ --------- ---------
ntp.jst.mfeed.ad.jp auto false - false false
netapp::*> cluster time-service ntp status show
Node: netapp-01
Server Reachable Selection State Offset (ms)
----------------------- --------- ------------------------------ ------------
ntp.jst.mfeed.ad.jp true Currently Selected Server 0.53
netapp::*>
NTPを設定してから、compliance-clockを確認・・・変化はなし
netapp::*> snaplock compliance-clock show
Node ComplianceClock Time Node ID ID
----------- ----------------------------------- ---------- -------------
netapp-01 Sat Mar 07 20:14:03 JST 2026 +09:00 4082368507 1772787102399
netapp::*>
一回falseにしてからtrueにすれば同期されるかな?と試すも変わらず
netapp::*> snaplock compliance-clock ntp modify -is-sync-enabled false
netapp::*> snaplock compliance-clock ntp show
Enable ComplianceClock sync to NTP system time: false
netapp::*> snaplock compliance-clock show
Node ComplianceClock Time Node ID ID
----------- ----------------------------------- ---------- -------------
netapp-01 Sat Mar 07 20:15:36 JST 2026 +09:00 4082368507 1772787102399
netapp::*> snaplock compliance-clock ntp modify -is-sync-enabled true
Warning: If ONTAP has been configured to use NTP server based system time, then this operation will make it possible for
the SnapLock ComplianceClock to be synchronized to the system time. You must ensure that the configured NTP
servers are trusted and the communication channel to them is secure. Failure to do this may result in SnapLock
retention periods being compromised and compliance mandates being violated.
Do you want to continue? {y|n}: y
netapp::*> snaplock compliance-clock ntp show
Enable ComplianceClock sync to NTP system time: true
netapp::*> snaplock compliance-clock show
Node ComplianceClock Time Node ID ID
----------- ----------------------------------- ---------- -------------
netapp-01 Sat Mar 07 20:15:46 JST 2026 +09:00 4082368507 1772787102399
netapp::*>
「[Amazon FSx for NetApp ONTAP] SnapLockによるWORMを試してみた」の記事によると、1回設定したあとは、compliance clockはずれたとしても、システムクロックに合わせた時間に調整することはできない模様
それを踏まえて、現在のcompliance clockの時刻「Sat Mar 07 20:20:21 JST 2026 +09:00」と、各snapshotの「snaplock-expiry-time」を比較する、ということになるようだ
netapp::> date
Node Date Time zone
--------- ------------------------ -------------------------
netapp-01 Mon Mar 09 21:29:22 2026 Japan
netapp::> snaplock compliance-clock show
Node ComplianceClock Time
------------------- -----------------------------------
netapp-01 Sat Mar 07 20:20:21 JST 2026 +09:00
netapp::> volume snapshot show -vserver svm0 -volume snaptest -fields snaplock-expiry-time,snaplock-snapshot-expired,create-time
vserver volume snapshot create-time snaplock-expiry-time snaplock-snapshot-expired
------- -------- ---------------------- ------------------------ ------------------------ -------------------------
svm0 snaptest weekly.2026-03-08_2021 Sun Mar 08 20:21:24 2026 3/7/2026 19:12:12 +09:00 true
svm0 snaptest daily.2026-03-08_2021 Sun Mar 08 20:21:25 2026 3/7/2026 19:12:13 +09:00 true
svm0 snaptest hourly.2026-03-08_2105 Sun Mar 08 21:05:00 2026 3/7/2026 19:55:48 +09:00 true
svm0 snaptest hourly.2026-03-08_2205 Sun Mar 08 22:05:00 2026 3/7/2026 20:55:47 +09:00 false
svm0 snaptest hourly.2026-03-08_2305 Sun Mar 08 23:05:00 2026 3/7/2026 21:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0005 Mon Mar 09 00:05:00 2026 3/7/2026 22:55:47 +09:00 false
svm0 snaptest daily.2026-03-09_0010 Mon Mar 09 00:10:00 2026 3/7/2026 23:00:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0105 Mon Mar 09 01:05:00 2026 3/7/2026 23:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0205 Mon Mar 09 02:05:00 2026 3/8/2026 00:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0305 Mon Mar 09 03:05:00 2026 3/8/2026 01:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0405 Mon Mar 09 04:05:00 2026 3/8/2026 02:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0505 Mon Mar 09 05:05:00 2026 3/8/2026 03:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0605 Mon Mar 09 06:05:00 2026 3/8/2026 04:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0705 Mon Mar 09 07:05:00 2026 3/8/2026 05:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_0805 Mon Mar 09 08:05:00 2026 3/8/2026 06:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_0905 Mon Mar 09 09:05:00 2026 3/8/2026 07:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1005 Mon Mar 09 10:05:00 2026 3/8/2026 08:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1105 Mon Mar 09 11:05:00 2026 3/8/2026 09:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1205 Mon Mar 09 12:05:00 2026 3/8/2026 10:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1305 Mon Mar 09 13:05:00 2026 3/8/2026 11:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1405 Mon Mar 09 14:05:00 2026 3/8/2026 12:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1505 Mon Mar 09 15:05:00 2026 3/8/2026 13:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1605 Mon Mar 09 16:05:00 2026 3/8/2026 14:55:48 +09:00 false
svm0 snaptest hourly.2026-03-09_1705 Mon Mar 09 17:05:00 2026 3/8/2026 15:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1805 Mon Mar 09 18:05:00 2026 3/8/2026 16:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_1905 Mon Mar 09 19:05:00 2026 3/8/2026 17:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_2005 Mon Mar 09 20:05:00 2026 3/8/2026 18:55:47 +09:00 false
svm0 snaptest hourly.2026-03-09_2105 Mon Mar 09 21:05:00 2026 3/8/2026 19:55:48 +09:00 false
28 entries were displayed.
netapp::>













