Hi,
PHP-Script-Laufzeiten sind dabei egal, denn Shell-Scripts unterliegen dieser nicht.
Danke für den Hinweis :-)
Du solltest auch prüfen, ob dein SSH-Zugang im chroot läuft und deshalb nur eingeschränkt arbeiten kann.
Was bedeutet das genau: chrooted SSH-Zugang?
Eine einfache Lösung könnte sein, auf dem Quellserver per cron einen Dump zu erzeugen. 5 Minuten später läuft dann auf dem Zielserver ein Cron-Job los, der per scp (ssh-copy) die Dumpdatei holt und gegen den lokalen MySQL-Server laufen lässt. (Mit welchen Parametern so ein scp automatisiert gestartet werden kann, inklusive wie man die nötigen Schlüssel erzeugt, ist ausreichend im Web beschrieben.)
Ok. Das ist ein klasse Hinweis.
Ja, das Binary-Log macht sowas. Das wird für die MySQL-Replication verwendet. Man kann es jedoch nur einschalten, wenn man die Konfiguration ändern kann. Ein "Anwender-Log" geht nur über Trigger zu realisieren.
Welche der beiden Lösungen ist die "bessere"? Was meinst Du?
Viele Grüße, Gin