From a441c38d5fa53432d74b91b394d3be5187066ce9 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Fri, 3 Aug 2018 16:15:55 -0600 Subject: [PATCH] Add borg script to break lock --- .../apps/borg/forksand-borg-break-lock | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 source/resources/apps/borg/forksand-borg-break-lock diff --git a/source/resources/apps/borg/forksand-borg-break-lock b/source/resources/apps/borg/forksand-borg-break-lock new file mode 100755 index 0000000..9a53be3 --- /dev/null +++ b/source/resources/apps/borg/forksand-borg-break-lock @@ -0,0 +1,30 @@ +#!/bin/bash +# Copyright (C) 2018, Fork Sand, Inc. +# Copyright (C) 2017, aleph Objects, Inc. +# GPLv3 + +export BORG_REPO="BACKUPS/borg/`hostname`" +export BORG_SERVER="9274@prio.usw-s009.rsync.net" +#export BORG_PASSPHRASE="`cat /root/.borgpw`" +export BORG_BINARY="borg1" +#export BORG_DISPLAY_PASSPHRASE=0 +#export BORG_LOGGING_CONF= +export BORG_RSH="ssh -i /root/.ssh/id_ed25519-borg-`hostname`" +export BORG_REMOTE_PATH=borg1 +#export BORG_FILES_CACHE_TTL=20 +#export TMPDIR= +export BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK=no +export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes +export BORG_CHECK_I_KNOW_WHAT_I_AM_DOING=yes +export BORG_DELETE_I_KNOW_WHAT_I_AM_DOING=no +export BORG_KEYS_DIR="/root/.config/borg/keys" +export BORG_CACHE_DIR="/root/.cache/borg" + +echo "Checking Server: $BORG_SERVER" +echo "Checking Repo: $BORG_REPO" +echo + +borg break-lock \ + --verbose \ + $BORG_SERVER:$BORG_REPO +