Skip to main content

NetApp

ONTAP Volume Autosize and Snapshot Autodelete Runbook

NetApp guide — Storage KnowHow

Why Autosize Needs Guardrails

Volume autosize and snapshot autodelete are useful when a workload can grow unexpectedly, but they can also hide bad retention, runaway writes, or a capacity model that no longer fits. Use them as controlled safety rails, not as a replacement for monitoring.

NetApp documents automatic snapshot deletion with volume snapshot autodelete modify and notes that it can help manage space utilization: Enable automatic ONTAP snapshot and LUN deletion. The command reference also documents volume snapshot autodelete show and modify: volume snapshot autodelete modify.

Lab Example

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

CLI Process

Capture current settings:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Enable autosize growth:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Enable snapshot autodelete:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Validate:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

REST API Process

Discover the volume:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Patch autosize settings:

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Snapshot autodelete REST coverage varies by ONTAP release. If native fields are available in your release, use the storage volume snapshot/autodelete resource from that release’s API docs. Otherwise, execute the autodelete change with CLI and capture REST evidence for volume space and snapshot state.

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Best Practices

Backout

volume autosize -vserver svm_nfs01 -volume autosize_demo_vol01 -mode off
volume snapshot autodelete modify -vserver svm_nfs01 -volume autosize_demo_vol01 -enabled false

Validate capacity immediately after disabling either feature.

Comments