Borg backups » 76-borgbackupcheck.sh
1 |
#!/bin/sh
|
---|---|
2 |
|
3 |
server=iz.mayfirst.org |
4 |
scpuser=palantetech-sync |
5 |
passphrase=PASSPHRASE |
6 |
directory="~/backups/borgbackups/bagel" |
7 |
command="export BORG_PASSPHRASE='$passphrase' && borg check -v $directory && unset BORG_PASSPHRASE" |
8 |
|
9 |
|
10 |
OUTPUT=$(( |
11 |
|
12 |
ssh $scpuser@$server "$command" |
13 |
|
14 |
) 2>&1) |
15 |
if [ $? -ne 0 ] |
16 |
then
|
17 |
warning $OUTPUT
|
18 |
fi
|
19 |
|