Support » Installation » Probleme bei Datenbank Import beim Serverwechsel

  • Hallo zusammen 🙂

    ich möchte bei meinem Hoster einen Serverwechsel vornehmen. Leider klappt es aber nicht, die Datenbank korrekt zu importieren. Folgendes wurde versucht:
    1) Wiederherstellung des täglichen Backups am neuen Server
    2) SQL Dump per SSH
    2) gezippter Direktimport

    Bei der Wiederherstellung des Backups und dem gezippten Direktimport wurden nur 9 der 33 Tabellen wiederhergestellt. Hier ein Screenshot mit der DB am bestehenden Server oben und der DB am neuen Server unten: https://i2.wp.com/shoesoutside.com/wp-content/uploads/2019/01/WordpressDB2-1.png?w=756

    Beim Import ĂĽber die SSH Konsole wurden im linken Reiter von phpMyAdmin zwar alle 33 Tabellen der WordPress Datenbank angezeigt, jedoch kam bei 13 dieser Tabellen die Fehlermeldung „Tabelle XXX existiert nicht“. Weiters werden rechts nur 20 Tabellen angezeigt, siehe rote Markierung im Screenshot (bitte entschuldigt die schlechte Auflösung, mehr ist mir im Moment leider nicht möglich): https://i1.wp.com/shoesoutside.com/wp-content/uploads/2019/01/WordpressDB-1.png?resize=1024%2C454

    Gibt es eine Möglichkeit die DB vor dem Exportieren entsprechend zu modifizieren, dass ein Import möglich wird? Ist dieses oder ein ähnliches Problem schon einmal aufgetreten?

    Vielen vielen Dank schon einmal im voraus!!

    Beste GrĂĽĂźe
    Martin

    Die Seite, fĂĽr die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Einen Dump sollte man eigentlich auf der Console mit mysql importieren können:

    mysql -u benutzer -h localhost -p datenbankname < dump.sql

    Thread-Starter martingaechter

    (@martingaechter)

    Der Import an sich hat ja bei allen drei Varianten prinzipiell funktioniert. Es konnten nur nicht alle Tabellen wiederhergestellt werden. Ich habe dies auch meinem Provider gemeldet und auch ihm ist nicht gelungen die DB vollständig auf den neuen Server zu spielen. Deshalb die Frage ob es eine Möglichkeit gibt die WordPress Datenbank vor dem Export zu vereinfachen oder auf eine Art zu modifizieren, dass ein vollständiger Import aller Tabellen erleichtert bzw. ermöglicht wird?

    Man sollte erst mal feststellen, wo das Problem genau liegt. Ist der Dump kaputt oder funktioniert tatsächlich nur der Import nicht.

    Thread-Starter martingaechter

    (@martingaechter)

    hallo bscu,

    bitte entschuldige vielmals meine sehr späte Antwort! Dies hatte private Gründe.

    Ich habe die WordPress Datenbank auch per MySQL exportiert und dann am neuen Server wiederum per MySQL importiert. Dann bekam ich die folgende Fehlermeldung:

    #1118 – Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.

    Könnte dies auch der Grund sein, dass die oben beschriebenen Importversuche nicht erfolgreich waren?

    bitte entschuldige nochmals die drei wöchige Verzögerung!!

    beste grĂĽĂźe und danke,
    martin

    Könnte dies auch der Grund sein, dass die oben beschriebenen Importversuche nicht erfolgreich waren?

    Könnte nicht nur, das ist der Grund.

    Versuche es mal mit

    mysql -u benutzer -h localhost -p -f datenbankname < dump.sql

    Obwohl die Fehlermeldung ja sagt, dass ein Feld in der Tabelle zu klein ist.

    • Diese Antwort wurde geändert vor 5 Jahren, 2 Monaten von bscu.
    Thread-Starter martingaechter

    (@martingaechter)

    habe dies meinem Hoster weitergeleitet und folgende Antwort bekommen:

    Das haben wir bereits durchfĂĽhren lassen.
    Das Problem ist jedoch ein anderes.
    Ihre Webseite bzw. das Forum speichert in der einen Tabelle irgendetwas anders sodass ein Export nicht möglich ist.
    Beim Importieren treten dann Fehler auf und das System meldet das ein Import so einer Datenbank nicht möglich ist.

    Hast du vlt noch einen Tipp?

    Danke vielmals!
    Beste GrĂĽĂźe
    martin

    Meistens hilft es, nach der Fehlermeldung zu googeln.
    Siehe zum Beispiel dort:
    https://support.plesk.com/hc/en-us/articles/115000256794-MySQL-database-import-fails-ERROR-1118-42000-Row-size-too-large

    Das mĂĽsste der Provider vermutlich ausfĂĽhren (sollte er eigentlich wissen/kennen).

    Weitere Idee:
    Man kann auch Tabelle für Tabelle ex-/importieren. Ich vermute aber, das wird wegen der InnoDB-Beschränkung nicht bei allen Tabellen funktionieren.

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „Probleme bei Datenbank Import beim Serverwechsel“ ist fĂĽr neue Antworten geschlossen.