Wie ich WordPress-Datenbanken erfolgreich migriere
John Turner
John Turner
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 Datenbankübertragung hielt, entwickelte sich zu einer wochenlangen Tortur mit Fehlerbehebung, späten Nächten und hart erkämpften 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 von reinen Datenbank-Backups und deren Import an neue Standorte.
- Die manuelle Methode erfordert den Export über phpMyAdmin, die Erstellung neuer Datenbanken und den Import von SQL-Dateien.
- Häufige Probleme sind Datenbankverbindungsfehler, White Screens of Death und Plugin-Konflikte.
- Duplicator Pro bietet die einfachste Lösung mit Drag-and-Drop-Migrationen und automatischen Suchen-und-Ersetzen-Operationen.
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.

Laden Sie unbedingt beide Backup-Dateien herunter.

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.

Um zu beginnen, erwerben Sie ein Abonnement für Duplicator Pro. Es gibt auch eine kostenlose Version, aber diese unterstützt keine Drag-and-Drop-Migrationen.
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.

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.

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:
- Google Drive
- Dropbox
- Microsoft OneDrive
- Amazon S3
- Wasabi
- Google Cloud
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Cloudflare R2
- Backblaze B2
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.

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

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

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.

Laden Sie das Datenbank-Backup herunter, bevor Sie es migrieren.
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.

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

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.

Klicken Sie dann auf Installer starten.
Im Installer sehen Sie, dass nur die Datenbank überschrieben wird.

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

Klicken Sie im Pop-up-Fenster auf OK.

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 jedoch bewusst, dass dies mehr Zeit und technisches Know-how erfordert. Außerdem besteht immer die Gefahr von Fehlern.
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.

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

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

Dadurch wird die Datenbank Ihrer Website als SQL-Datei heruntergeladen. Komprimieren Sie sie dann in eine Zip-Datei.
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.

Legen Sie einen neuen Datenbanknamen fest.

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

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

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.

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.
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.
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.

Stellen Sie nach dem Umzug sicher, dass Sie Ihre Nameserver und IP-Adresse in Ihren DNS-Einträgen auf die neue Domain verweisen.

Als letzten Schritt öffnen Sie Ihre Datei wp-config.php und aktualisieren Sie die Werte für DB_USER, DB_NAME und DB_PASSWORD.

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. Beginnen Sie mit der Installation von Duplicator 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.

Importieren Sie dann dieses Backup auf die neue Website. Der Duplicator-Installer erledigt den Rest!
Was ist das beste WordPress-Migrations-Plugin?
Das beste WordPress-Migrations-Plugin ist Duplicator Pro. Es ermöglicht Ihnen, mühelos zu einem neuen Webhosting-Anbieter, Domainnamen oder Server zu wechseln, ohne Ausfallzeiten. Mit Ein-Klick-Wiederherstellungen können Sie problemlos Fehler rückgängig machen.
Alternativen: All-in-One WP Migration und UpdraftPlus sind andere Plugins, die kostenlose Migrationen ermöglichen. Duplicator unterstützt jedoch schnelle Drag-and-Drop-Migrationen. Da es einen eigenständigen Installer hat, müssen Sie nicht einmal zuerst eine neue WordPress-Installation einrichten!
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:
- 5 beste WordPress-Migration-Services für einfache Übertragungen
- So migrieren Sie WordPress Multisite mühelos
- So ziehen Sie eine WordPress-Website zu einem neuen Hosting-Anbieter um
- Die ultimative WordPress-Migrations-Checkliste
- So migrieren Sie eine WordPress-Website (Anfängerleitfaden)
- Ihre Website-Migration wird fehlschlagen (es sei denn, Sie vermeiden diese Fehler)