tobi
31.05.2009, 20:12
Hey Leute,
habe nun eine ganze Weile im Netz gesucht, aber nicht das passende gefunde.
Ich hoffe ihr könnt mir helfen.
Ich möchte auf meinem Debian Server ein tägliches Back via cronjob einrichten.
Dafür brauche ich das Shellscript.
Es soll ein bestimmter Ordner zuasammen mit einem mysqldump gezipt werden und in einem bestimmten verzeichnis gespeichert werden.
Kann mir da einer Helfen? Ich hab nun schon einiges versucht... aber irgendwie klappts nicht...
Würd mich echt freuen!
Mein bisheriges Script:
#!/bin/bash
# Backup Database:
HOST="localhost"
USER="joomlaxxx"
PSW="xxx"
DB="joomla_idb"
DATE=`date +%Y%m%d`
DUMPFILE="Joomla_MySQLdump-$DATE"
MYSQL=/usr/bin
DIR=/home/backups/joomla_itb
mysqldump -e --opt -h $HOST -u $USER -p $PSW $DB > $DIR/$DUMPFILE.sql
gzip -9 $DIR/$DUMPFILE.sql
rm $DIR/$DUMPFILE.sql
#Backup von Joomla Ordner erstellen
tar -cvvzf /home/backups/joomla_itb/joomla_$DATE.tar.gz /var/www/vhosts/xxx/httpdocs/cms
Bite um eure Hilfe :)
Danke schonmal!!!
MfG
habe nun eine ganze Weile im Netz gesucht, aber nicht das passende gefunde.
Ich hoffe ihr könnt mir helfen.
Ich möchte auf meinem Debian Server ein tägliches Back via cronjob einrichten.
Dafür brauche ich das Shellscript.
Es soll ein bestimmter Ordner zuasammen mit einem mysqldump gezipt werden und in einem bestimmten verzeichnis gespeichert werden.
Kann mir da einer Helfen? Ich hab nun schon einiges versucht... aber irgendwie klappts nicht...
Würd mich echt freuen!
Mein bisheriges Script:
#!/bin/bash
# Backup Database:
HOST="localhost"
USER="joomlaxxx"
PSW="xxx"
DB="joomla_idb"
DATE=`date +%Y%m%d`
DUMPFILE="Joomla_MySQLdump-$DATE"
MYSQL=/usr/bin
DIR=/home/backups/joomla_itb
mysqldump -e --opt -h $HOST -u $USER -p $PSW $DB > $DIR/$DUMPFILE.sql
gzip -9 $DIR/$DUMPFILE.sql
rm $DIR/$DUMPFILE.sql
#Backup von Joomla Ordner erstellen
tar -cvvzf /home/backups/joomla_itb/joomla_$DATE.tar.gz /var/www/vhosts/xxx/httpdocs/cms
Bite um eure Hilfe :)
Danke schonmal!!!
MfG