Moin Moin!
0 22 * * * mysqldump --host=HOSTNAME --user=USERNAME --password=PWD DATABASE > /homepages/.../......../...../............./......./backup/........._
date +%d%m%Y
.sql
Das Prozent-Zeichen braucht bei manchen Cron-Implementationen eine Sonderbehandlung. Der einfachste und schmerzfreieste Weg ist, die eigentliche Aufgabe in ein Shell-Script zu verpacken, dass der crond dann komplett ohne Parameter aufruft.
Der crond meldet alle Ausgaben (STDOUT und STDERR) via E-Mail an Deinen Benutzeraccount zurück.
Der crond stellt in aller Regel dem aufgerufenen Programm ein wesentlich aufgeräumteres Environment zur Verfügung als man es in einer interaktiven Shell findet. Es fehlen also viele gewohnte Anpassungen, und insbesondere ist der PATH in aller Regel kürzer. Auch das kann man durch Einpacken in ein Shell-Script lösen.
Läuft der crond überhaupt?
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".