From 950c5c90d79c3464ed3146d19ff696f38592c9fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Violet=20Truchse=C3=9F?= Date: Sat, 26 Oct 2024 15:14:43 +0200 Subject: [PATCH] updated backup script --- borg/.borg/backup.sh | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/borg/.borg/backup.sh b/borg/.borg/backup.sh index fa7f9b9..2106ae9 100755 --- a/borg/.borg/backup.sh +++ b/borg/.borg/backup.sh @@ -21,13 +21,13 @@ then udisksctl unlock -b /dev/disk/by-partlabel/$DISK --key-file "$HOME/.keys/luks.key" fi #check if mounted - if [ -e "/run/media/$USER/$DISK" ] + if [ -e "/media/$USER/$DISK" ] then echo "Disk already mounted" else udisksctl mount -b /dev/disk/by-label/$DISK fi - REPO="/run/media/$USER/$DISK/borg" + REPO="/media/$USER/$DISK/borg" fi @@ -50,7 +50,7 @@ borg create --progress --stats --exclude-caches \ --exclude $HOME/Audio \ --exclude $HOME/nas \ --exclude $HOME/go \ ---exclude $HOME/.var/app/com.valvesoftware.Steam \ +--exclude $HOME/.var/app \ --exclude $HOME/.config/borg/security/ \ $ARCHIVE $SRC && if ! $LOCAL; then date +%s > $HOME/.lastbak; fi @@ -65,33 +65,6 @@ borg prune --stats --list --keep-within 1d --glob-archives "$HOSTNAME*" \ if $LOCAL then - SRC="" - if ! nmcli connection show --active | grep '^vt-net' > /dev/null - then - SRC="--from local" - fi - echo "backing up Photo archive..." - cd "/run/media/$USER/$DISK/photos" - git annex sync -# set +e -# git annex mirror --from=origin - git annex get $SRC -# set -e - git annex sync - echo "backing up Audio archive..." - cd "/run/media/$USER/$DISK/audio" - git annex sync -### git annex mirror --from=origin - git annex get $SRC - git annex sync - cd / udisksctl unmount -b "/dev/disk/by-label/$DISK" udisksctl lock -b "/dev/disk/by-partlabel/$DISK" -#else -# echo "Backing up Audo archive..." -# cd "$HOME/Audio" -# git annex copy --to origin > /dev/null -# echo "Backing up Photo archive..." -# cd "$HOME/Photos" -# git annex copy --to origin > /dev/null fi