phpbar.de logo

Mailinglisten-Archive

Backup einspielen

Backup einspielen

Bladeck Daniel Daniel at bladeck.de
Mit Mar 10 09:49:38 CET 2004


Hallo Liste,

ich lasse mir per Cronjob meine Datenbanken sichern (Befehl:
mysqldump -h'localhost' -u'root' -p'test' --complete-insert --flush-logs --o
pt --add-locks datenbank > db.sql). Auf einen anderen Server (per DSL im
Netz) ziehe ich mir diesen Dump per FTP und möchte diesen dann automatisch
einspielen. Nun habe ich festgestellt das der Befehl mysqldump ohne Probleme
den Dump erstellt aber das erneute einspielen auf den anderen Server,
ebenfalls über einen Cronjob, nicht funktioniert. Dump Einspielen mit den
Befehl: "mysql -hlocalhost -uroot -p'test' datenbank < db.sql".

Aufgefallen ist mir der Fehler wie ich im Internet in die Datenbank eine
Zeile eingefügt habe, diese aber über den Cronjob nicht abgeglichen wurde,
die Datenbank auf meinen lokalen Server hat sich nicht verändert. Wenn ich
den Befehl auf der Shell selber aufrufe funktioniert es, aber per Cron
nicht. Gibt es noch eine andere Möglichkeit einen Dump einzuspielen, so das
es auch per Cronjob funktioniert?


Würde mich über jeden Tip freuen.


Mit freundlichen Grüßen
Daniel Bladeck

> Internet: http://www.bladeck.de
> E-Mail: Daniel at bladeck.de

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive