mirror of https://github.com/Chizi123/Scripts.git

Joel Grunbaum
2021-03-11 af5c53dbc066eb9f5133386dac0a7072eb4ecb13
backup.sh
@@ -4,6 +4,7 @@
FILES_DIR="/home/joel/OneDrive/"
RCLONE_BACKUP=("GoogleDrive" "Mega" "unimelb" "pCloud" "gdrive_unimelb" "NC_home" "NextCloud")
RCLONE_FILES=("Mega" "unimelb" "gdrive_unimelb" "NC_home")
EXCLUDES="--exclude '*~' --exclude '*#*' --exclude '.DS_Store' --exclude '*.7z' "
function sync() {
   case $1 in
@@ -49,8 +50,7 @@
elif [ "$1" = "cron" ]; then
   borg create \
    --compression zstd,22 \
    --exclude '*~' \
    --exclude '*#*' \
    $EXCLUDES \
    \
    $BACKUP_DIR::"$(date +%F+%R)" \
    $FILES_DIR
@@ -59,8 +59,7 @@
    --verbose \
    --stats \
    --compression zstd,22 \
    --exclude '*~' \
    --exclude '*#*' \
    $EXCLUDES \
    \
    $BACKUP_DIR::"$(date +%F+%R)" \
    $FILES_DIR