Ein Wechsel des Hosting-Anbieters ist aus einem einfachen Grund beängstigend: Die Website ist online und muss es auch bleiben. Die gute Nachricht ist, dass eine ordnungsgemäß durchgeführte WordPress-Migration für Ihre Besucher nicht wahrnehmbar ist. Das Geheimnis liegt in einer Regel: Die DNS-Einstellungen werden erst ganz am Ende angepasst, wenn die Website auf dem neuen Server bereits einwandfrei funktioniert.
Hier ist die Vorgehensweise, die wir anwenden – vom Shared Hosting auf einen VPS –, einschließlich der Fallstricke, die zum Verlust von Bestellungen oder Suchmaschineneintragungen führen können.
1. Vorbereitung der Migration
Das Inventar
- Die Dateien : der gesamte Inhalt des Stammverzeichnisses, darunter
wp-contentdas das Theme, die Erweiterungen und die Medien enthält. - Die Datenbank : ein vollständiger SQL-Export.
- E-Mails : Wenn sie beim derzeitigen Hosting-Anbieter untergebracht sind, sind sie selbst das eigentliche heikle Thema, nicht die Website.
- Die DNS-Zone : Notieren Sie sich jeden vorhandenen Datensatz, bevor Sie daran Änderungen vornehmen.
- Die geplanten Aufgaben sowie die bestehenden Zertifikate.
Die Vorsichtsmaßnahmen
- Erstellen Sie vor Beginn eine Sicherungskopie, und laden Sie die Sicherungskopie auf Ihren Rechner herunter. Nicht nur beim bisherigen Hosting-Anbieter.
- Notieren Sie sich die PHP-Version Aktuelle Lage der Baustelle: Sie werden diese zunächst nachbilden und dann die Konstruktion errichten.
- Wählen Sie eine Zeit mit geringem Andrang, indem Sie Ihre Statistiken einsehen, anstatt nach dem Zufallsprinzip vorzugehen.
- Informieren Sie Ihren derzeitigen Hosting-Anbieter Erst nach der Umstellung, niemals vorher: Lassen Sie das Konto noch einige Tage aktiv.
Der TTL-Wert gibt den DNS-Servern vor, wie lange die alte Adresse im Speicher verbleiben soll. Setzen Sie diesen Wert am Tag vor der Migration auf 300 Sekunden herab: Am Tag der Migration wird sich die Änderung dann innerhalb weniger Minuten statt mehrerer Stunden verbreiten. Dies ist der Schritt, den alle vergessen, und genau er ist der Grund für die langen Zeiträume, in denen ein Teil der Besucher noch die alte Website sieht.
2. Den neuen Server vorbereiten
Zwei Vorgehensweisen, je nach Ihren technischen Fähigkeiten:
- Mit einer Expertenrunde : Installieren Sie Plesk auf dem VPS, richten Sie das Hosting für die Domain ein, und Sie erhalten eine Benutzeroberfläche, die der Ihnen bekannten sehr ähnlich ist, einschließlich der Verwaltung von Datenbanken, Zertifikaten und Sicherungskopien.
- Im manuellen Modus : Nginx, PHP-FPM und MariaDB. Unser Leitfaden WordPress auf einem VPS installieren beschreibt die gesamte Installation im Detail und Nginx mit SSL von Let’s Encrypt deckt das Zertifikat ab.
In beiden Fällen sollten Sie die Versionen aufeinander abstimmen: WordPress empfiehlt PHP 8.3 oder neuer sowie mindestens MariaDB 10.11 oder MySQL 8.0. Falls Ihre Website noch mit PHP 7.4 läuft, installieren Sie zunächst die Version, die Sie derzeit verwenden, führen Sie die Migration durch und aktualisieren Sie die Version erst, sobald die Website auf dem neuen Server stabil läuft. Nehmen Sie jeweils nur eine Änderung vor.
3. Dateien und Datenbank übertragen
Die zuverlässigste Methode erfolgt über die Befehlszeile. Rufen Sie vom neuen Server aus die Dateien vom alten Server ab:
rsync -avz --progress -e ssh utilisateur@ancien-hebergeur:/chemin/vers/site/ /var/www/monsite/
Falls Ihr Shared-Hosting-Anbieter keinen SSH-Zugang anbietet, funktioniert auch ein Export per FTP und eine anschließende Übertragung auf den VPS – dies dauert jedoch etwas länger.
Was die Datenbank betrifft, exportieren Sie diese bitte vom alten Hosting-Anbieter und importieren Sie sie anschließend:
# sur l'ancien serveur (ou via phpMyAdmin)
mysqldump -u utilisateur -p ancienne_base | gzip > site.sql.gz
# sur le nouveau serveur
mysql -u nouvel_utilisateur -p nouvelle_base < site.sql
Führen Sie anschließend ein Update durch wp-config.php mit dem Namen der Datenbank, dem Benutzernamen, dem Passwort und dem Host (localhost (in den meisten Fällen). Überprüfen Sie abschließend die Dateiberechtigungen: Der Webserver muss Eigentümer des Ordners sein; andernfalls schlagen Aktualisierungen und das Hochladen von Medien fehl.
WP-CLI vereinfacht viele Vorgänge erheblich: wp db export, wp db import, und vor allem wp search-replace um URLs in der Datenbank sauber zu ersetzen, einschließlich in serialisierten Daten, die durch ein einfaches SQL-Suchen-und-Ersetzen beschädigt würden.
4. Vor der Umstellung testen
Dies ist der Schritt, der die Migration unsichtbar macht. Sie rufen die Website auf dem neuen Server auf, während die Besucher weiterhin die alte Version sehen. Fügen Sie auf Ihrem Computer eine Zeile zur Datei hinzu hosts :
# Windows : C:\Windows\System32\drivers\etc\hosts
# macOS et Linux : /etc/hosts
203.0.113.10 votre-site.fr www.votre-site.fr
Ersetzen Sie die Adresse durch die Ihres VPS. Ihr Browser fragt dann den neuen Server ab, ohne dass sich für die Besucher etwas ändert. Gehen Sie anschließend diese Liste durch:
- Die Startseite, eine Unterseite, ein Artikel und die Suche.
- Die permanenten Links : Wenn die Unterseiten einen 404-Fehler zurückgeben, fehlt die serverseitige URL-Umschreibung.
- Die Verwaltung, das Versenden einer Mediendatei, die Aktualisierung eines Artikels.
- Das Kontaktformular sowie für einen Online-Shop einen vollständigen Bestellvorgang im Testmodus.
- Die Bilder: Falls einige fehlen, ist noch eine absolute URL in der Datenbank vorhanden.
5. Die DNS-Umschaltung
Sobald die Tests erfolgreich abgeschlossen sind:
- Führen Sie auf dem alten Server erneut einen Export der Datenbank durch, um die neuesten Bestellungen oder Kommentare abzurufen.
- Sollte die Website aktiv sein, versetzen Sie sie bitte für einige Minuten in den Wartungsmodus, bis diese abschließende Synchronisierung abgeschlossen ist.
- Ändern Sie die Datensätze
A(undAAAA(sofern Sie über IPv6 verfügen) an die Adresse des VPS. - Stellen Sie das HTTPS-Zertifikat auf dem neuen Server aus, sobald die Domain auf diesen verweist.
- Entfernen Sie die Zeile, die Sie in Ihre Datei eingefügt haben
hosts, und sehen Sie sich die Website anschließend wie ein normaler Besucher an.
Sollten Ihre E-Mails bei Ihrem früheren Hosting-Anbieter oder bei einem Drittanbieter verbleiben, lassen Sie die MX-Einträge unverändert. Diese „der Ordnung halber“ zu ändern, ist der sicherste Weg, Nachrichten während der Propagierung zu verlieren.
6. Nach der Migration
- Behalten Sie das bisherige Hosting noch ein bis zwei Wochen bei. Die DNS-Verbreitung erfolgt nie überall sofort, und genau das ist Ihr Sicherheitsnetz.
- Überprüfen Sie die Suchmaschinenoptimierung : Beobachten Sie in der Search Console in den ersten Tagen die Crawling-Fehler. Die URLs ändern sich nicht, sodass sich Ihr Ranking nicht verändert, doch ein unbemerkt gebliebener Serverfehler rächt sich.
- Messen Sie die Verstärkung. Vergleichen Sie die TTFB-Werte vor und nach der Anwendung der in unserem Artikel beschriebenen Methode WordPress läuft langsam: Die eigentliche Ursache finden.
- Richten Sie die Datensicherungen ein Sofort: Auf einem VPS liegen diese in Ihrer Verantwortung. Unser Leitfaden VPS-Backups mit Borg zeigt, wie man diese automatisiert und vom Server versendet.
- Sichern Sie die Maschine : Firewall, Fail2ban, SSH-Schlüssel. Siehe Ihren VPS-Server absichern.
- Installieren Sie die PHP-Version Nun, da die Website stabil läuft, führen Sie die Messung erneut durch.
Um die Servergröße vor dem Start festzulegen, lesen Sie bitte Welche VPS-Konfiguration eignet sich für WordPress?.
Weiterlesen
Welcher VPS eignet sich für das Hosting von WordPress?
RAM, vCPU, Festplatte: Welche VPS-Konfiguration eignet sich für eine WordPress-Website je nach Besucherzahl, mit oder ohne Control Panel, und wie hoch sind die tatsächlichen Kosten für das Hosting?
Langsames WordPress: Die wahren Ursachen
Fehleranalyse bei einer langsamen WordPress-Seite: Messen Sie die TTFB, unterscheiden Sie zwischen einem Problem auf der Website und einem Serverproblem und erfahren Sie, wann Sie den Hosting-Anbieter wechseln sollten.
n8n auf einem VPS mit Docker installieren (Anleitung 2026)
Schritt-für-Schritt-Anleitung zur Installation von n8n auf einem Linux-VPS: Docker, PostgreSQL, automatisches HTTPS mit Caddy, Webhooks, Updates und Backups.
Häufig gestellte Fragen
Wie lange dauert eine WordPress-Migration auf einen VPS?
Rechnen Sie für eine klassische Präsentationswebsite mit zwei bis drei Stunden, verteilt auf zwei Tage: Vorbereitung und Übertragung am Vortag, DNS-Umstellung am nächsten Tag. Für einen Online-Shop mit vielen Medieninhalten und Bestellungen sollten Sie einen halben Tag einplanen.
Verliere ich meine Suchmaschinenplatzierung, wenn ich den Hosting-Anbieter wechsle?
Nein, sofern Ihre URLs unverändert bleiben. Google verfolgt die Adressen, nicht die Server. Die einzigen Risiken ergeben sich aus einer längeren Nichtverfügbarkeit, 404-Fehlern auf den Unterseiten oder einer deutlich langsameren Website. Eine verbesserte TTFB wirkt sich vielmehr zu Ihrem Vorteil aus.
Kann ich die Migration ohne jegliche Unterbrechung des Betriebs durchführen?
In der Praxis beschränkt sich die Unterbrechung auf die abschließende Synchronisierung der Datenbank, was im Wartungsmodus nur wenige Minuten dauert. Indem man den TTL am Vortag senkt und die Website vor der Umschaltung über die Hosts-Datei testet, bemerken die Besucher nichts davon.
Sollte man Plesk auf dem VPS installieren oder alles manuell erledigen?
Plesk bietet Ihnen eine Benutzeroberfläche, die der eines Shared-Hosting-Pakets ähnelt: Datenbanken, Zertifikate und Backups mit nur wenigen Klicks – gegen einen geringen Ressourcenaufwand und eine Lizenzgebühr. Die manuelle Installation mit Nginx, PHP-FPM und MariaDB ist ressourcenschonender und schneller, setzt jedoch Kenntnisse im Umgang mit der Befehlszeile voraus.
Was soll ich während der Migration mit meinen E-Mail-Adressen tun?
Am einfachsten ist es, daran nichts zu ändern: Lassen Sie die MX-Einträge weiterhin auf Ihren derzeitigen Anbieter verweisen. Sollten Sie auch das E-Mail-System umstellen müssen, behandeln Sie dies als separates Projekt, das erst nach der Migration der Website durchgeführt wird, und sichern Sie dabei zunächst die vorhandenen E-Mails.
Meine Bilder werden nach der Migration nicht mehr angezeigt – woran liegt das?
In der Datenbank sind fast immer absolute URLs vorhanden, manchmal auch in serialisierten Daten. Verwenden Sie den Befehl „wp search-replace“ von WP-CLI, der diese Daten korrekt verarbeitet, anstatt eine SQL-Suche-und-Ersetzen-Funktion, die diese Daten beschädigen würde.










