WordPress-Datenbank migrieren

So migrieren Sie eine WordPress-Datenbank (Plugin + manuelle Methoden)

· · 12 Minuten Lesezeit ·
Geschrieben von: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella ist eine Autorin mit jahrelanger Erfahrung in WordPress. Bei Duplicator spezialisiert sie sich auf die Website-Wartung – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher ist und für Wachstum bereit ist.
·
Geprüft von: Rezensions-Avatar John Turner
Rezensions-Avatar John Turner
John Turner ist der Präsident von Duplicator. Er verfügt über mehr als 20 Jahre Geschäfts- und Entwicklungserfahrung und seine Plugins wurden über 25 Millionen Mal heruntergeladen.

Ich hätte nie gedacht, dass die Verlagerung meiner WordPress-Website zu einem neuen Hoster zu einem meiner herausforderndsten technischen Abenteuer werden würde.

Was ich für eine einfache WordPress-Datenbankmigration hielt, entwickelte sich zu einer wochenlangen Tortur mit Fehlersuche, späten Nächten und hart erarbeiteten Lektionen.

Es schien einfach: Datenbank exportieren, Datenbank importieren, auf neuen Server verweisen, fertig.

Aber zwischen beschädigten SQL-Dateien, Zeichenkodierungsproblemen und mysteriösen White Screens of Death entdeckte ich aus erster Hand, warum so viele Website-Besitzer Datenbankmigrationen mit Vorsicht angehen.

Meine Reise lehrte mich, dass Vorbereitung und Verständnis des Prozesses entscheidend sind!

In diesem Beitrag führe ich Sie durch eine ordnungsgemäße WordPress-Datenbankmigration und die Lösungen, die meine Website letztendlich gerettet haben.

Hier sind die wichtigsten Erkenntnisse:

  • WordPress-Datenbankmigrationen können mit Plugins wie Duplicator oder manuell über phpMyAdmin durchgeführt werden
  • Wichtige Vorarbeiten umfassen die Erstellung vollständiger Backups, die Aktualisierung von Plugins/Themes und die Deaktivierung nicht wesentlicher Plugins.
  • Die Plugin-Methode beinhaltet die Erstellung eines reinen Datenbank-Backups und dessen Import an einen neuen Speicherort
  • Die manuelle Methode erfordert den Export über phpMyAdmin, die Erstellung einer neuen Datenbank und den Import einer SQL-Datei
  • Häufige Probleme sind Datenbankverbindungsfehler, White Screens of Death und Plugin-Konflikte.
  • Duplicator bietet die einfachste Lösung mit automatischer Suche und Ersetzung in jeder Version und Drag-and-Drop-Migrationen auf bezahlten Plänen

Inhaltsverzeichnis

Warum eine WordPress-Datenbank migrieren?

Alle Beiträge, Seiten, Kategorien, Benutzer und andere Daten Ihrer WordPress-Website werden in einer Datenbank gespeichert. Sie speichert Änderungen und liefert Inhalte an Besucher. 

Wenn Sie Ihre Website migrieren möchten, möchten Sie normalerweise sowohl die Dateien als auch die Datenbank auf den neuen Hosting-Server verschieben. Diese beiden Elemente arbeiten zusammen, um Ihre Website anzuzeigen.

Ihre Website kann jedoch groß sein. Möglicherweise müssen Sie die Website-Dateien und die Datenbank separat verschieben, um Timeouts auf Ihrem alten Hoster zu vermeiden. 

Sie haben möglicherweise auch eine Staging-Site, um neue Änderungen zu testen. Um sicherzustellen, dass Ihre lokale Website vollständig aktualisiert ist, können Sie Ihre Datenbank hochladen und die alte überschreiben.

Ein Backup kann Ihnen helfen, Daten nach einem Notfall wiederherzustellen. Für zusätzliche Sicherheit sollten Sie die Migration Ihrer Datenbank in Cloud-Speicher in Betracht ziehen.

Wichtige Schritte vor der Migration

Bevor Sie sich mit dem Datenbankmigrationsprozess befassen, kann eine kleine Vorbereitung einen großen Beitrag zu einer stressfreien Erfahrung leisten.

Beginnen Sie mit der Erstellung eines umfassenden Backups Ihrer Datenbank und Ihrer Dateien. Diese Backups sind Ihr Sicherheitsnetz und ermöglichen Ihnen eine schnelle Wiederherstellung, falls etwas schief geht.

Dies können Sie mit Duplicator tun, einem Backup-Plugin mit über 4.000 Fünf-Sterne-Bewertungen. Erstellen Sie ein Backup und wählen Sie die Voreinstellung Gesamte Website, um alles auf Ihrer Website zu speichern.

Vollständiges Website-Backup-Preset

Laden Sie unbedingt beide Backup-Dateien herunter.

Duplicator Lite Backup herunterladen

Aktualisieren Sie als Nächstes Ihre WordPress-Plugins und -Themes auf die neuesten Versionen. Veraltete Software kann während der Migration oft Kompatibilitätsprobleme verursachen.

Es ist auch eine gute Idee, nicht unbedingt erforderliche Plugins zu deaktivieren, um potenzielle Konflikte zu minimieren. Caching- und Sicherheits-Plugins neigen dazu, Fehler zu verursachen, daher können Sie sie nach der Übertragung wieder aktivieren.

Diese proaktiven Schritte helfen, den Migrationspfad zu glätten und unnötige Probleme zu vermeiden!

So migrieren Sie eine WordPress-Datenbank

Es gibt verschiedene Gründe für die Migration einer WordPress-Datenbank, aber Sie wissen vielleicht nicht, wie Sie anfangen sollen. Gehen wir den Migrationsprozess Schritt für Schritt durch!

Hier ist eine kurze Übersicht:

  • Methode 1 (Plugin): Installieren Sie Duplicator, erstellen Sie ein reines Datenbank-Backup und verschieben Sie es an den neuen Speicherort
  • Methode 2 (Manuell): Exportieren Sie Ihre Datenbank über phpMyAdmin, erstellen Sie eine neue Datenbank auf dem Zielserver und importieren Sie die SQL-Datei

Methode 1. Verwenden Sie ein WordPress-Migrations-Plugin

Der einfachste Weg, WordPress-Daten zu migrieren, ist die Verwendung eines WordPress-Migrations-Plugins. Ein Tool wie Duplicator Pro wurde entwickelt, um Ihre Dateien und Ihre Datenbank zu speichern und zu transportieren. 

Schritt 1: Duplicator installieren

Wenn Sie Ihre WordPress-Datenbank in wenigen Minuten migrieren möchten, probieren Sie Duplicator. Dies ist das beste WordPress-Migrations-Plugin, das ich gefunden habe. Es ermöglicht Ihnen, Datenbanken in die Cloud, zu einem neuen Hoster oder an jeden anderen Ort zu senden.

Duplicator Pro Plugin

Um loszulegen, kaufen Sie ein Abonnement für Duplicator Pro. Es gibt auch eine kostenlose Version. Sie kann auch Ihre Datenbank migrieren, verwendet aber die Installer-Datei anstelle von Drag-and-Drop (siehe Schritt 3).

Stellen Sie sicher, dass Sie Ihren Lizenzschlüssel kopieren. Installieren Sie dann Duplicator in Ihrem WordPress-Dashboard.

Gehen Sie schließlich zu Duplicator Pro » Einstellungen » Allgemein. Fügen Sie hier Ihren Lizenzschlüssel ein.

Duplicator-Lizenzschlüssel aktivieren

Aktivieren Sie es, um Duplicator zu verwenden!

Schritt 2: Erstellen Sie ein Datenbank-Backup

Um Ihre Datenbank zu migrieren, müssen Sie ein reines Datenbank-Backup erstellen. Suchen Sie zuerst nach Duplicator Pro » Backups » Neu hinzufügen.

Neues Backup mit Duplicator erstellen

Benennen Sie das Backup. Wenn Sie die Datenbank in die Cloud migrieren möchten, wählen Sie einen Cloud-Speicherort. Duplicator unterstützt all diese Optionen:

Wenn Sie planen, Ihre Datenbank auf einen lokalen Rechner, einen neuen Live-Host oder eine neue Domain zu migrieren, wählen Sie stattdessen lokalen Speicher. 

Backup-Speicherorte

Erweitern Sie den Abschnitt Backup. Wählen Sie hier die Voreinstellung Nur Datenbank. Dies schließt alle Dateien von Ihrem Backup aus.

Datenbank-Backup erstellen

Klicken Sie auf Weiter. Duplicator scannt Ihre Datenbank vollständig und informiert Sie über eventuelle Probleme.

Datenbank-Backup-Scan

Danach klicken Sie auf Backup erstellen.

Wenn Sie einen Cloud-Speicherort gewählt haben, wird Ihr Backup extern gesendet. Die Option für lokalen Speicher speichert das Backup jedoch in Ihrem Dashboard.

Datenbank-Backup herunterladen

Laden Sie das Datenbank-Backup herunter, bevor Sie es migrieren.

Wenn Sie Duplicator Pro verwenden, benötigen Sie nur die Archivdatei. Kostenlose Benutzer sollten auch den Installer herunterladen. 

Schritt 3: Importieren Sie Ihre Originaldatenbank

Jetzt ist es an der Zeit, Ihre Datenbank an einen anderen Ort zu migrieren. Installieren Sie auf der neuen Website Duplicator Pro. Öffnen Sie dann die Seite Backups importieren.

Ein Backup mit Duplicator importieren

Wenn Sie die kostenlose Version von Duplicator verwenden, laden Sie das Archiv und das Installationsprogramm mit einem FTP-Client wie FileZilla auf Ihren Server hoch. Besuchen Sie dann diese URL: https://ihre-domain/installer.php

Laden Sie das Datenbank-Backup-Archiv hoch. Überprüfen Sie die Backup-Details und klicken Sie auf Weiter.

Datenbank-Backup importieren

Nur für den Fall, dass etwas schiefgeht, können Sie einen Wiederherstellungspunkt festlegen. Wählen Sie ein aktuelles Backup der Website aus und kopieren Sie die Wiederherstellungs-URL.

Wiederherstellungspunkt vor der Migration

Klicken Sie dann auf Installer starten.

Im Installer sehen Sie, dass nur die Datenbank überschrieben wird.

Datenbankmigration

Klicken Sie auf die Schaltfläche Validieren. Akzeptieren Sie die Bedingungen und Hinweise und fahren Sie fort.

Datenbankmigration validieren

Klicken Sie im Pop-up-Fenster auf OK.

Datenbankmigration bestätigen

Jetzt migriert Duplicator Ihre Datenbank! Sie wird installiert und überschreibt die alte. 

Methode 2. Datenbank manuell migrieren

Wenn Sie kein weiteres Plugin installieren möchten oder lieber selbst Hand anlegen, können Sie versuchen, Ihre Datenbank manuell zu migrieren.

Seien Sie sich bewusst, dass dies mehr Zeit und technisches Know-how erfordert. Außerdem besteht immer die Gefahr menschlicher Fehler. 

Schritt 1: Exportieren Sie Ihre Datenbank

Zuerst müssen Sie Ihre Datenbank mit phpMyAdmin exportieren. Normalerweise erhalten Sie über das Control Panel (cPanel) Ihres Hosting-Kontos Zugriff auf phpMyAdmin, wenn Sie Ihren WordPress-Hosting-Plan haben. 

WordPress phpMyAdmin

Klicken Sie links auf die Datenbank, die Sie exportieren möchten. Öffnen Sie dann den Tab Export.

phpMyAdmin Export

Wählen Sie das Dateiformat SQL und klicken Sie auf Los.

WordPress-Datenbank exportieren

Dadurch wird die Datenbank Ihrer Website als SQL-Datei heruntergeladen. Komprimieren Sie sie dann in eine Zip-Datei.

Wenn Sie Ihre gesamte Website verschieben möchten, verbinden Sie sich über FTP oder den Dateimanager mit der alten Website. Laden Sie alle Dateien in Ihrem Stammverzeichnis (public_html) herunter. Durch die Migration Ihrer Website-Dateien und Ordner (wie wp-content und wp-admin) bewahren Sie die Funktionalität Ihrer alten Website. 

Schritt 2: Neue Datenbank erstellen

Auf dem neuen Server müssen Sie eine neue Datenbank erstellen. Öffnen Sie dazu cPanel und suchen Sie nach Datenbanken » MySQL-Datenbanken.

MySQL-Datenbanken

Legen Sie einen neuen Datenbanknamen fest.

MySQL-Datenbank erstellen

Fügen Sie einen neuen Benutzer hinzu, indem Sie einen Benutzernamen und ein Passwort wählen.

MySQL-Benutzer erstellen

Weisen Sie schließlich dem neuen Benutzer die neue Datenbank zu.

Benutzer zur Datenbank hinzufügen

Erteilen Sie diesem Benutzer alle Berechtigungen, damit Sie die neue Datenbank steuern können.

Schritt 3: Importieren Sie Ihre Originaldatenbank

An diesem Punkt können Sie Ihr Datenbank-Backup in die neue Datenbank importieren. Öffnen Sie erneut phpMyAdmin und suchen Sie den Tab Import.

phpMyAdmin-Datenbankimport

Laden Sie die zuvor heruntergeladene Datenbank-Backup-Datei hoch. Klicken Sie auf Los, um alle Ihre ursprünglichen Datenbanktabellen in die neue Datenbank zu importieren.

Schritt 4: Aktualisieren Sie Ihre wp-config.php-Datei

Ihre neue Datenbank hat einen anderen Namen, Benutzernamen und ein anderes Passwort, daher benötigt WordPress die neuen Anmeldedaten. Verbinden Sie sich mit dem neuen Server über FTP oder den Dateimanager Ihres Hosts und öffnen Sie die Datei wp-config.php in Ihrem Stammordner.

Suchen Sie die Zeilen DB_NAME, DB_USER und DB_PASSWORD. Ersetzen Sie jeden Wert durch die Details, die Sie in Schritt 2 eingerichtet haben. Wenn Ihr neuer Host keinen lokalen Host für seinen Datenbankserver verwendet, aktualisieren Sie auch DB_HOST.

wp-config.php-Datei aktualisieren

Speichern Sie die Datei und laden Sie sie zurück auf den Server.

Schritt 5: Aktualisieren Sie Ihre URLs und testen Sie Ihre Website

Wenn Sie zu einer neuen Domain umgezogen sind, verweist Ihre Datenbank immer noch auf die alte. Öffnen Sie in phpMyAdmin die Tabelle wp_options (Ihr Präfix kann anders sein) und ändern Sie die Werte siteurl und home zu Ihrer neuen Adresse.

Website-URL bearbeiten

Links und Bilder in Ihren Beiträgen verwenden ebenfalls noch die alte Domain. Aktualisieren Sie sie mit einem Such- und Ersetzungstool, das serialisierte Daten verarbeitet, wie z. B. den WP-CLI-Befehl wp search-replace.

Eine einfache Suche und Ersetzung in der SQL-Datei kann Widgets und Plugin-Einstellungen beschädigen.

Testen Sie abschließend die Migration. Melden Sie sich in Ihrem Dashboard an, öffnen Sie einige Beiträge und Seiten und prüfen Sie, ob Bilder geladen werden. Gehen Sie dann zu Einstellungen » Permalinks und klicken Sie auf Änderungen speichern, um Ihre Links zu aktualisieren.

WordPress-Permalinks

Fehlerbehebung bei häufigen Datenbankmigrationsproblemen

Bei der Migration Ihrer WordPress-Datenbank können gelegentlich unerwartete Probleme auftreten. Lassen Sie uns einige häufige Probleme und deren Behebung untersuchen.

Ein häufig auftretendes Problem ist der Datenbankverbindungsfehler, der oft durch falsche Anmeldeinformationen verursacht wird. Stellen Sie sicher, dass Benutzername, Passwort, Host und Datenbankname in Ihrer wp-config.php-Datei korrekt sind.

Wenn Sie auf den berüchtigten White Screen of Death stoßen, könnten Plugin-Konflikte die Ursache sein. Versuchen Sie, Ihre Plugins zu deaktivieren, indem Sie den Plugins-Ordner vorübergehend umbenennen.

Weitere Lösungsansätze zur Fehlerbehebung finden Sie in unserem Leitfaden zu häufigen WordPress-Fehlern und deren Behebung!

FAQs zur Migration einer WordPress-Datenbank

Wie migriere ich eine WordPress-Datenbank?

Um eine WordPress-Datenbank zu migrieren, können Sie entweder ein WordPress-Migrations-Plugin wie Duplicator verwenden oder es manuell tun. Beide Methoden erfordern, dass Sie ein Backup Ihrer vorhandenen Datenbank erstellen, das Sie dann an einem neuen Ort importieren können. Mit Duplicator erstellen Sie ein reines Datenbank-Backup und ziehen es per Drag & Drop dorthin, wo es migriert werden soll. 

Wie übertrage ich meine WordPress-Datenbank auf eine andere Domain?

Um Ihre WordPress-Datenbank auf eine andere Domain zu übertragen, sichern Sie Ihre gesamte Website mit Duplicator Pro. Importieren Sie dann das Backup auf Ihre neue Website. Achten Sie darauf, die Ansicht Erweitert auszuwählen, damit Sie Ihre alte Domain leicht suchen und durch die URL der neuen Website ersetzen können.

Duplicator Suchen und Ersetzen

Stellen Sie nach dem Umzug sicher, dass die DNS-Einträge Ihrer neuen Domain auf die Nameserver oder IP-Adresse Ihres neuen Hosts verweisen.

DNS-Eintrag bearbeiten

Der Duplicator-Installer aktualisiert die wp-config.php mit Ihren neuen Datenbankdetails für Sie. Wenn Sie die Datenbank manuell verschoben haben, öffnen Sie Ihre Datei wp-config.php und aktualisieren Sie die Werte DB_USER, DB_NAME und DB_PASSWORD.

wp-config.php-Datei aktualisieren

Diese Werte sollten die Informationen der neuen Datenbank und des Hosting-Anbieters widerspiegeln. 

Wie exportiere ich meine WordPress-Datenbank?

Der Export einer WordPress-Datenbank ist ein unkomplizierter Vorgang. Installieren Sie zunächst Duplicator, erstellen und laden Sie dann ein reines Datenbank-Backup herunter. Alternativ können Sie Ihre Datenbank manuell mit phpMyAdmin exportieren. 

Wie übertrage ich Inhalte von einer WordPress-Website auf eine andere?

Um Inhalte von einer WordPress-Website auf eine andere zu übertragen, erstellen Sie ein Duplicator-Backup, das alle Daten enthält, die Sie verschieben möchten. Sie können Mediendateien, WordPress-Dateien, Plugins, Themes oder Datenbanken einfach ein- oder ausschließen.

Benutzerdefiniertes Dateibackup

Importieren Sie dann dieses Backup auf die neue Website. Der Duplicator-Installer erledigt den Rest!

Wie verschiebe ich eine WordPress-Website manuell?

Um eine WordPress-Website manuell zu verschieben, laden Sie alle Ihre Website-Dateien mit FTP oder dem Dateimanager Ihres Hosts herunter und exportieren Sie dann Ihre Datenbank mit phpMyAdmin. Laden Sie auf dem neuen Host die Dateien hoch, erstellen Sie eine neue Datenbank und einen neuen Benutzer und importieren Sie die SQL-Datei.

Aktualisieren Sie danach wp-config.php mit den neuen Datenbankdetails und ersetzen Sie Ihre alten URLs, falls sich die Domain geändert hat. Wenn Sie die manuellen Schritte lieber überspringen möchten, fasst die kostenlose Version von Duplicator Ihre Dateien und die Datenbank in einem Archiv und einem Installer zusammen, der die Einrichtung für Sie übernimmt.

Wie importiere ich eine WordPress-Datenbank?

Um eine WordPress-Datenbank manuell zu importieren, öffnen Sie phpMyAdmin auf Ihrem neuen Host, wählen Sie die von Ihnen erstellte leere Datenbank aus und laden Sie Ihre .sql- oder .zip-Datei auf der Registerkarte Import hoch.

Mit Duplicator importiert der Installer die Datenbank für Sie. Bezahlte Pläne ermöglichen es Ihnen, das Backup auf der Seite Backups importieren hochzuladen, während kostenlose Benutzer das Archiv und den Installer auf den Server hochladen und installer.php ausführen.

Was ist das beste WordPress-Migrations-Plugin?

Das beste WordPress-Migrations-Plugin ist Duplicator. Es ermöglicht Ihnen, mühelos zu einem neuen Webhosting-Anbieter, Domainnamen oder Server zu wechseln, ohne Ausfallzeiten. Mit Ein-Klick-Wiederherstellungen (kostenlos seit Duplicator 5.0) können Sie Fehler einfach rückgängig machen.

Alternativen: All-in-One WP Migration und UpdraftPlus sind andere Plugins, die kostenlose Migrationen ermöglichen. Die kostenlose Version von Duplicator kümmert sich ebenfalls um Migrationen, und kostenpflichtige Pläne fügen schnelle Drag-and-Drop-Migrationen hinzu. Da es einen eigenständigen Installer hat, müssen Sie sich nicht einmal darum kümmern, zuerst eine neue WordPress-Installation einzurichten!

Ihre Datenbankmigrationsreise beginnt hier

Ich hoffe, dieser Leitfaden hat Ihnen geholfen, Ihre WordPress-Datenbank erfolgreich zu migrieren.

Ob Sie sich für ein Plugin wie Duplicator entscheiden oder den manuellen Weg bevorzugen, denken Sie daran, dass sorgfältige Vorbereitung und das Befolgen jedes Schritts dazu beitragen können, eine reibungslose Migration zu gewährleisten.

Möchten Sie Ihre WordPress-Datenbank schnell und einfach migrieren? Laden Sie Duplicator Pro herunter, um Datenbank-Backups zu erstellen und sie überall dort abzulegen, wo WordPress unterstützt wird!

Während Sie hier sind, gefallen Ihnen vielleicht auch diese WordPress-Anleitungen:

Autor-Avatar
Joella Dunn Content-Autorin
Joella ist eine Autorin mit jahrelanger Erfahrung in WordPress. Bei Duplicator spezialisiert sie sich auf die Website-Wartung – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher ist und für Wachstum bereit ist.
Unsere Inhalte werden von unseren Lesern unterstützt. Wenn Sie auf bestimmte Links klicken, erhalten wir möglicherweise eine Provision.

Lassen Sie keinen Tag ungeschützt vergehen

Jede Stunde ohne ordnungsgemäße WordPress-Backups setzt Ihre Website einem Risiko aus • Jede verzögerte WordPress-Migration kostet Sie Leistung und Wachstum

Duplicator jetzt herunterladen
Duplikator-Plugin

Warten Sie! Verpassen Sie nicht Ihr
exklusives Angebot!

Als Kunde erhalten Sie 60% RABATT

Testen Sie Duplicator kostenlos auf Ihrer Website – sehen Sie, warum über 1,5 Millionen WordPress-Profis uns vertrauen. Aber warten Sie nicht – dieser exklusive 60% Rabatt ist nur für kurze Zeit verfügbar.

oder
Holen Sie sich jetzt 60% Rabatt auf Duplicator Pro →