scripts/backup_home.sh
Ferit Yiğit BALABAN 9ff579b18b
Update backup_home.sh script with exclude file and
new tar command

Signed-off-by: Ferit Yiğit BALABAN <fybalaban@fybx.dev>
2023-11-10 21:03:46 +03:00

12 lines
414 B
Bash
Executable File

#!/usr/bin/env bash
#
# Ferit Yiğit BALABAN <fybalaban@fybx.dev>, 2023
#
EXCLUDE_FILE="$HOME/.backupexclude"
echo "Hello, $( whoami )"
echo "with excluded folders: $( du -sh --exclude-from="$EXCLUDE_FILE" "$HOME" )"
echo "with everything : $( du -sh "$HOME" )"
sudo tar --exclude-from="$EXCLUDE_FILE" --create --verbose --preserve-permissions --gzip --file "$HOME-$( date +'%y%m%d' ).tar.gz" "$HOME"