aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2018-11-03 12:50:39 -0200
committerEuAndreh <eu@euandre.org>2018-11-03 12:50:39 -0200
commit24cac4e7cd46b244fb789942382721b98c8a6ce4 (patch)
tree981268e03b7fb84d5e965cc816b0ca381b693e44 /scripts
parentUnsubscribe from all mailing lists. (diff)
downloaddotfiles-24cac4e7cd46b244fb789942382721b98c8a6ce4.tar.gz
dotfiles-24cac4e7cd46b244fb789942382721b98c8a6ce4.tar.xz
borg: create new backup repo.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/backup.sh30
1 files changed, 15 insertions, 15 deletions
diff --git a/scripts/backup.sh b/scripts/backup.sh
index dc90348..a33a630 100755
--- a/scripts/backup.sh
+++ b/scripts/backup.sh
@@ -10,34 +10,34 @@ if [ ! -d ~/UTCLOUD/ ]; then
exit 1
fi
-if [ ! -d ~/borgbkp/ ]; then
- yellow "~/borgbkp/ repository doesn't exist. Downloading latest version from $R:borgbkp/ into ~/borgbkp"
+if [ ! -d ~/borgbackup/ ]; then
+ yellow "~/borgbackup/ repository doesn't exist. Downloading latest version from ~/UTCLOUD/borg/borgbackup/ into ~/borgbackup/"
# The initial borg repo was created with:
- # $ borg init --append-only --encryption=keyfile ~/borgbkp
+ # $ borg init --append-only --encryption=keyfile ~/borgbackup
# See also: https://borgbackup.readthedocs.io/en/stable/usage/notes.html#append-only-mode
- rsync --verbose --progress --stats --update --recursive ~/UTCLOUD/borgbkp/ ~/borgbkp
+ rsync --verbose --progress --stats --update --recursive ~/UTCLOUD/borg/borgbackup/ ~/borgbackup
fi
BACKUP_TAG="${1-default}"
yellow "Creating new borg archive entry"
-borg create \
- --verbose \
- --stats \
- --progress \
- --compression lzma,9 \
- ~/borgbkp::"{hostname}-{now}-${BACKUP_TAG}" \
- ~/Nextcloud/ \
+borg create \
+ --verbose \
+ --stats \
+ --progress \
+ --compression lzma,6 \
+ ~/borgbackup::"{hostname}-{now}-${BACKUP_TAG}" \
+ ~/Nextcloud/ \
~/mbsync/
# add folders to be backed up here
green "Done"
-yellow "Syncing ~/borgbkp to ~/UTCLOUD/borgbkp/"
-rsync --verbose --progress --stats --update --recursive ~/borgbkp/ ~/UTCLOUD/borgbkp/
+yellow "Syncing ~/borgbackup to ~/UTCLOUD/borg/borgbackup/"
+rsync --verbose --progress --stats --update --recursive ~/borgbackup/ ~/UTCLOUD/borg/borgbackup/
green "Done"
-yellow "Syncing ~/borgbkp to $R:borgbkp/"
-rsync --verbose --progress --stats --update --recursive ~/borgbkp/ "$R:borgbkp/"
+yellow "Syncing ~/borgbackup to $R:borgbackup/"
+rsync --verbose --progress --stats --update --recursive ~/borgbackup/ "$R:borgbackup/"
green "Done"