#!/bin/sh ### webserver backup script - (c) solusar.de 2008 ## Backup Webserver: # # tar -cjf /path/to/backup/file.tar.bz2 /path/to/backup-folder/ ## Restore Data: # # evt. erstellen des Verzeichnisses # mkdir /var/www/web1/html # # einspielen # tar xvjf /path/to/backup/file.tar.bz2 /restore/path/ echo "webserver backup running..." echo "webserver backup running..." | logger # aktuelles Datum f�r Dateinamen setzen DATUM=`/bin/date '+%Y-%m-%d'` # check for existing backups and delete them! find /backup/webserv_*.tar.bz2 -mtime +1 -type f -delete if tar -cjf /backup/webserv_$DATUM.tar.bz2 /var/www/vhosts/solusar.de then echo "`date` - webserver backup file webserv_$DATUM.tar.bz2 succesfull created." | logger echo "`date` - webserver backup file webserv_$DATUM.tar.bz2 succesfull created." else echo "`date` - webserver backup failed!!!" | logger echo "`date` - webserver backup failed!!!" fi