summaryrefslogtreecommitdiff
path: root/miguel_backup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'miguel_backup.sh')
-rwxr-xr-xmiguel_backup.sh61
1 files changed, 0 insertions, 61 deletions
diff --git a/miguel_backup.sh b/miguel_backup.sh
deleted file mode 100755
index 63a58c7..0000000
--- a/miguel_backup.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-
-# tar -cf /mnt/DATA/DATA/20180803_miguel_int.tar /mnt/DATA/DATA/INT/
-# tar --exclude="/home/miguel/ext" --exclude="/home/miguel/int_archive" --exclude="/home/miguel/temp" -cf /mnt/DATA/DATA/20180803_miguel.tar /home/miguel/
-
-#TODO: /usr/local
-#TODO: keep multiple backup-points in sync!
-
-PROGRAMM="Miguel's Foolish Backuper"
-VERSION="0.1"
-TIMESTAMP=`date +"%Y%m%d_%H%M%S"`
-
-#TARGET=/mnt/DATA/BACKUP
-#TARGET=/mnt/PENIS/BACKUP
-TARGET=/mnt/BACKUP/BACKUP
-
-echo $PROGRAMM
-echo $TARGET
-echo $TIMESTAMP
-
-# we exit as soon as a single command fails!
-set -e
-
-sudo tar \
- -C /home/miguel \
- --exclude='./.cache' \
- --exclude='./.stack' \
- --exclude='./opt' \
- --exclude='./Downloads' \
- -cf - . | pv > ${TARGET}/${TIMESTAMP}_home_miguel.tar
-
-sudo tar \
- -C /home/miguel/int \
- -cf - . | pv > ${TARGET}/${TIMESTAMP}_home_miguel_int.tar
-##
-## sudo tar \
-## -C /usr/local \
-## -cf - . | pv > ${TARGET}/${TIMESTAMP}_usr_local.tar
-##
-## sudo tar \
-## -C / \
-## --exclude='./home' \
-## --exclude='./mnt' \
-## --exclude='./media' \
-## \
-## --exclude='./proc' \
-## --exclude='./run' \
-## --exclude='./dev' \
-## --exclude='./sys' \
-## \
-## --exclude='./tmp' \
-## --exclude='./usr' \
-## --exclude='./var/log' \
-## --exclude='./var/cache' \
-## \
-## --exclude='./var/lib/docker' \
-## --exclude='./var/lib/mlocate' \
-## --exclude='./var/lib/apt' \
-## --exclude='./var/lib/dpkg' \
-## -cf - . | pv > ${TARGET}/${TIMESTAMP}_root.tar
-##