diff options
Diffstat (limited to 'arch-system/borgbackup')
-rwxr-xr-x | arch-system/borgbackup | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch-system/borgbackup b/arch-system/borgbackup index 1f49569..17bd468 100755 --- a/arch-system/borgbackup +++ b/arch-system/borgbackup @@ -35,7 +35,6 @@ backup() { sudo -n backup-sudo mount "$1" cd /backup - # TODO: break lock when necessary? borg create --stats \ --exclude-from ~/.borg_exclude \ --show-rc \ @@ -60,6 +59,9 @@ while [ "$(nmcli -g connectivity general status)" = "none" ]; do sleep 1 done +# break locks in case the previous run was interrupted +borg break-lock + for d in /.snapshots/*/ ; do echo "Now working on: $d" backup "$d" |