So migrieren Sie eine WordPress-Site manuell (einfache Schritte zum Selbermachen)
John Turner
John Turner
Der Umzug einer WordPress-Website kann sich anfühlen wie das Einpacken Ihres Hauses für einen großen Umzug. Sie möchten, dass alles sicher am neuen Standort ankommt, ohne dass etwas kaputt geht oder zurückbleibt.
Viele Website-Besitzer verlassen sich auf Migrations-Plugins oder ihre Webhoster, um den Umzug zu bewältigen. Diese Tools funktionieren gut, aber Sie möchten vielleicht mehr Kontrolle über die Migration Ihrer Website.
Bei einer manuellen Migration sind Sie Ihr eigenes Umzugsunternehmen. Sie packen jede Kiste selbst und wissen genau, wo alles hingehört. Das kostet zwar mehr Zeit, aber Sie haben die vollständige Kontrolle über jede Datei und jeden Datenbankeintrag.
Die manuelle Migration ist nicht für jeden geeignet. Sie brauchen ein gewisses technisches Know-how und viel Liebe zum Detail. Aber nachdem ich selbst Hunderte von Websites verschoben habe, habe ich festgestellt, dass es manchmal sicherer ist, dies selbst zu tun, als sich auf Tools von Drittanbietern zu verlassen.
In diesem Leitfaden führe ich Sie durch die genauen Schritte, die ich für die manuelle Migration von WordPress-Sites verwende. Ich habe jeden Teil des Prozesses in klare, überschaubare Aufgaben unterteilt.
Am Ende werden Sie genau wissen, wie Sie Ihre Website umziehen können, ohne dass dabei Inhalte verloren gehen!
Hier sind die wichtigsten Erkenntnisse:
- Bei der manuellen Migration haben Sie die vollständige Kontrolle über die Dateien und die Datenbank Ihrer WordPress-Website.
- Sie benötigen technische Kenntnisse über FTP-Clients, phpMyAdmin und Dateiverwaltungssysteme.
- Der Prozess umfasst den Export Ihrer Datenbank, die Übertragung von Dateien, die Erstellung einer neuen Datenbank und die Aktualisierung von Konfigurationsdateien.
- Sichern Sie Ihre Website immer, bevor Sie beginnen, und deaktivieren Sie Caching-Plugins, um Störungen zu vermeiden.
- Migrations-Plugins wie Duplicator Pro bieten eine schnellere und sicherere Alternative, für die keine Programmierkenntnisse erforderlich sind.
- Nach der Migration müssen Sie die DNS-Einstellungen, URLs und wp-config.php aktualisieren, damit sie auf Ihren neuen Standort verweisen.
- Nach der Migration muss alles gründlich getestet werden, um sicherzustellen, dass während des Umzugs nichts beschädigt wurde.
Kurzzusammenfassung: So migrieren Sie eine WordPress-Site manuell
Inhaltsverzeichnis
- Warum sollten Sie Ihre WordPress-Website manuell migrieren?
- Vor der manuellen Migration Ihrer WordPress-Site
- So migrieren Sie eine WordPress-Site manuell
- Schritt 1: Exportieren Sie Ihre Datenbank
- Schritt 2: Übertragen Sie Ihre Site-Dateien auf den neuen Server
- Schritt 3: Erstellen Sie eine neue Datenbank
- Schritt 4: Importieren Sie Ihre Originaldatenbank
- Schritt 5: Bearbeiten Sie die Datei wp-config.php
- Schritt 6: Aktualisieren Sie Ihre DNS-Einstellungen
- Schritt 7: URLs aktualisieren
- Duplicator: Eine einfachere Möglichkeit, WordPress zu migrieren
- Häufig gestellte Fragen (FAQs)
- Sind Sie bereit, Ihre Website mit Zuversicht zu verschieben?
Warum sollten Sie Ihre WordPress-Website manuell migrieren?
Wenn Sie Ihre Website zum ersten Mal einrichten, wählen Sie einen Hosting-Plan und einen Domänennamen, der Ihren Anforderungen entspricht. Möglicherweise müssen Sie Ihre Site jedoch irgendwann migrieren . Dazu müssen Sie Ihre WordPress-Website auf einen anderen Webhost, Server oder eine andere Domäne verschieben.
Hier sind einige Gründe für die Migration Ihrer Site.
- Schlechte Website-Leistung
Es kann zu Ausfallzeiten, langsamen Ladezeiten oder anderen Leistungsproblemen kommen. In diesem Fall sollten Sie sich nach einem besseren Webhost umsehen oder Ihr Hosting-Paket upgraden. Sie könnten beispielsweise von einem Shared Server zu einem Managed-WordPress-Hosting wechseln.
- Erhöhter organischer Verkehr
Wenn Ihr Kleinunternehmen oder Blog wächst, ist Ihr aktueller Server möglicherweise nicht in der Lage, diesen enormen Datenverkehr zu bewältigen.
- Neuausrichtung
Ein komplexer Domänenname kann die Glaubwürdigkeit Ihrer Website beeinträchtigen. Wenn Sie den Wechsel zu einer neuen Domäne in Erwägung ziehen, ist es an der Zeit, Ihre Website zu migrieren.
- Erstellen einer Staging-Site
Änderungen an Ihrer Live-Site können zu deren Beschädigung führen. Um dieses Problem zu vermeiden, können Sie Ihre Inhalte auf eine lokale Staging-Site migrieren.
Vor der manuellen Migration Ihrer WordPress-Site
Bevor Sie mit der Migration Ihrer Website beginnen, ist es wichtig, einige vorbeugende Schritte zu unternehmen.
Löschen Sie zunächst alle inaktiven WordPress-Plugins und -Themes, damit Sie keine nutzlosen Inhalte migrieren. Stellen Sie dann sicher, dass Sie Ihre Site, Themes und Plugins vollständig aktualisieren .
Ich empfehle außerdem, alle auf Ihrer ursprünglichen Website installierten Caching-Plugins zu deaktivieren. Manchmal beeinträchtigen diese den Migrationsprozess.
Sie müssen auchIhre Website sichern. So stellen Sie sicher, dass Sie eine funktionsfähige Kopie Ihrer Website haben, falls während der manuellen Migration etwas schiefgeht.
So migrieren Sie eine WordPress-Site manuell
Auch wenn Migrationsdienste den Vorgang automatisieren können, möchten Sie ihn vielleicht lieber selbst durchführen. Wenn Sie über gewisse technische Kenntnisse verfügen, können Sie WordPress ohne Tools von Drittanbietern manuell migrieren.
Hier erfahren Sie, wie Sie Ihre Website manuell migrieren:
- Schritt 1: Exportieren Sie Ihre Datenbank: Sichern Sie alle Ihre Beiträge, Seiten und Einstellungen aus phpMyAdmin.
- Schritt 2: Übertragen Sie Ihre Website-Dateien: Verschieben Sie alle WordPress-Dateien mithilfe von FTP oder einem Dateimanager.
- Schritt 3: Neue Datenbank erstellen: Richten Sie eine neue Datenbank auf Ihrem neuen Hosting-Server ein.
- Schritt 4: Importieren Sie Ihre Originaldatenbank: Laden Sie Ihre exportierte Datenbank an den neuen Speicherort hoch.
- Schritt 5: Bearbeiten Sie die Datei wp-config.php: Aktualisieren Sie die Anmeldedaten für die Datenbank und die Verbindungsdetails.
- Schritt 6: Aktualisieren Sie Ihre DNS-Einstellungen: Verweisen Sie Ihre Domain auf den neuen Hosting-Server.
- Schritt 7: URLs aktualisieren: Suchen Sie alte URLs und ersetzen Sie sie durch neue URLs auf Ihrer gesamten Website.
Schritt 1: Exportieren Sie Ihre Datenbank
Für den Anfang müssen Sie die Datenbank Ihrer ursprünglichen Website exportieren. Darin sind wichtige Daten wie Beiträge, Seiten, Widgets und WordPress-Einstellungen gespeichert.
Sobald Sie diese Datenbanksicherung haben, können Sie sie einfach auf Ihren neuen Server hochladen.
Normalerweise ermöglicht Ihnen Ihr Webhost den einfachen Zugriff auf phpMyAdmin, einen Datenbankmanager. Bei Bluehost finden Sie beispielsweise die Schaltfläche phpMyAdmin .

Wählen Sie dann Ihre Datenbank aus. Klicken Sie anschließend auf die Registerkarte Exportieren .

Dadurch erhalten Sie Optionen zum Exportieren Ihrer Datenbank. Sie können „Schnell“ als Exportmethode auswählen. Achten Sie darauf, ein SQL- Format auszuwählen.

Um die Datenbank zu exportieren, klicken Sie auf Los . Ihre Datenbank wird automatisch als SQL-Datei heruntergeladen. Komprimieren Sie sie abschließend in eine ZIP-Datei.
Schritt 2: Übertragen Sie Ihre Site-Dateien auf den neuen Server
Jetzt müssen Sie Ihre WordPress-Dateien exportieren .
Melden Sie sich dazu beim Dateimanager an, der für Ihren Webhost empfohlen wird. Dies kann cPanel, FileZilla oder ein Manager mit benutzerdefinierter Marke sein.
Für dieses Tutorial verwenden wir FileZilla. Dies ist ein SFTP/FTP-Client eines Drittanbieters, der zum Bearbeiten von Website-Dateien nützlich ist.

Um Ihre Site zu verbinden, geben Sie Ihren Hostnamen, Benutzernamen, Ihr Passwort und Ihre Portnummer ein. Diese Informationen erhalten Sie von Ihrem WordPress-Hosting-Anbieter.

Nachdem Sie auf „Quickconnect“ geklickt haben, werden Ihre Site-Dateien im rechten Feld angezeigt.
Öffnen Sie den Ordner „public_html“ , Ihr Stammverzeichnis. Wählen Sie alle Kerndateien in diesem Ordner aus und laden Sie sie herunter.

Denken Sie daran, alle Hauptordner wie wp-admin , wp-content und wp-includes herunterzuladen. Sie benötigen außerdem versteckte Dateien wie .htaccess .
Sobald FileZilla diese Dateien auf Ihren Computer übertragen hat, komprimieren Sie sie in eine einzelne ZIP-Datei. So können Sie sie ganz einfach auf den neuen Server hochladen.
Öffnen Sie als Nächstes den Dateimanager für die neue Website. Suchen Sie, ähnlich wie bei der alten Website, den Ordner public_html und öffnen Sie ihn. Sie müssen jedoch den gesamten Inhalt dieses Ordners löschen.

Laden Sie dann Ihre Originaldateien in dieses Verzeichnis hoch. Wenn Sie cPanel verwenden, können Sie Ihre komprimierte Datei einfach in das Upload-Feld ziehen.

Denken Sie daran, die ZIP-Datei nach dem Hochladen zu extrahieren. Ihre Originaldateien sollten jetzt auf die neue Website hochgeladen sein.
Schritt 3: Erstellen Sie eine neue Datenbank
Wenn Sie mit einer neuen WordPress-Installation arbeiten, müssen Sie eine neue Datenbank anlegen. Diese dient als Speicherort für den Import Ihrer gespeicherten SQL-Datenbank.
Abhängig von Ihrem Hosting-Unternehmen kann dieser Vorgang variieren. Wenn Sie einen Host verwenden, der cPanel bereitstellt, suchen Sie die Datenbankeinstellungen und klicken Sie auf MySQL-Datenbanken .

Sie können der neuen Datenbank einfach einen Namen geben. Klicken Sie dann auf „Datenbank erstellen“ .

Zusammen mit einer neuen Datenbank müssen Sie einen neuen Benutzer hinzufügen. Geben Sie im Abschnitt „MySQL-Benutzer“ einen neuen Benutzernamen und ein neues Passwort ein.

Verknüpfen Sie dann den neuen Benutzer mit der Datenbank, die Sie gerade erstellt haben. Wählen Sie unter „Benutzer zur Datenbank hinzufügen“ den neuen Benutzer und die neue Datenbank aus.

Sie können dem Benutzer alle Berechtigungen erteilen. Dadurch erhält der Benutzer die vollständige Kontrolle über die Datenbank.
Schritt 4: Importieren Sie Ihre Originaldatenbank
Sobald Sie eine neue Datenbank erstellt haben, können Sie Ihre ursprüngliche Datenbank darin importieren. Öffnen Sie dazu phpMyAdmin für die neue Site und wählen Sie die hinzugefügte Datenbank aus. Wechseln Sie dann zur Registerkarte „Importieren“ .

Klicken Sie auf dieser Seite auf „Datei auswählen“ und laden Sie Ihre komprimierte Datenbankdatei hoch. Klicken Sie abschließend auf „ Los“, um Ihre Originaldatenbank zu importieren.
Schritt 5: Bearbeiten Sie die Datei wp-config.php
Jede WordPress-Site verfügt über eine Datei wp-config.php , die Informationen zu ihrer Datenbank enthält. Da Sie Ihre ursprünglichen Site-Dateien auf einen neuen Server hochgeladen haben, müssen Sie diese Datei wp-config.php aktualisieren.
Öffnen Sie zunächst Ihren Dateimanager und gehen Sie zu public_html » wp-config.php . Suchen Sie in dieser Datei nach den Zeilen mit DB_USER , DB_NAME und DB_PASSWORD .

Löschen Sie den alten Datenbanknamen, den Benutzer und das Passwort. Fügen Sie dann Ihre neuen Datenbankinformationen hinzu. Möglicherweise müssen Sie auch den DB_HOST- Wert aktualisieren, um Ihren neuen Host widerzuspiegeln.
Wenn Sie zu einer neuen Domäne gewechselt sind , sollten Sie auch nach Erwähnungen Ihres alten Domänennamens oder URL-Pfads suchen. Aktualisieren Sie diese Daten unbedingt, damit sie auf Ihre neue Website verweisen.
Schritt 6: Aktualisieren Sie Ihre DNS-Einstellungen
Ihre Website ist nun vollständig auf den neuen Server oder Domänennamen migriert. Obwohl Ihre Website funktioniert, ist es wichtig, auch die Anzeige im Domain Name System (DNS) zu aktualisieren.
Derzeit verweist der DNS Ihrer Domain auf den alten Host. Glücklicherweise können Sie dies problemlos ändern, um Ihren neuen Host anzuzeigen.
Dieser Vorgang variiert je nachdem, wo Sie Ihre neue Domain registriert haben . Um Ihnen eine Vorstellung davon zu geben, wie das funktioniert, führen wir Sie durch die Schritte zum Ändern Ihrer Nameserver in Bluehost.
Melden Sie sich zunächst bei Ihrem Hosting-Konto an und gehen Sie zu Domains » Meine Domains . Erweitern Sie dann das Dropdown-Menü auf der rechten Seite Ihrer Domain und klicken Sie auf DNS .

Hier sehen Sie Ihre DNS-Einträge, einschließlich Ihrer Nameserver und IP-Adressen. Klicken Sie anschließend auf Bearbeiten .

Um auf einen neuen Webhost zu verweisen, wählen Sie „Benutzerdefiniert“ als „Setup-Typ“ aus.

Geben Sie nun einfach die Informationen für Ihren neuen Hosting-Anbieter ein. Es kann bis zu 48 Stunden dauern, bis der DNS verbreitet ist und auf die neue Site verweist.
Öffnen Sie nach diesem Zeitraum Ihr WordPress-Dashboard und gehen Sie zu Einstellungen » Allgemein . Suchen Sie die WordPress-Adresse und die Site-Adresse und aktualisieren Sie sie.

Schritt 7: URLs aktualisieren
Wenn Sie auf eine neue URL umgezogen sind, müssen Sie auch die Instanzen der alten Domain suchen und ersetzen. Auf diese Weise verweisen Bilder und andere alte URLs auf die bestehende Website.
Dazu können Sie das Skript DB suchen/ersetzen verwenden.
Alternativ dazu bietet das Better Search Replace Plugin eine einsteigerfreundlichere Option. Mit diesem Tool können Sie eine Suche und Ersetzung in Ihrer Datenbank durchführen, ohne Ihr Dashboard zu verlassen.

Sobald Sie das Plugin installiert haben, gehen Sie zu Tools » Better Search Replace . Geben Sie Ihre alte URL in das Feld Suchen nach ein. Die neue URL sollte in das Feld Ersetzen durch eingefügt werden.

Wählen Sie alle Datenbanktabellen aus. Anschließend können Sie den Probelauf deaktivieren und mit der Suche und dem Ersetzen von URLs in Ihrer Datenbank fortfahren.
Duplicator: Eine einfachere Möglichkeit, WordPress zu migrieren
Wenn Sie nicht viel Erfahrung im Umgang mit der WordPress-Datenbank oder den Dateien haben, ist eine manuelle Migration der Website möglicherweise nicht die beste Option.
Bei all den potenziellen Risiken, die damit verbunden sind, werden Sie wahrscheinlich eine sicherere Methode für die Migration Ihrer Website wünschen.
Eine schnelle und einfache Alternative ist die Installation eines WordPress-Migrations-Plugins .
Obwohl die Auswahl groß ist, ist Duplicator ein leistungsstarkes Tool, mit dem Sie Ihre WordPress-Site problemlos exportieren und verschieben können.

Eine meiner Lieblingsfunktionen von Duplicator Pro ist die Drag-and-Drop-Funktionalität.
Sie können ein Backup erstellen, das die Inhalte, Designs, Plugins, Datenbanken und Mediendateien Ihrer Site bündelt. Legen Sie diese ZIP-Datei dann einfach auf der zweiten Site ab.

Dadurch wird der Migrationsassistent von Duplicator gestartet, der Sie Schritt für Schritt durch den Import Ihres Originalinhalts führt. Sie müssen keine Dateien manuell importieren oder ein Such- und Ersetzungsskript ausführen.

Außerdem wurde Duplicator für die Handhabung großer Websites und Multisite-Netzwerke entwickelt. Sie müssen sich keine Sorgen machen, dass wichtige Daten Ihrer Agentur- oder Unternehmenswebsite verloren gehen.
Dieses Tool spart Ihnen beim Verschieben Ihrer Website viel Zeit und Mühe. Anstatt sich mit Dateimanagern und phpMyAdmin herumzuschlagen, können Sie Duplicator die Arbeit für Sie erledigen lassen!
Häufig gestellte Fragen (FAQs)
Was ist der einfachste Weg, eine WordPress-Site zu migrieren?
Der einfachste Weg, eine WordPress-Website zu migrieren, ist die Installation eines WordPress-Migrations-Plugins wie Duplicator Pro. Mit Duplicator können Sie Ihre gesamte Website in eine einzige gezippte Archivdatei packen. Dann können Sie sie per Drag & Drop in eine neue WordPress-Installation ziehen.
Dies erspart Ihnen die manuelle Übertragung Ihrer Dateien und Datenbanken und gewährleistet, dass bei der Migration keine Daten verloren gehen.
Wenn Sie die verschiedenen verfügbaren Migrations-Plugins erkunden möchten, sind hier einige der beliebtesten Optionen:
Wie migriere ich meine WordPress-Site manuell?
Um Ihre WordPress-Site manuell zu migrieren, exportieren Sie die Datenbank Ihrer aktuellen WordPress-Site in phpMyAdmin. Übertragen Sie dann alle Ihre Website-Dateien per FTP oder einem Dateimanager in die neue Hosting-Umgebung.
Sie müssen außerdem eine neue Datenbank auf dem neuen Hosting-Server erstellen und die zuvor exportierte Datenbank importieren. Aktualisieren Sie abschließend die Datenbankanmeldeinformationen und die Site-URL in der Datei wp-config.php des neuen Hostings, um eine ordnungsgemäße Konnektivität sicherzustellen.
Wie lade ich meine WordPress-Site auf einen Live-Host hoch, nachdem ich lokal daran gearbeitet habe?
Erstellen Sie auf Ihrer lokalen Website mit Duplicator Pro eine Kopie der Dateien und der Datenbank der Site. Stellen Sie sicher, dass Duplicator auch auf Ihrer Produktionssite installiert ist. Verwenden Sie dann das Importtool , um Ihre lokale Site auf den Live-Server hochzuladen.
Kann ich eine WordPress-Site auf eine andere übertragen?
Ja, Sie können eine WordPress-Site auf eine andere übertragen. Erstellen Sie mit dem Plugin Duplicator Pro einfach ein Backup der Original-Site. Importieren Sie dann das Backup in die neue Site und folgen Sie den Schritten im Migrationsassistenten von Duplicator.
Wie stelle ich meine WordPress-Site auf einem neuen Host wieder her?
Um Ihre WordPress-Site auf einem neuen Host wiederherzustellen , stellen Sie sicher, dass Sie Duplicator verwenden, um regelmäßige Backups zu speichern . Wenn Ihre Site abstürzt und Sie sich entscheiden, Ihr Hosting zu aktualisieren, ziehen Sie einfach die neueste Backup-Archivdatei per Drag & Drop auf die neue Site. Dadurch werden alle Daten der ursprünglichen Site wiederhergestellt.
Sind Sie bereit, Ihre Website mit Zuversicht zu verschieben?
Der Umzug einer WordPress-Website muss nicht kompliziert sein. Nachdem ich viele manuelle Migrationen durchgeführt habe, habe ich festgestellt, dass es nur darauf ankommt, die richtigen Schritte in der richtigen Reihenfolge zu befolgen.
Wenn Ihnen manuelle Migrationen zu technisch erscheinen, versuchen Sie es mit Duplicator. Ich habe es bei unzähligen Kunden eingesetzt, und es ist so einfach wie das Erstellen einer Sicherungskopie und das Ablegen an einem neuen Ort. Sie müssen nicht eine einzige Datenbankdatei anfassen.
Möchten Sie, dass Ihre nächste Migration noch reibungsloser verläuft? Machen Sie regelmäßig Backups von Ihrer Website. So haben Sie immer eine aktuelle Kopie zur Hand, falls während des Umzugs etwas schiefgeht.
Denken Sie daran, nach der Migration alles zu testen. Überprüfen Sie Ihre Seiten, Beiträge und Kontaktformulare. Ich verbringe immer mindestens eine Stunde damit, mich durch die Website zu klicken, um sicherzustellen, dass während des Umzugs nichts kaputt gegangen ist.
Benötigen Sie weitere Tipps zur WordPress-Migration? Schauen Sie sich unsere anderen Leitfäden unten an.