Monday, February 18, 2013

Shell Script Tar and Compress the backup



#!/bin/bash
TERM=linux
export TERM
NOWDATE=`date +%m%d%y` # Sets the date variable format for zipped file: MMddyy


# Mail Recipient
#
SENDTO="admin@opensourcegeeks.org"
export SENDTO
#


clear # clears terminal window
echo
echo "Hi, $USER!"
echo
echo "Beginning backup of files @ `date`"
echo
echo "Zipping directory structure..."
tar -cvzf $HOME/html/backups/dailyback/$NOWDATE.tar.gz $HOME/html/*
echo "Backup Complete!"
mailx -s "Backup Completed on $(NOWDATE}" ${SENDTO}

exit 0


No comments:

Post a Comment