Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # To restore...
- # sudo tar -xvpzf {whatever}.tar.gz -C {wherever} --numeric-owner
- if [ $EUID -ne 0 ]
- then
- echo "This script must be run as root..."
- echo "Try 'sudo $0'"
- exit 1
- fi
- user="$SUDO_USER"
- host=`hostname`
- newdir=$host-backup-$(date +%Y-%m-%d)
- mkdir $newdir
- cd $newdir
- backupfile="$newdir.tar.gz"
- tar -cvpzf "$backupfile" --exclude="$newdir" --one-file-system /
- cd ..
- chown -R $user:$user $newdir
Advertisement
Add Comment
Please, Sign In to add comment