From 97a745a98b08f66622aa47557c8831378d58ce9f Mon Sep 17 00:00:00 2001 From: akanealw Date: Tue, 10 Oct 2023 09:55:48 -0500 Subject: [PATCH] created script to backup debian12dev --- debian12dev/rsync-backup-debian12dev.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 debian12dev/rsync-backup-debian12dev.sh diff --git a/debian12dev/rsync-backup-debian12dev.sh b/debian12dev/rsync-backup-debian12dev.sh new file mode 100755 index 0000000..f049841 --- /dev/null +++ b/debian12dev/rsync-backup-debian12dev.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +if ping -c 1 192.168.1.41 &> /dev/null + then + rsync -azvP -e "ssh -i ~/.ssh/truenas" --progress \ + --include=/ \ + --include=/home/*** \ + --include=/root/*** \ + --exclude=* \ + / akanealw@192.168.1.41:/mnt/data/backups/debian12devbackup/$(/bin/date +%Y-%m-%d-%I-%M-%S-%p) +# curl -fsS -m 10 --retry 5 -o /dev/null https://uptimekuma.akanealw.com/api/push/OtvHGEeMxL?status=up&msg=OK&ping= + else +# echo "TrueNAS is offline" && curl -fsS -m 10 --retry 5 -o /dev/null https://uptimekuma.akanealw.com/api/push/OtvHGEeMxL?status=down&msg=OK&ping= +fi