diff --git a/admin/scripts/joj-container-backup b/admin/scripts/joj-container-backup index 8d4dd27..77baa47 100755 --- a/admin/scripts/joj-container-backup +++ b/admin/scripts/joj-container-backup @@ -12,7 +12,7 @@ bck_update() { LIST=($(zfs list -j -t snapshot | jq -rc '[ .datasets | .[] | {dataset: .dataset, version: .snapshot_name} ] | group_by(.dataset) | map({(.[0].dataset): .[-1].version}) | .[]' | tr "\n" " " | sed 's/[{}:"]/ /g')) for((i=0; i < ${#LIST[@]}; i+=2)); do zfs snapshot ${LIST[i]}@$DATE - zfs send -v -i ${LIST[i]}@${LIST[$((i+1))]} ${LIST[i]}@$DATE | ssh grothendieck.nabla.li zfs recv -F backup/${LIST[i]/joj\/} + zfs send -v -i ${LIST[i]}@${LIST[$((i+1))]} ${LIST[i]}@$DATE | ssh 202.121.180.23 zfs recv -F backup/${LIST[i]/joj\/} done } @@ -30,13 +30,13 @@ bck_prune() { bck_init() { zfs snapshot joj/$FS - zfs send -v joj/$FS | ssh grothendieck.nabla.li zfs recv -F backup/$FS + zfs send -v joj/$FS | ssh 202.121.180.23 zfs recv -F backup/$FS } test_net() { - if ! ping -c 1 grothendieck.nabla.li; then + if ! ping -c 1 202.121.180.23; then echo "Error: backup server cannot be reached." exit 20 fi