Fehler bei Backup der Mysql DB Warum?

Status
Für weitere Antworten geschlossen.

satox

Benutzer
Mitglied seit
12. Okt 2008
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Kann mir wer helfen.
Meine DS 1511+ mit 5x2TB
Ich möchte nach der Anleitung im Wiki meine Mysql Db sichern bekomme aber immer einen Fehler :

syntax error: unexpected end of file (expected "do")

Kopiertes Script:

#!/bin/bash
#
# dieses skript kann man beliebig oft ausführen
#
# anzahl der sicherungen die aufgehoben werden sollen
KEEP=2
BACKUPS=`find /volume1/auftragSicherung/backup -name "mysqldump-*.gz" | wc -l | sed 's/\ //g'`
while [ $BACKUPS -ge $KEEP ]
do
ls -tr1 /volume1/auftragSicherung/backup/mysqldump-*.gz | head -n 1 | xargs rm -f
BACKUPS=`expr $BACKUPS - 1`
done
DATE=`date +%Y%m%d%H%M%S`
rm -f /volume1/auftragSicherung/backup/.mysqldump-${DATE}.gz_INPROGRESS
/usr/syno/mysql/bin/mysqldump --opt -uroot -pXXXX --all-databases | gzip -c -9 > /volume1/auftragSicherung/backup/.mysqldump-${DATE}.gz_INPROGRESS
mv -f /volume1/auftragSicherung/backup/.mysqldump-${DATE}.gz_INPROGRESS /volume1/auftragSicherung/backup/mysqldump-${DATE}.gz
exit 0

Bitte um Hilfe!
Habe das Script kopiert und den Dateipfad geändert.

Danke!
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
13.999
Punkte für Reaktionen
264
Punkte
373
Hallo,
womit hast Du das Script erstellt? Wenn per Windows, dann mußt Du notepad++ verwenden und Unix Zeilenenden einstellen.

Gruß Götz

PS: hast Du eine /bin/bash?
 

satox

Benutzer
Mitglied seit
12. Okt 2008
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo Danke für die schnelle Hilfe.

Habe Notepad verwendet und hab es jetzt neu gemacht mit notepad++
Funktioniert jetzt einwandfrei.

/bin/bash find ich nicht, kenn mich mit Linux überhaupt nicht aus.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat