added webbackup.sh
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user