Thomas Meinike: Sicherheitskopie einer MySQL-Datenbank

Beitrag lesen

Hallo,

Die Sache mit dem DB-Dump kannte ich natürlich schon. Ist wahrscheinlich wirklich die beste Methode, so kann ich die Datenbank (u.U.) ja auch auf einen anderen DB-Server transportieren.

Sofern die DB-Server mit denselben MySQL-Versionen arbeiten, kann man AFAIK auch ziemlich reibungslos die data-Unterverzeichnisse uebertragen und das sogar zwischen Windows und Linux, da die Tabellenstrukturen binaerkompatibel sind. Ich habe erst kuerzlich eine 16 MB große Tabelle von einem Windows-System auf einen Linux-Server ohne Probleme per Upload nach /var/lib/mysql/data/[..] ueberfuehrt.

Zu diesem Zeitpunkt sollten natuerlich keine aktiven Zugriffe auf diese DB erfolgen! In meinem Beispiel wurde die DB komplett neu angelegt.

Bei kleineren Aenderungen und bei unklaren Versionsverhaeltnissen wuerde ich jedoch den SQL-Dump vorziehen.

MfG, Thomas