diff --git a/scripts/backups_hdd_sync.sh b/scripts/backups_hdd_sync.sh new file mode 100755 index 0000000..29ade2c --- /dev/null +++ b/scripts/backups_hdd_sync.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p restic rsync +set -e + +HOST="tywin.storage.ts.hillion.co.uk" + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +cd "$DIR" + +rsync -ar --no-perms --delete-after --rsync-path='sudo -u restic rsync' --progress $HOST:/data/backups/restic/ restic + +echo 'checking 128G' +restic -r restic/128G check --read-data +echo 'checking 1.6T' +restic -r restic/1.6T check --read-data + +touch last_synced +