Ich versuche nur, eine mysqldump auszuführen und es geplant haben. Ich verwende RHEL 5 und haben es in die crontab hinzugefügt, wie unten gezeigt:Problem mit mysql-Sicherung in Cron
22 13 * * * root mysqldump --user = root --password = 12345 mysqldb>/var/Sicherungen/mysqldb date +%d%m
.SQL
Die .sql-Datei endete nie im Backup-Ordner. Ich habe sogar versucht, diese Befehlszeile auszuführen, und es hat gut funktioniert, was mir sagt, dass es etwas mit dem Cron zu tun hat. Außerdem fügte ich einen einfachen Befehl wie "ls" und die Ausgabe in das gleiche Verzeichnis hinzu und es funktionierte gut.
Irgendwelche Ideen?
Danke, Aaron
danke für die Antwort. Ich habe es sogar ohne die Wurzel versucht und schien keinen Unterschied zu machen. Ja, ich habe mich nur für 10:13 Uhr entschieden, da dies das letzte Mal war, dass ich den Cron-Job getestet habe. – Aaron
@Aaron Sie sind richtig, scheint wie 'date' Befehl verursacht Problem. Ich würde vorschlagen, für ein unabhängiges Shell-Skript zu gehen und es von Cron anzurufen. Ich habe meine Antwort mit dem neuen Ansatz aktualisiert. – Nishant