From 6b4daed0995a4e470a82e132c103869bc8a7fe36 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Tue, 6 Feb 2024 16:01:32 +0100 Subject: [PATCH] Fix manual snapshots not used --- scripts/backup-zfs-dataset.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/backup-zfs-dataset.sh b/scripts/backup-zfs-dataset.sh index b678a08..54d1bdd 100755 --- a/scripts/backup-zfs-dataset.sh +++ b/scripts/backup-zfs-dataset.sh @@ -111,7 +111,7 @@ fi # Working snapshots # Find snapshots -snapshots="$( find "/mnt/${dataset}/.zfs/snapshot"/* -maxdepth 0 -name 'auto*' -type d | sed -E 's/.*-([0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{2}-[0-9]{2})/\1\t&/' | sort -n | cut -f 2- | xargs -n1 basename )" +snapshots="$( find "/mnt/${dataset}/.zfs/snapshot"/* -maxdepth 0 -type d | sed -E 's/.*-([0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{2}-[0-9]{2})/\1\t&/' | sort -n | cut -f 2- | xargs -n1 basename )" # Use the two latest snapshots from_snapshot="$( tail -n2 <<< "${snapshots}" | head -n1 )" to_snapshot="$( tail -n2 <<< "${snapshots}" | tail -n1 )"