fix: backup server address
This commit is contained in:
parent
3a288ba2da
commit
0b1021073f
|
|
@ -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'))
|
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
|
for((i=0; i < ${#LIST[@]}; i+=2)); do
|
||||||
zfs snapshot ${LIST[i]}@$DATE
|
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
|
done
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -30,13 +30,13 @@ bck_prune() {
|
||||||
bck_init() {
|
bck_init() {
|
||||||
|
|
||||||
zfs snapshot joj/$FS
|
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() {
|
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."
|
echo "Error: backup server cannot be reached."
|
||||||
exit 20
|
exit 20
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user