Tag,
da mir gestern son nen mist mit meinem Server passiert ist, will ich jetzt auf nummer sich gehen.. und zwar backup jede 24 std
Ich dachte mir i mache alle 24 von einer seite einnzel backup und speicher es au einem ftp.
Ich hab folgendes script gefunden:
der ordner wo das rein soll hat die Chmod 777 au mit 755 hab ich es probiert..
Wenn ich oben die daten mit den daten der datenbak ersetze und per putty testen will mit ./backup dann sagt er mir immer wieder fehler:
h1081514:/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs # ./backup.sh
./backup.sh: line 1: !/bin/sh: No such file or directory
Enter password:
mysqldump: Got error: 1044: Access denied for user 'intern'@'%' to database 'PW' when selecting the database
gzip: /srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql.gz already exists; do you wish to overwrite (y or n)? y
mv: cannot stat `/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql': No such file or directory
find: /srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql: No such file or directory
h1081514:/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs #
bei pw geb ich halt nochma das pw ein, aber ansonsten macht er net viel..
was raus kommt is so nen zeugs..
S=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET @OLD_SQL_MODE=@
ich bin jetzt schon seit mehr als 4 std, dabei i weiß einfach net weiter u wollt hier jetze ma fragn..
Ich wollte das ganze den als cronjob alle 24 einstellen.. nur wenn es per hand schon net geht brauch ich garnicht weiter versuchen...
hat jemand ne lösung oder ne IDee, wäre sehr sehr dankbar =)
Flo
da mir gestern son nen mist mit meinem Server passiert ist, will ich jetzt auf nummer sich gehen.. und zwar backup jede 24 std

Ich dachte mir i mache alle 24 von einer seite einnzel backup und speicher es au einem ftp.
Ich hab folgendes script gefunden:
Quellcode
- !/bin/sh
- DIR="/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern"
- DATUM=`date '+%d-%m-%Y'`
- mysqldump -u BENUTZER -p PASSWORT -h localhost --opt DATENBANKNAME > $DIR/backup.sql
- gzip -9 --best $DIR/backup.sql
- mv $DIR/backup.sql $DIR/backup-${DATUM}.sql.gz
- find $DIR/backup.sql -name \*.sql.gz -mtime +5 -exec rm {} \;
der ordner wo das rein soll hat die Chmod 777 au mit 755 hab ich es probiert..
Wenn ich oben die daten mit den daten der datenbak ersetze und per putty testen will mit ./backup dann sagt er mir immer wieder fehler:
h1081514:/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs # ./backup.sh
./backup.sh: line 1: !/bin/sh: No such file or directory
Enter password:
mysqldump: Got error: 1044: Access denied for user 'intern'@'%' to database 'PW' when selecting the database
gzip: /srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql.gz already exists; do you wish to overwrite (y or n)? y
mv: cannot stat `/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql': No such file or directory
find: /srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs/intern/backup.sql: No such file or directory
h1081514:/srv/www/vhosts/dacooon.com/subdomains/backup/httpdocs #
bei pw geb ich halt nochma das pw ein, aber ansonsten macht er net viel..
was raus kommt is so nen zeugs..
S=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET @OLD_SQL_MODE=@
ich bin jetzt schon seit mehr als 4 std, dabei i weiß einfach net weiter u wollt hier jetze ma fragn..
Ich wollte das ganze den als cronjob alle 24 einstellen.. nur wenn es per hand schon net geht brauch ich garnicht weiter versuchen...

hat jemand ne lösung oder ne IDee, wäre sehr sehr dankbar =)
Flo
Ich würd zu gern die Welt verändern, doch Gott rückt den Quellcode net raus.