WordPress-Website mit Plugin umziehen

Ein Serverumzug muss keine technische Herausforderung sein. Mit den richtigen Plugins ist der Prozess auch ohne FTP-Kenntnisse oder Datenbankzugriff in wenigen Schritten erledigt. Diese Anleitung erklärt die drei beliebtesten Umzugs-Plugins und zeigt Schritt für Schritt, wie du deine Website sicher auf einen neuen Server oder eine neue Domain übertragst.

1. Welches Plugin passt zu dir?

Bevor du startest, solltest du das richtige Werkzeug wählen. Die drei gängigsten Plugins unterscheiden sich in Bedienung, Grenzen der Gratisversion und Einsatzbereich.

All-in-One WP MigrationDuplicatorUpdraftPlus
SchwierigkeitSehr einfachMittelMittel
GratisversionBis ~512 MBBis ~500 MBUnbegrenzte Größe
Export-Format1 Datei (.wpress)2 Dateien (.zip + .php)Mehrere Dateien
Domänwechsel (gratis)AutomatischAutomatisch (im Installer)Manuell nötig
Backup-FunktionEinfachJaSehr stark
Ideal fürEinsteiger, kleine SitesAlle Größen, EntwicklerBackup + gelegentliche Migration

Empfehlung: Für einen unkomplizierten Einmal-Umzug kleiner bis mittlerer Websites ist All-in-One WP Migration am einfachsten. Für größere Seiten oder wenn du gleichzeitig ein Backup-System einrichten möchtest, sind Duplicator oder UpdraftPlus die bessere Wahl.

2. Vorbereitung (für alle Plugins gleich)

Diese Schritte gelten unabhängig vom gewählten Plugin:

  • WordPress installieren: Installiere auf dem neuen Server eine frische, leere WordPress-Installation (gleiche Version wie auf dem alten Server).
  • Caching deaktivieren: Deaktiviere auf dem alten Server alle Caching-Plugins (z. B. W3 Total Cache, WP Rocket) vor dem Export. Gecachte Dateien können den Import beeinträchtigen.
  • Manuelles Backup: Erstelle zusätzlich ein manuelles Backup der Dateien und Datenbank – als Sicherheitsnetz, falls beim Import etwas schiefgeht.
  • Wartungsmodus: Aktiviere den Wartungsmodus auf der alten Website, damit während des Umzugs keine neuen Inhalte verloren gehen.

⚠️ Hinweis: Teste die neue Website immer zuerst, bevor du den DNS-Eintrag änderst. Du kannst dafür die hosts-Datei auf deinem Computer anpassen, um die neue Seite lokal aufzurufen, ohne dass andere sie sehen.

3. Methode 1: All-in-One WP Migration

Am besten geeignet für: Einsteiger, Websites unter 512 MB, schnelle Einmal-Umzüge.

Schritt 1: Plugin installieren (alte Website)

  • Gehe im WordPress-Dashboard zu Plugins → Installieren → Suchen nach „All-in-One WP Migration“.
  • Installiere das Plugin von ServMask und klicke auf Aktivieren.
  • Das Plugin erscheint nun in der linken Seitenleiste.

Schritt 2: Website exportieren

  • Klicke auf All-in-One WP Migration → Exportieren.
  • Wähle unter Exportieren nach die Option Datei.
  • Optional: Klappe Erweiterte Optionen auf, um bestimmte Dateien (z. B. große Medien-Uploads) vom Export auszuschließen, falls die Seite zu groß ist.
  • Klicke auf Exportieren und lade die erzeugte .wpress-Datei auf deinen Computer herunter.

💡 Größenlimit: Die Gratisversion erlaubt den Import von Dateien bis ca. 512 MB. Ist deine Website größer, kannst du gegen Aufpreis die Unlimited-Extension erwerben ($69/Jahr) oder das kostenlose Zusatz-Plugin „Big File Uploads“ installieren, das den Upload-Limit des Servers erhöht.

Schritt 3: Plugin auf neuer Website installieren

  • Melde dich im Dashboard der neuen WordPress-Installation an.
  • Installiere All-in-One WP Migration auf dieselbe Weise wie in Schritt 1.

Schritt 4: Website importieren

  • Klicke auf All-in-One WP Migration → Importieren.
  • Ziehe die .wpress-Datei per Drag-and-Drop in das Import-Fenster (oder klicke auf das Feld und wähle die Datei aus).
  • Bestätige die Warnung, dass alle vorhandenen Daten überschrieben werden.
  • Das Plugin importiert automatisch Dateien, Datenbank und alle Einstellungen – inklusive automatischem URL-Austausch bei Domänwechsel.
  • Nach Abschluss: Melde dich neu an (Benutzerdaten der alten Website gelten jetzt).

  • Gehe zu Einstellungen → Permalinks und klicke auf Speichern (ohne Änderung), um alle internen Links zu regenerieren.

4. Methode 2: Duplicator

Am besten geeignet für: Alle Website-Größen, Entwickler, Umzüge mit Domänwechsel.

Schritt 1: Plugin installieren (alte Website)

  • Installiere Duplicator – WordPress Migration Plugin (von Snap Creek) über Plugins → Installieren.
  • Aktiviere das Plugin. In der Seitenleiste erscheint nun der Duplicator-Menüpunkt.

Schritt 2: Paket erstellen

  • Klicke auf Duplicator → Packages und dann auf Create New.
  • Gib dem Paket einen Namen (oder übernimm den automatisch generierten Namen).
  • Optional: Schließe unter Filters bestimmte Ordner oder Dateitypen aus, z. B. den Ordner mit großen Video-Uploads.
  • Klicke auf Next – Duplicator prüft nun dein System. Alle Punkte sollten grün sein. Warnungen können üblicherweise übersprungen werden.
  • Klicke auf Build und warte, bis das Paket fertig ist.

Schritt 3: Paket herunterladen

  • Klicke nach Abschluss auf One-Click Download.
  • Zwei Dateien werden heruntergeladen: eine .zip-Archiv-Datei (enthält alle Dateien und die Datenbank) und eine installer.php (das Installationsprogramm).
  • Bewahre beide Dateien zusammen auf – du brauchst sie beide für den Import.

Schritt 4: Dateien auf den neuen Server hochladen

  • Verbinde dich per FTP oder über den Dateimanager deines Hosters mit dem neuen Server.
  • Lade beide Dateien (die .zip und die installer.php) in das Hauptverzeichnis (public_html oder entsprechendes Stammverzeichnis) hoch.
  • Das Verzeichnis sollte leer sein – du brauchst keine vorherige WordPress-Installation auf dem neuen Server!

Schritt 5: Installer ausführen

  • Rufe im Browser die URL https://deine-neue-domain.de/installer.php auf.
  • Gib die Zugangsdaten der neuen Datenbank ein (Name, Benutzer, Passwort, Host).
  • Bei Domänwechsel: Trage unter Setup → Site URL die neue Domain ein – Duplicator ersetzt dann automatisch alle alten URLs in der Datenbank.
  • Klicke auf Validate und dann auf Run Deployment.
  • Nach Abschluss: Melde dich im WordPress-Dashboard an und lösche die installer.php-Datei via FTP – sie stellt sonst ein Sicherheitsrisiko dar!

🔒 Sicherheitshinweis: Die installer.php-Datei sollte nach erfolgreichem Umzug unbedingt gelöscht werden, da sie vollen Zugriff auf deine WordPress-Installation ermöglicht.

5. Methode 3: UpdraftPlus

Am besten geeignet für: Große Websites, gleichzeitiges Backup-System, gleiche Domäne auf neuem Server.

⚠️ Wichtiger Hinweis zur Gratisversion: Der automatische URL-Austausch bei Domänwechsel ist nur in der Premium-Version enthalten (ab $70/Jahr). Bei gleichbleibender Domain funktioniert die Gratisversion vollständig.

Schritt 1: Plugin auf beiden Websites installieren

  • Installiere UpdraftPlus – WP Backup & Migration Plugin sowohl auf der alten als auch auf der neuen Website.
  • Aktiviere das Plugin auf beiden Seiten. Es erscheint unter Einstellungen → UpdraftPlus Backups.

Schritt 2: Backup auf der alten Website erstellen

  • Gehe auf der alten Website zu Einstellungen → UpdraftPlus Backups.
  • Klicke auf Jetzt sichern und stelle sicher, dass alle Optionen angehakt sind: Datenbank, Plugins, Themes, Uploads, Übrige Dateien.
  • Nach Abschluss erscheinen die Backup-Dateien im Reiter Vorhandene Backups. Lade alle Dateien auf deinen Computer herunter (es gibt mehrere: eine pro Kategorie).

Schritt 3: Backup auf der neuen Website einspielen

  • Gehe auf der neuen WordPress-Installation zu Einstellungen → UpdraftPlus Backups.
  • Klicke im Reiter Backup hochladen/in die Warteschlange stellen und lade alle heruntergeladenen Backup-Dateien dort hoch.
  • Die Dateien erscheinen nun unter Vorhandene Backups. Klicke auf Wiederherstellen.
  • Wähle alle Komponenten aus und starte die Wiederherstellung. UpdraftPlus spielt nun alle Daten ein.

Schritt 4: URL anpassen (nur bei Domänwechsel)

Bei Domänwechsel muss die URL manuell angepasst werden, da die Gratisversion keinen automatischen Austausch bietet:

  • Installiere nach der Wiederherstellung das Plugin Better Search Replace.
  • Ersetze die alte durch die neue Domain in allen Datenbanktabellen (zuerst Dry Run ausführen!).
  • Alternativ: Trage in der wp-config.php die neuen URLs ein:
define('WP_SITEURL', 'https://neue-domain.de');
define('WP_HOME',    'https://neue-domain.de');
  • Gehe zu Einstellungen → Permalinks und klicke auf Speichern.

6. Nach dem Umzug: DNS umstellen und testen

Diese Schritte gelten nach dem Umzug – unabhängig vom gewählten Plugin.

DNS umstellen

  • Ändere beim Domain-Registrar den A-Record (oder die Nameserver) auf die IP-Adresse des neuen Servers.
  • Die Änderung kann 1–48 Stunden dauern (DNS-Propagation).
  • Während der Propagation ist die Website möglicherweise mal auf dem alten, mal auf dem neuen Server erreichbar – das ist normal.

Checkliste: Website testen

  • ✅ Startseite lädt korrekt
  • ✅ Unterseiten und Blog-Beiträge erreichbar
  • ✅ Bilder und Medien werden angezeigt
  • ✅ Menüpunkte und Links funktionieren
  • ✅ Kontaktformulare und andere interaktive Elemente getestet
  • ✅ HTTPS/SSL-Zertifikat aktiv (kein Sicherheitswarnung im Browser)
  • ✅ WordPress-Login funktioniert
  • ✅ E-Mail-Versand funktioniert (bei konfigurierten SMTP-Plugins)

💡 Tipp: Kündige den alten Hosting-Account erst, wenn alle obigen Punkte erfolgreich getestet wurden und die DNS-Propagation abgeschlossen ist. Im Zweifelsfall noch ein bis zwei Wochen warten.

7. Häufige Probleme und Lösungen

ProblemUrsacheLösung
Import schlägt wegen Größe fehlServer-Upload-Limit überschrittenBei All-in-One: „Big File Uploads“ Plugin. Bei UpdraftPlus: Dateien werden auto. aufgeteilt.
Bilder fehlen nach UmzugURLs noch auf alte DomainBetter Search Replace verwenden und alte URL durch neue ersetzen.
Weißer Bildschirm nach ImportCaching oder Plugin-KonfliktAlle Caching-Plugins deaktivieren und wp-content/cache leeren.
installer.php nicht ausführbarFehlende PHP-BerechtigungDatei-Rechte via FTP auf 644 setzen.
Login nach Import fehlgeschlagenBenutzerdaten der alten WebsiteAnmeldedaten der alten Website verwenden oder Passwort zurücksetzen.
Permalink-Fehler (404)Rewrite-Regeln veraltetEinstellungen → Permalinks → Speichern.

Brauchst du noch Hilfe mit dem Thema? Sag einfach Bescheid, ich helfe dir gerne.

WordPress Cookie Hinweis von Real Cookie Banner