Andreas: MySQL - Replikation

Beitrag lesen

Hallo!

Bist Du auf die Verwendung von mySQL 3.x angewiesen?

Auf der einen Seite schon!

Ansonsten - warten, bis mySQL 4 stabil wird, und schon mal lesen, was dort
mehr gehen wird:
   http://www.mysql.com/doc/R/e/Replication.html

Aber auch in beide Richtungen?

Schlimmer noch: Was ist, wenn der Befehl auf einer der beiden Seiten
scheitert? Das alles in den Griff zu bekommen ... laß es bleiben.

Na das nenn ich mal ne hilfreiche bzw. optimistische Antwort ;-)
Es geht darum, das ich sowas bereits mache! Und zwar wie folgt:
Ich greife von mit einem PHP-Script auf dem Linuxserver gleichzeitig auf die lokale, UND die entfernte Datenbank zu - da es sich nur um 3 Tabellen handelt, habe ich noch eine sync-Tabelle eingefügt, wo ich den Sync-Zeitpunkt logge, überall ist ein mySQL Timestamp drin,  und ich generiere mir aus den neuen Einträgen, je nach Höhe der ID(ob neu oder alt) Inserts oder Updates und führe Sie in der entsprechenden DB direkt aus.
Das funtioniert auch, ist aber unter Sicherheitstechnischen Gesichtspunkten nicht wiklich gut gelöst! Daher meine Frage, wie man die Datenübertragung evtl etwas sichern könnte, außerdem will ich nur noch über den jeweiligen Webserver auf die DB zugreifen, der Port soll auf dem Win-Server gschlosen werden. Dazu muß ich halt die Daten erst auf der einen Seute auslesen, dann dei Updates/Inserts zur anderen Seite schicken, da ebenfalls auslesen, die mitgeschickten Statements ausführen, und die gerade ermittelten wieder auf die andere Seite schhicken, und da nochmal ausführen.

Und da wollte ich nur mal hören, ob jemand Tipps für die Umseztung hat, welche Protokoll ich verwenden sollte.

Ich kann mich schemenhaft mal an ein Posting von Sven Rautenberg erinnern, der etwas ähnliches mal mit Datenübertragung per POST-Header gemacht hat. Wie ist das in disem Falle zu bewerten, im Gegesatz zu FTP oder SCP? Kann man die HTTP-Verbindung zwischen 2 Apachen auch SSL-verschlüsseln? Ich dchte nur an diese Lösung, da ich eh über die Apachen auf die DB zugreifen muß! Oder etwa noch nicht? Kann an evtl alle Daten, die nach einem best. Datum geändert wurden per mysqldump bekommen?

Viele Grüße
Andreas

<img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.ico" border=0 alt=""> gibts nicht?