Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL-Datenbanken synchronisieren
Hallo Leute,
Gibt es eine Möglichkeit zwei MySQL-Datenbanken möglichst automatisch zu synchronisieren?
Die eine Datenbank befindet sich zuhause (ADSL), die andere im Webspace der Homepage. Ganz nett wäre es wenn die Synchronisation permanent und bidirektional funktionieren würde.
Curdegn
Hans-Georg Normann
24-04-2004, 16:22
Was heißt bidirektional? Wenn du meinst mal so und mal so, vergiss es oder mach ein Konzept. Du benötigst strenge Regeln, wleche Datenbank denn nun das Original darstellen soll. Sonst gibt es Chaos.
Wenn die DB zuhause ein Backup ist, dann bitte nur in der Richtung Net->@Home. Wenn du auch eine Entwickler DB hast, setz dafür eine eigene auf. Teste alles aus, notier dir was du geändert hast und mache ein Update auf der INet DB.
Bin wenig bewandert in MySQL. Gibt es da nicht so Tools wie gbak bei Firebird? Mit anschließendem gzip staucht man da 300 MB auf 22 MB zusammen.
Hans
der hans hat recht,
du solltest genau wissen was du da tust, dh. genau feststellen welches die Masterdaten sind.
Für den reinen datentransfer kannst du sicher mysqldump benutzen:
mysqldump -h inent.host.de -uDBUser --add-drop-table database|mysql database
Damit transferiere ich ab und zu meine gesamten daten durch unser intzernes Netz um auf meinem entwicklungsserver einen aktuellen db-stand zu haben.
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.