MySQL Datenbank mit Cron sichern

F

fjodor

Grünschnabel
Hallo zusammen,

ich versuche gerade, auf meinem FreeBSD 6.2 eine Datensicherung von MySQL-Datenbanken durch einen cronjob durchzuführen.

MySQL-Server/Client laufen in Version 4.1.

Zur Sicherung habe ich ein Skript geschrieben, dass ich ohne weiteres ausführen kann. Die Sicherung funktioniert damit problemlos.

Das Skript sieht in etwa so aus:

rm -r /tmp/sicherung
mysqldump -u benutzer --password='XXXXXX' --add-drop-database datenbank > /tmp/sicherung.sql

Als cronjob wird das Skript zwar ausgeführt, jedoch bleiben die Befehle mysqldump bzw. mysqlhotcopy unbeachtet.

In der crontab wird das Skript ebenfalls als root ausgeführt.
Alle Pfadangaben im Skript wie auch in der crontab sind absolut angegeben.

Mittlerweile fällt mir leider nichts mehr ein, ich denke, es gibt da irgendwo noch ein Problem mit den Zugriffsrechten.

Vielleicht weiss ja jemand weiter...

Vielen Dank für Eure Hilfe

Fjodor
 
mysqldump sollte mit dem kompletten Pfad angegeben werden, da $PATH im script nicht zur Verfügung steht.

Code:
/usr/bin/mysqldump OPTIONS

Gruß
D.
 
Der komplette Pfad war das Problem, vielen Dank für die Hilfe...

Gruß
Fjodor
 

Ähnliche Themen

JBidWatcher: Problem bei loading Auctions in Verbindung mit mySQL

Externer MySQL Zugriff Problem

MySQL Ring-Replikation

Mysql connect Problem

Zurück
Oben