Dein Hoster ist langsam (TTFB > 800ms), zu teuer, oder hat unzuverlässigen Support? Zeit für Migration. Aber: WordPress umziehen kann zu Datenverlust, Downtime, SEO-Crash führen, wenn man's falsch macht.
Hier ist die 5-Schritte-Anleitung, mit der wir bei Delta Web Solution routinemäßig WordPress-Sites umziehen, ohne Downtime und ohne Drama.
Tool-Empfehlungen 2026
- All-in-One WP Migration: kostenloses Plugin (bis 512 MB)
- WP Migrate Pro: kostenpflichtig (~ 99 €), zuverlässig auch bei großen Sites
- Duplicator Pro: Alternative
- WPVivid: Free, sehr gut für Standard-Sites
Bei großen Sites (> 5 GB) machen wir's manuell via SSH + WP-CLI.
Schritt 1: Vorbereitung beim neuen Hoster
Vor allem anderen: neuen Hoster setup. Das funktioniert PARALLEL zur alten Site, kein Risiko.
- Hosting-Account anlegen (z. B. Hetzner Cloud + ServerAvatar)
- PHP 8.2+ aktivieren (Standard 2026)
- MySQL 8 oder MariaDB 11 wählen
- SSL-Zertifikat (Let's Encrypt) im Stand-By
- Test-Domain einrichten: z. B.
new.deltadomain.com
Schritt 2: Backup vom alten Server
Vollständiges Backup mit allen Dateien + DB:
# Per WP-CLI auf altem Server (oder via Plugin):
wp db export old-site.sql
tar -czf old-site-files.tar.gz wp-content/ wp-config.phpBackup-Größe checken: Ab > 500 MB reicht das All-in-One-Plugin nicht mehr, dann ist der manuelle Weg nötig.
Schritt 3: Site auf neuen Server importieren
Über die Test-Domain:
- WordPress installieren
- Backup-Plugin oder manuellen Import nutzen
- Site auf der Test-Domain prüfen: Ist alles korrekt?
- Permalinks neu speichern (Settings → Permalinks → Save)
- Cache leeren
- Search-Replace in DB: alte Domain → neue Domain (via WP-CLI:
wp search-replace old.com new.com)
Schritt 4: DNS-Switch (der kritische Teil)
Hier passiert der Wechsel. Plan A: Zero-Downtime via niedriger TTL.
Vorbereitung 24–48h vorher
DNS-TTL reduzieren auf 300 Sekunden (5 Min). So propagiert der Switch schnell.
Switch-Moment
- Nochmal Backup vom alten Server (für letzte Änderungen)
- Site auf altem Server in Maintenance-Mode:
WP Maintenance ModePlugin - Letzten DB-Dump erstellen + auf neuen Server importieren (Delta-Updates)
- DNS A-Record auf neue Server-IP umstellen
- Warten, bis DNS propagiert (5–15 Min)
- Maintenance-Mode auf neuem Server aus
Schritt 5: Verifikation
Funktional
- Login funktioniert
- Frontend lädt
- Bilder zeigen sich
- E-Mails versenden funktioniert (Kontaktformular testen)
- WooCommerce-Bestellung end-to-end
SEO
- Sitemap.xml erreichbar
- robots.txt korrekt
- Search Console: "Coverage" prüfen
- Google PageSpeed messen
Monitoring
- UptimeRobot oder Better-Stack einrichten
- Cloudflare-Analytics prüfen
- Server-Logs auf Fehler durchgehen
Häufige Fallstricke
- Hardcoded URLs in Theme-Files: Search-Replace findet die nicht
- SSL-Zertifikat erst nach DNS-Switch generieren (chicken-and-egg-Problem)
- E-Mail-Versand: SMTP-Config oft Server-spezifisch, neu testen
- Caching-Plugin beim alten Hoster vergessen zu deaktivieren: Cache zeigt dann weiter die alte Site
- CDN nicht aktualisiert: Bilder kommen weiterhin vom alten Server
Bei extrem großen Sites
> 50 GB DB / Multi-Site / High-Traffic E-Commerce: nicht selber machen.
Wir machen das als Festpreis-Paket ab 1.500 € (inklusive Backup, Test-Migration, Switch, Monitoring 7 Tage). Sprich mit uns.
Kostenlose Anleitung als Download
Wir haben eine PDF-Migration-Checklist erstellt mit allen 47 Punkten + Befehlen. Anfragen, wir schicken sie kostenlos zu.
Verwandt: Performance-Optimierung · WordPress Security