On Wed, Sep 04, 2002 at 08:25:18 +0200, Christoph Maurer wrote:
folgendes Problem: Habe auf meiner Kiste neben dem installierten SuSE 7.0 noch ein Debian Woody aufgesetzt und möchte jetzt die Daten, die in der MySQL Datenbank auf dem SuSE-System liegen, auch unter Debian weiter nutzen können, [...]
Ich sehe dazu folgende Ansätze:
1. Ich bringe dem MySQL unter Debian bei, als DB-Verzeichnis das DB-Verzeichnis der SuSE-MySQL zu verwenden (das kann ich mounten).
Das ist in meinen Augen der einzig richtige Ansatz. Gemeinsam genutzte Dateien gehoeren in ein gemeinsam mountbares Verzeichnis, bei dem man nur noch darauf achten muss, dass verschiedene Programmversionen nicht die Dateien versauen. Besonders bei mySQL wuerde ich also auf identische Version achten, da ich annehme, dass unterschiedliche Versionen die binaeren Dateien unterschiedlich anfassen.
2. Ich verlinke irgendwelche Dateien, in denen die Datenbanken gespeichert werden.
Die Links muessen nun aber auch in gemountete Bereiche greifen. Das ist zwar prinzipiell moeglich, aber gewoehne besser beiden SQL-Servern (den SuSE und den Debian) die Nutzung des gemeinsamen Verzeichnisses an.
3. Ich dumpe die Datenbank unter SuSE und lese sie in Debian neu ein. Damit habe ich aber das Problem, das die Daten nicht konsistent bleiben.
Das ist zweifelsohne die unguenstigste Loesung, die allenfalls dadurch automatisiert werden koennte, dass man den Synchronisiervorgang in eines der Startskripte des Servers legt. Ich wuerde davon die Finger lassen. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...