How to Delete a Network File Storage Snapshot

Validated on 12 Mar 2026 • Last edited on 12 Mar 2026

Network File Storage is a fully managed, POSIX-compliant file storage solution built for demanding workloads like AI/ML pipelines, containerized applications, and DigitalOcean Kubernetes (DOKS) clusters. It provides scalable, high-throughput shared storage that simplifies storage management for distributed applications.

Deleting a snapshot permanently removes it. You cannot recover a deleted snapshot.

Delete a Snapshot Using the Control Panel

To delete a snapshot from the Control Panel, click Network File Storage in the main menu, then click the Snapshots tab.

Click the share name to show the snapshot list for that share. Click the “more” menu next to the snapshot you want to delete, then click Delete Snapshot.

In the confirmation window, enter the snapshot name to confirm, then click Delete.

Delete a Snapshot Using the CLI

How to Delete a Network File Storage Snapshot Using the DigitalOcean CLI
  1. Install doctl, the official DigitalOcean CLI.

  2. Create a personal access token and save it for use with doctl.

  3. Use the token to grant doctl access to your DigitalOcean account.

    doctl auth init
  4. Finally, run doctl nfs snapshot delete. Basic usage looks like this, but you can read the usage docs for more details:

    doctl nfs snapshot delete [flags]
    doctl nfs snapshot delete  --region 'atl1' --id b050990d-4337-4a9d-9c8d-9f759a83936a

Delete a Snapshot Using the API

To delete a snapshot via the API, send a DELETE request to the NFS snapshot endpoint:

curl -X DELETE \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $DIGITALOCEAN_TOKEN" \
    "https://api.digitalocean.com/v2/nfs/snapshots/<snapshot_id>?region=<your_region>"

Replace <snapshot_id> with the ID of the snapshot you want to delete. Replace <your_region> with the region where the share is located.

How to Delete a Network File Storage Snapshot Using the DigitalOcean API
  1. Create a personal access token and save it for use with the API.
  2. Send a DELETE request to https://api.digitalocean.com/v2/nfs/snapshots/{nfs_snapshot_id}.

cURL

Using cURL:

curl -X DELETE \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $DIGITALOCEAN_TOKEN" \
  "https://api.digitalocean.com/v2/nfs/snapshots/{snapshot_id}?region=atl1"

We can't find any results for your search.

Try using different keywords or simplifying your search terms.