From 5bf7f4fb8477adf3a4d952ebd4e09f593c67854e Mon Sep 17 00:00:00 2001
From: albert <albert@sysctl.io>
Date: Sun, 6 Apr 2025 10:44:52 +0200
Subject: [PATCH] Update backup scripts

---
 nixos/hosts/backups-rpi4/scripts/rsync-data-vol.sh | 2 +-
 nixos/hosts/backups-rpi4/scripts/rsync-media.sh    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/nixos/hosts/backups-rpi4/scripts/rsync-data-vol.sh b/nixos/hosts/backups-rpi4/scripts/rsync-data-vol.sh
index 87622df6..18562392 100644
--- a/nixos/hosts/backups-rpi4/scripts/rsync-data-vol.sh
+++ b/nixos/hosts/backups-rpi4/scripts/rsync-data-vol.sh
@@ -41,7 +41,7 @@ if [[ $count -ge 4 ]] ; then
 fi
 
 # Check if the Synology is mounted
-check=$(ssh root@nuc-server df -h | grep \/volume1\/Storage | wc -l)
+check=$(ssh root@nuc-server df -h | grep \/volume1\/Storage | grep -v snapshot | wc -l)
 if [[ $check != 1 ]] ; then  
   echo "Synology is not mounted on nuc-server:  check returned $check"
   payload="{\"message\": \"Backup stopped.  Synology isn't mounted\nDate: `date`\", \"priority\": 2,\"title\": \"backups-rpi4:  $BACKUP_NAME Backup Stopped\"}"
diff --git a/nixos/hosts/backups-rpi4/scripts/rsync-media.sh b/nixos/hosts/backups-rpi4/scripts/rsync-media.sh
index 451ca2b2..168b9bd5 100644
--- a/nixos/hosts/backups-rpi4/scripts/rsync-media.sh
+++ b/nixos/hosts/backups-rpi4/scripts/rsync-media.sh
@@ -41,7 +41,7 @@ if [[ $count -ge 4 ]] ; then
 fi
 
 # Check if the Synology is mounted
-check=$(ssh root@nuc-server df -h | grep \/volume1\/Storage | wc -l)
+check=$(ssh root@nuc-server df -h | grep \/volume1\/Storage | grep -v snapshot | wc -l)
 if [[ $check != 1 ]] ; then  
   echo "Synology is not mounted on nuc-server:  check returned $check"
   payload="{\"message\": \"Backup stopped.  Synology isn't mounted\nDate: `date`\", \"priority\": 2,\"title\": \"backups-rpi4:  $BACKUP_NAME Backup Stopped\"}"