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
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