WordPress-Website umziehen? So stellst du deine Installation mit Datenbank und Dateien wieder her

Dein Webhosting-Vertrag ist ausgelaufen, du möchtest den Anbieter wechseln oder deine Seite wurde vom alten Server entfernt? Kein Grund zur Panik. Wenn du Zugriff auf die WordPress-Dateien und auf die zugehörige Datenbank hast, kannst du deine Website ganz einfach auf einem neuen Server wiederherstellen. In diesem Beitrag erfährst du Schritt für Schritt, wie du deine WordPress-Installation erfolgreich umziehst – ohne Plugin, ohne Schnickschnack. Nur mit Bordmitteln. 💪

Wann solltest du deine WordPress-Seite manuell wiederherstellen?

Eine manuelle Wiederherstellung ist sinnvoll, wenn:

  • der bisherige Hoster gekündigt wurde oder nicht mehr erreichbar ist,
  • du keine Admin-Zugänge mehr zur alten Seite hast,
  • du ein vollständiges Backup aus Dateien (z.B. per FTP) und Datenbank-Export (z.B. über phpMyAdmin) hast.

Was brauchst du?

Damit du deine Seite wieder online bekommst, brauchst du:

📁 Alle WordPress-Dateien
Typischerweise liegen diese in einem ZIP-Archiv oder direkt als FTP-Backup vor. Wichtige Ordner sind z. B.:

  • /wp-content/uploads/ (deine Medien)
  • /wp-content/themes/ (dein Theme)
  • /wp-content/plugins/ (deine Plugins)

🧠 Die Datenbank
Ein Export deiner MySQL-Datenbank – meist als .sql oder .sql.gz. Enthält alle Inhalte, Einstellungen, Seiten und Beiträge.

💻 Einen neuen Webspace mit Datenbankzugang
Ein frisches WordPress-Setup ohne WordPress? Kein Problem – das holen wir uns gleich rein.

Schritt für Schritt: So geht’s

1. Dateien auf den neuen Server laden

🔌 Verbinde dich per FTP mit deinem neuen Webspace (z. B. mit FileZilla).
🗂️ Lade alle WordPress-Dateien in das gewünschte Verzeichnis (meist /htdocs oder /public_html).
Falls du ein ZIP-Archiv hast, entpacke es direkt am Server, wenn dein Anbieter das erlaubt.

2. Neue Datenbank erstellen und importieren

⚙️ Logge dich ins Kundenpanel deines neuen Hosters ein und erstelle eine neue MySQL-Datenbank.
💾 Notiere dir:

  • Datenbankname
  • Benutzername
  • Passwort
  • Server (z. B. localhost oder spezifisch für deinen Anbieter)

📥 Danach importierst du deinen .sql-Export (z. B. über phpMyAdmin oder Adminer) in die neue Datenbank.

3. Die wp-config.php anpassen

Öffne im Hauptverzeichnis die Datei wp-config.php. Hier müssen die Datenbank-Zugangsdaten angepasst werden:

define( 'DB_NAME', 'neuer_datenbankname' );
define( 'DB_USER', 'neuer_user' );
define( 'DB_PASSWORD', 'neues_passwort' );
define( 'DB_HOST', 'localhost' ); // ggf. anpassen

💡 Tipp: Falls sich die Domain geändert hat, ist das noch kein Problem – das lösen wir im nächsten Schritt.

4. Domain anpassen (falls nötig)

Wenn deine Website unter einer neuen Domain läuft, musst du die URLs in der Datenbank aktualisieren.
Das geht z. B. per Plugin (z. B. Better Search Replace) oder manuell:

📌 Öffne die Datenbank (z. B. in phpMyAdmin) und führe folgende SQL-Befehle aus:

UPDATE wp_options SET option_value = 'https://neue-domain.de' WHERE option_name = 'siteurl' OR option_name = 'home';

🧼 Optional: Suche auch in wp_posts, wp_postmeta und wp_usermeta nach alten URLs – z. B. mit einem Search & Replace-Tool oder direkt per SQL.

5. Testen und fertig 🎉

🧪 Rufe deine neue Domain auf. Läuft alles? Sehr gut! Falls nicht:

  • Weiße Seite?wp-config.php öffnen und define('WP_DEBUG', true); setzen
  • Fehlende Bilder?wp-content/uploads/ nochmal prüfen
  • 404-Fehler? → In WordPress unter Einstellungen > Permalinks einfach einmal speichern

Zusammengefasst:

🧰 Du brauchst: Dateien + Datenbank
🚀 Du machst: Dateien hochladen, Datenbank importieren, wp-config.php anpassen, Domain ggf. ändern
Du bekommst: Deine Seite, wie sie vorher war – nur beim neuen Hoster!

Du hast Fragen zum Umzug oder willst das Ganze lieber abgeben? Kein Problem – wir helfen dir gern beim WordPress-Umzug. Schreib uns einfach eine Mail an mail@psprwt.com oder ruf kurz durch. 📞

Ähnliche Beiträge