From 3e34a9f5a789aba047f48a34afd4c7f88b445dfa Mon Sep 17 00:00:00 2001 From: Tharre Date: Sat, 5 May 2018 23:16:49 +0200 Subject: arch-system: borgbackup: break locks before backup --- arch-system/borgbackup | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'arch-system/borgbackup') 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" -- cgit v1.2.3-70-g09d2