跳转到主内容

如何使用 Snapshot 自动删除

Views:
474
Visibility:
Public
Votes:
2
Category:
ontap-9
Specialty:
core
Last Updated:

适用场景

  • ONTAP 9.  
  • 集群模式Data ONTAP 8.

问题解答

什么是卷Snapshot自动删除?

  • 自Data ONTAP 7.1起、Snapshot自动删除是一项基于策略的空间管理功能。
  • 它允许用户定义一个策略、以便在卷接近全满时自动删除快照。
  • 无法在只读卷上启用。
  • [1] 有关所有选项的文档、请参见卷快照自动删除手册。

注: 

  • 使用 volume Snapshot autocdelete  修改命令可以修改 快照、LUN、NVMe命名空间 或文件克隆的自动删除策略设置。
  • 本文仅讨论Snapshot、然后仅讨论最常用的选项。
  • volume snapshot autodelete show 命令不直接位于AutoSupport中、而是 VOL-STATUS-V 输出的一部分。

示例:

::> volume snapshot autodelete show  -vserver svm0 -volume nfs_vol    
                
     Vserver Name: svm0
      Volume Name: nfs_vol
        Enabled: false
      Commitment: try
     Defer Delete: user_created
     Delete Order: oldest_first
  Defer Delete Prefix: (not specified)
   Target Free Space: 20%
        Trigger: volume
     Destroy List: none
Is Constituent Volume: false

什么会触发自动快照 删除?

根据 在"触发器"选项中选择的内容、Snapshot自动删除 将在 已利用的卷空间 或Snapshot预留达到以下指定的阈值容量时自动删除快照。

触发器:

  • 卷:

如果选择"volume"选项、  则在卷达到阈值容量且  超出为快照预留的卷空间时、Snapshot自动删除将开始删除快照。  如果为快照预留的空间为零、则超出预留的快照空间始终为true、并且仅使用卷容量阈值。   使用的容量阈值由 卷大小确定、如下所示:  

  • 如果卷大小小于20 GB、则阈值为85%。
  • 如果卷大小等于或大于20 GB且小于100 GB、则阈值为90%。
  • 如果卷大小等于或大于100 GB且小于500 GB、则阈值为92%。
  • 如果卷大小等于或大于500 GB且小于1 TB、则阈值为95%。
  • 如果卷大小等于或大于1 TB、则阈值为98%。

注意:  volume show 命令中显示的选项"Volume Full Threshold percent (卷全满阈值百分比 )"的值与Snapshot自动删除的触发阈值无关。  

  • snap_预留:

如果 选择"snap_Reserve"选项、  则当为快照预留的空间 达到"为Snapshot 副本预留的空间"中为卷分配的值时、Snapshot自动删除将触发自动删除快照 的操作(请参见 volume show的手动条目。)  

何时停止?

系统会逐个删除快照、直到已用卷 空间 达到"目标可用空间"指定的值为止。 "目标可用空间"的默认值为20%的可用空间或80%的已利用空间。  此值可以调整。  

快照按什么顺序删除?

Snapshot自动删除按创建快照的日期和时间对快照 进行排序、然后根据"删除顺序"进行删除。

删除订单: 

  • newest_first
  • oldest _ first{default}
哪些快照不会被删除?

默认情况下、Snapshot自动删除  不会删除SnapMirror锁定的快照、也不会删除卷、 LUN、NVMe命名空间或 文件的克隆。  可以在"提交"选项中指定删除这些应用程序锁定的快照。

提交:

  • 尝试:{default}

未被任何应用程序锁定的快照将被删除。   

  • 中断:

可以删除SnapMirror和卷移动等数据保护实用程序锁定的快照。如果在 数据传输期间删除了此类锁定快照、则传输将中止。  未被数据备份功能(例如卷克隆、LUN克隆、NVMe命名空间克隆 和文件克隆)锁定的快照将被删除。

  • 销毁:

由数据备份功能锁定的快照将被删除。

是否会删除卷上的所有快照?

可能是。  假设没有锁定的快照 (或"提交"设置为"销毁")、Snapshot自动删除将删除快照、直到达到"目标可用空间"中的值为止。  如果删除快照没有 足够的空间来访问目标、则所有快照都将被删除。  

哪些其他选项可 控制删除快照的顺序? 

通过"Defer Delete"选项 及其附带的"Defer Delete Prefix"选项、用户可以指示Snapshot自动删除功能将指定快照的删除延迟到最后一个。  

推迟删除: 

  • Scheduled:  最后删除计划的快照。
  • user_created: 最后删除了{default}个用户创建的快照。
  • 前缀:  最后删除与特定前缀匹配的快照。
  • 无: 不支持延迟删除顺序。

延迟删除前缀:

指定 在"Defer Delete"中选择"Prefix"时的前缀。 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.