aboutsummaryrefslogtreecommitdiffstats
path: root/bin/backup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bin/backup.sh')
-rwxr-xr-xbin/backup.sh14
1 files changed, 9 insertions, 5 deletions
diff --git a/bin/backup.sh b/bin/backup.sh
index aa4dd46..1701844 100755
--- a/bin/backup.sh
+++ b/bin/backup.sh
@@ -9,16 +9,20 @@ backup_local(){
REPOSITORY=$2 # repo vault path second arg
shift 2 # consume the first 2 arguments
borg create --list --filter AME --stats --compression=lz4 \
- --progress --exclude '*.pyc' \
+ --progress \
+ --exclude '*.pyc' \
--exclude '*/.mypy_cache/' \
- --exclude '*/.notmuch' \
+ --exclude '*/venv/' \
+ --exclude '*/.tox/' \
--exclude '*/node_modules' \
--exclude '*/js/compiled' \
--exclude '*/target' \
+ --exclude '*/dist-newstyle' \
+ --exclude '*/.notmuch' \
--exclude '*/mpd/log' \
- --exclude '*/venv/' \
- --exclude '*/.tox/' \
+ --exclude '*/elpa' \
--exclude '*.elc' \
+ --exclude '*/.local/straight' \
$REPOSITORY::'{hostname}-{user}-{utcnow:%Y-%m-%dT%H:%M:%S}' \
$@ # all the dirs to bac
@@ -32,6 +36,6 @@ backup_local(){
--keep-monthly 6 $REPOSITORY
}
-backup_local borgbackup ssh://backup/media/Backup/daily_backup/ ~/dev/ ~/.mail/ ~/Nextcloud/ ~/org/ /media/backup/personal/Pictures/ /media/backup/personal/Libros/ /media/backup/personal/dev/ /media/backup/Archives/
+backup_local borgbackup ssh://backup/media/Backup/daily_backup/ ~/dev/ ~/.mail/ ~/Nextcloud/ ~/org/ ~/src_car/ /media/backup/personal/Pictures/ /media/backup/personal/Libros/ /media/backup/personal/dev/ /media/backup/Archives/
backup_local Admin/sarah/borg/ingrid ssh://borgbackup@173.212.211.30/./repos/ingrid ~/dev/ ~/org/ ~/.mail/ ~/Nextcloud/
backup_local Admin/sarah/borg/oscar ssh://borgbackup@173.212.211.30/./repos/oscar /media/backup/personal/Pictures/ /media/backup/personal/Libros/ /media/backup/personal/dev/ /media/backup/Archives/