#!/bin/bash
NOW=`date "+%Y%m%d"`
SQL="wiley/backups/${NOW}_wiley.sql.bz2"
TAR="wiley/backups/${NOW}_wiley.tar.bz2"
FILES='wiley/.git wiley/.gitignore wiley/README wiley/WileyREADME wiley/attic wiley/bin wiley/docs wiley/etc wiley/lib wiley/public_html wiley/src'
EXCLUDE='--exclude=lib/log/[12r]* --exclude=wileymud* --exclude=*.[oa]'
DISTTAR="wiley/backups/${NOW}_wiley_dist.tar.bz2"
DISTFILES='wiley/README wiley/WileyREADME wiley/attic wiley/bin wiley/docs wiley/etc wiley/lib wiley/public_html wiley/src'
DISTEXCLUDE='--exclude=.git* --exclude=lib/log/[12r]* --exclude=wileymud* --exclude=*.[oa] --exclude=attic --exclude=lib/imc/*.hist --exclude=lib/i3/*.hist --exclude=wiley/lib/ply/*/*.* --exclude=src/convert/output/*'
cd /home
echo -en "Staring Database Backup..."
pg_dump wiley | bzip2 -9 >$SQL
echo -en "done.\n"
echo -en "Starting Stripped Backup..."
tar $DISTEXCLUDE -jcf $DISTTAR $DISTFILES
echo -en "done.\n"
echo -en "Staring Full Backup..."
tar $EXCLUDE -jcf $TAR $FILES
echo -en "done.\n"
cd /home/wiley
ls -l backups/${NOW}*