#!/bin/bash CLIENTS=( MAN03 MAIL03 GIT01 DT12 WEB03 WEB04 WEB05 WEB06 WEB07 WEB08 WEB09 WEB10 WEB11 MINECRAFT NET06 NET07 NMS01 DMS01 PBX02 MDM01 DC01 DC02 ) 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