From 0ebab561b62e5364b1ff9fb59096423b633ccfa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20H=C3=B6rsch?= Date: Mon, 19 Feb 2018 10:25:03 +0100 Subject: [PATCH] Add borg-it --- borg-it | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 borg-it diff --git a/borg-it b/borg-it new file mode 100755 index 00000000..c7848c46 --- /dev/null +++ b/borg-it @@ -0,0 +1,11 @@ +#!/bin/sh + +cd $(dirname $0) + +[ -d "bak" ] || ( echo "Creating borg repository 'bak'"; borg init -e none bak ) + +if [ "$#" != "0" ]; then + backupkey=$1; shift + echo "Backing up current state to bak::$backupkey" + borg create --stats --exclude 'bak' --exclude '.git' --exclude '*/.ipynb_checkpoints' bak::$backupkey . "$@" +fi