Serverumzug Datenmigration mit MySQL
Um eine MySQL Datenbank von einem Server zum anderen Server umzuziehen, gibt es verschiedene Möglichkeiten:
- MySQL Administrator
- mysqldump und mysql (dies sind zwei Kommandozeilenprogramme, die mit MySQL ausgeliefert werden)
- phpMyAdmin (nur für kleine Datenbanken geeignet)
Backup auf dem Ausgangsserver erstellen
Um ein Backup auf dem Ausgangsserver mit Hilfe von mysqldump zu erstellen, meldet man sich auf dem Server über SSH oder einer seriellen Konsole an.
Mit folgendem Befehl erzeugt man die Backup Datei:
Für die Übertragung empfiehlt es sich nun, die neu erstellte Backup Datei zu komprimieren:
Alternativ kann man auch MySQL Administrator für die Erstellung des SQL Dumps verwenden. Allerdings erfordert dies, dass man entfernten Zugriff auf den Datenbankserver hat (der Datenbank Port, normalerweise 3306, muss also geöffnet sein).
Unsere Buchempfehlung
Wiederherstellung der Daten auf dem Zielserver
Um eine Datenbank wiederherzustellen, die man als SQL Datei vorliegen hat, geht man wie folgt vor:
Datenbank anlegen
Die Datenbank muss erst angelegt werden, bevor der SQL Dump eingespielt werden kann.
Nun importiert man die Daten mit:
Vorsicht! Wenn man einen SQL Dump mit "mysql" einspielt, der mit MySQL Administrator erstellt wurde, wird nicht die Datenbank verwendet, die man als Parameter übergibt, sondern der Name der ursprünglichen Datenbank des Ausgangsservers (diese Datenbank wird neu angelegt, sofern die nötigen Benutzerrechte existieren).
Alle hier aufgeführten Informationen / Dokumentationen sind nur als Denkanstoß gedacht und wurden mit großer Sorgfalt erarbeitet. Es besteht jedoch kein Anrecht auf Vollständigkeit / Richtigkeit. Der Autor kann für eventuell verbliebene fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Gleiches gilt für entstandene Schäden bei unsachgemäßer Ausführung! Im Zweifelsfall immer einen Fachmann mit der Durchführung beauftragen!
Gerne bieten wir Ihnen hierfür unsere Consulting Dienste an. © Die vorliegende Publikation ist urheberrechtlich geschützt. Alle Rechte vorbehalten.


