Datenbankumzug

PeterS

Registered User
Hallo,

Ich möchte die MySQL-Datenbank von meinem alten Hoster (externer Zugriff möglich) auf die MySQL-DB bei meinem neuen Hoster überspielen (kein externer zugriff möglich). Am alten Hoster habe ich quasi nur über myPHPAdmin auf die db zugriff, beim neuen habe ich shellzugriff.

eine möglichkeit wäre ein sql-dump, aber die db ist größer als 1gb. daher wäre mir eine server-server variante lieber.

was für möglichkeiten gibt es da, und wie gehe ich am sinnvollsten vor?

danke,
 
Mach dir nen Perl(cgi-bin) Script das es für dich löst.
Somit ist die Grösse egal. Andere Möglichkeit ist den Dump zu splitten (aber bei 1GB doch ein bissle mühselig)
 
Hallo Peter,

schau dir mal den MySQLDumper an, http://www.mysqldumper.de/de/index.php
der bietet Multipart-Backup mit einstellbarer Größe, FTP-transfer (zum neuen Server) Perl/cgi Unterstützung und einige andere nette Features. Achte aber darauf, dass der letzte verfügbare Download nicht alle Bugfixes enthält, hier ist Handarbeit angesagt, (http://www.mysqldumper.de/board/viewtopic.php?t=510).
Ich habe meine Version erst vor ein paar Tage gefixt, 10 Min. Arbeit.

Info:
Bei aktiviertem gzip hatte ich einmal Probleme die Dumps zurückzuspielen, was aber auch an unterschiedlicher Konfiguration der Server gelegen haben kann.

Habe mal ein Printscreen angehängt.

Gruß Tom
 

Attachments

  • mysqldumper.gif
    mysqldumper.gif
    90.7 KB · Views: 194
Du kannst auch das Mysql-Migration Tool von mysql.com oder das tool SQLyog nehmen - letzteres bevorzuge ich, da man damit auch direkt auf Datenbanken zugreifen kann um sie zu verändern und Queries abzusetzen.
http://www.webyog.com


Achja - benutze selbst die Freewarevariante, die für die täglichen Arbeiten völlig ausreichend ist.
 
Back
Top