From 735cee9da6daae16dea3e9542ce4196b372aa5ef Mon Sep 17 00:00:00 2001 From: cyteen Date: Tue, 24 Feb 2026 23:15:16 +0000 Subject: [PATCH] Simple example of removing a datasets snapshots. --- utils/zfs/remove-snap.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 utils/zfs/remove-snap.sh diff --git a/utils/zfs/remove-snap.sh b/utils/zfs/remove-snap.sh new file mode 100644 index 0000000..20569f6 --- /dev/null +++ b/utils/zfs/remove-snap.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +POOL_NAME=${1} + +for snap in $(zfs list -rt snap -Ho name "${POOL_NAME}"); do + echo "Destroying: $snap" + zfs destroy "$snap" +done