diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/backup | 68 | ||||
-rwxr-xr-x | bin/borgy | 8 |
2 files changed, 0 insertions, 76 deletions
diff --git a/bin/backup b/bin/backup deleted file mode 100755 index 6531879..0000000 --- a/bin/backup +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh -set -eu - -usage() { - cat <<-'EOF' - Usage: - backup [-q] [TAG] - EOF -} - -help() { - cat <<-'EOF' - - - Options: - -q disable verbose mode, useful for - non-interactive sessions - - TAG the tag used to create the new - backup (default: "default") - - - The repository is expected to have been created with: - - $ borg init -e repokey-blake2 - - The following environment variables are expected to be exported: - - $BORG_PASSCOMMAND - $BORG_REPO - $BORG_REMOTE_PATH - - Password-less SSH access is required, usually done via adding - ~/.ssh/id_rsa.pub to $SSH_REMOTE:.ssh/authorized_keys. - - - Examples: - - Run backup manually: - - $ backup - - - Create backup with comment, and verbose mode active: - - $ backup -q my-backup - EOF -} - -VERBOSE_FLAGS='--verbose --progress' -while getopts 'q' flag; do - case "$flag" in - (q) - VERBOSE_FLAGS='' - ;; - (*) - usage >&2 - exit 2 - ;; - esac -done -shift $((OPTIND - 1)) - - -TAG="${1:-default}" -ARCHIVE="::{hostname}-{user}-{now}-$TAG" - -borgy $VERBOSE_FLAGS "$ARCHIVE" ~/ diff --git a/bin/borgy b/bin/borgy deleted file mode 100755 index 7a6f62a..0000000 --- a/bin/borgy +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -set -eu - -nicely statusconv 1:0 borg create \ - --exclude-nodump \ - --stats \ - --compression lzma,9 \ - "$@" |