自动删除 Snapshot 副本
您可以定义并启用用于自动删除 Snapshot 副本和 FlexClone LUN 的策略。自动删除 Snapshot 副本和 FlexClone LUN 有助于管理空间利用率。
您可以自动从读写卷中删除 Snapshot 副本,并从读写父卷中删除 FlexClone LUN 。您不能设置从只读卷自动删除 Snapshot 副本,例如 SnapMirror 目标卷。
-
使用定义并启用用于自动删除Snapshot副本的策略
volume snapshot autodelete modify
命令:请参见
volume snapshot autodelete modify
手册页、了解有关可与此命令结合使用以定义满足需要的策略的参数的信息。以下命令将启用Snapshot副本自动删除、并将触发器设置为
snap_reserve
对于vs0.example.com Storage Virtual Machine (SVM)中的vol3卷:cluster1::> volume snapshot autodelete modify -vserver vs0.example.com -volume vol3 -enabled true -trigger snap_reserve
以下命令可自动删除 vs0.example.com Storage Virtual Machine ( SVM )中的卷 vol3 的 Snapshot 副本和标记为自动删除的 FlexClone LUN :
cluster1::> volume snapshot autodelete modify -vserver vs0.example.com -volume vol3 -enabled true -trigger volume -commitment try -delete-order oldest_first -destroy-list lun_clone,file_clone
聚合级 Snapshot 副本的工作方式与卷级 Snapshot 副本不同,并由 ONTAP 自动管理。删除聚合 Snapshot 副本的选项始终处于启用状态,有助于管理空间利用率。
如果触发器参数设置为
snap_reserve
对于聚合、Snapshot副本会一直保留、直到预留空间超过阈值容量为止。因此、即使触发器参数未设置为也是如此snap_reserve
,则命令中Snapshot副本使用的空间将列为0
因为系统会自动删除这些Snapshot副本。此外, Snapshot 副本在聚合中使用的空间会被视为可用空间,并包含在命令的可用空间参数中。