diff --git a/BackupScript.sh b/BackupScript.sh index 606aa16..664b120 100644 --- a/BackupScript.sh +++ b/BackupScript.sh @@ -1,38 +1,39 @@ -#!/bin/bash - -CLIENTS=( -FS01 -GIT01 -DT12 -MAIL02 -WEB03 -WEB04 -WEB05 -WEB06 -MINECRAFT -NET05 -IAM01 -NMS01 -DMS01 -) - -for i in "${CLIENTS[@]}" -do - echo "" - echo "=======================================" - echo "Starting backup of $i" - echo "=======================================" - ssh "root@$i" backup.sh - echo "=======================================" - echo "Pruning archives of $i" - echo "=======================================" - borg -p --verbose prune -d 8 -w 5 -m 12 -y 10 /mnt/usb?/$i - borg -p --verbose compact /mnt/usb?/$i -done - -for i in /mnt/usb*/* -do - echo "======$i=======" - borg list "$i" - echo -e "\n" +#!/bin/bash + +CLIENTS=( +FS01 +GIT01 +DT12 +MAIL02 +WEB03 +WEB04 +WEB05 +WEB06 +MINECRAFT +NET05 +IAM01 +NMS01 +DMS01 +PBX01 +) + +for i in "${CLIENTS[@]}" +do + echo "" + echo "=======================================" + echo "Starting backup of $i" + echo "=======================================" + ssh "root@$i" backup.sh + echo "=======================================" + echo "Pruning archives of $i" + echo "=======================================" + borg -p --verbose prune -d 8 -w 5 -m 12 -y 10 /mnt/usb?/$i + borg -p --verbose compact /mnt/usb?/$i +done + +for i in /mnt/usb*/* +do + echo "======$i=======" + borg list "$i" + echo -e "\n" done \ No newline at end of file