diff --git a/admin/scripts/joj-container-backup b/admin/scripts/joj-container-backup index 92ca158..083f556 100755 --- a/admin/scripts/joj-container-backup +++ b/admin/scripts/joj-container-backup @@ -10,6 +10,7 @@ bck_list() { bck_update() { zfs set sync=standard joj + sleep 5 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 @@ -32,6 +33,7 @@ bck_prune() { bck_init() { zfs set sync=standard joj + sleep 5 zfs snapshot joj/$FS zfs send -v joj/$FS | ssh manuel@202.121.180.23 $FS zfs set sync=disabled joj