Ihre WordPress-Website zu einem anderen Hosting-Anbieter umzuziehen, klingt vielleicht kompliziert, ist mit der richtigen Vorgehensweise aber recht einfach. In diesem Artikel erkläre ich Ihnen drei Methoden: mit einem Plugin, manuell und über Ihren Hosting-Anbieter.

Bevor Sie beginnen

Bevor Sie mit dem Umzug loslegen, sollten Sie ein paar Dinge erledigen:

  • Stellen Sie sicher, dass Sie Zugriff auf Ihr aktuelles Hosting haben (FTP oder Dateimanager)
  • Stellen Sie sicher, dass Sie Zugriff auf Ihre aktuelle Datenbank haben (phpMyAdmin)
  • Besorgen Sie sich schon einmal Ihr neues Hosting-Paket
  • Notieren Sie Ihre aktuelle WordPress-Version, Ihr Theme und Ihre aktiven Plugins
  • Erstellen Sie ein vollständiges Backup Ihrer Website (sicherheitshalber)

Haben Sie das erledigt? Dann können wir beginnen.

Methode 1: Umzug mit einem Plugin (am einfachsten)

Am einfachsten ziehen Sie Ihre WordPress-Website mit einem Migrations-Plugin um. Die beliebteste Option ist All-in-One WP Migration.

Schritt 1: Installieren Sie das Plugin auf Ihrer alten Website

  1. Gehen Sie zu Plugins > Neues Plugin hinzufügen
  2. Suchen Sie nach "All-in-One WP Migration"
  3. Klicken Sie auf Jetzt installieren und danach auf Aktivieren

Schritt 2: Exportieren Sie Ihre Website

  1. Gehen Sie zu All-in-One WP Migration > Exportieren
  2. Klicken Sie auf "Exportieren nach" und wählen Sie "Datei"
  3. Warten Sie, bis der Export abgeschlossen ist, und laden Sie die Datei herunter

Diese Datei enthält Ihre komplette Website: alle Seiten, Beiträge, Bilder, Themes, Plugins und Einstellungen.

Schritt 3: Installieren Sie WordPress auf Ihrem neuen Hosting

Auf Ihrem neuen Hosting müssen Sie zunächst eine saubere WordPress-Installation durchführen. Bei Theory7 geht das ganz einfach über DirectAdmin mit Installatron. Mit wenigen Klicks haben Sie eine funktionierende WordPress-Installation.

Schritt 4: Importieren Sie Ihre Website

  1. Melden Sie sich bei Ihrer neuen WordPress-Installation an
  2. Installieren Sie dasselbe Plugin: All-in-One WP Migration
  3. Gehen Sie zu All-in-One WP Migration > Importieren
  4. Laden Sie die Exportdatei hoch, die Sie zuvor heruntergeladen haben
  5. Warten Sie, bis der Import abgeschlossen ist

Nach dem Import müssen Sie sich erneut mit den Zugangsdaten Ihrer alten Website anmelden.

Achtung: Begrenzung der Dateigröße

Die kostenlose Version dieses Plugins hat ein Upload-Limit (meist etwa 512MB). Ist Ihre Website größer? Dann haben Sie einige Möglichkeiten:

  • Kaufen Sie die Premium-Version des Plugins
  • Erhöhen Sie das Upload-Limit über Ihr Hosting
  • Verwenden Sie Methode 2 (manueller Umzug)

Methode 2: Manueller Umzug

Bei einem manuellen Umzug kopieren Sie die Dateien und die Datenbank selbst. Das ist etwas mehr Arbeit, dafür haben Sie die volle Kontrolle.

Schritt 1: Laden Sie alle Dateien per FTP herunter

  1. Verbinden Sie sich mit einem FTP-Programm wie FileZilla mit Ihrem alten Hosting
  2. Navigieren Sie zu dem Ordner, in dem WordPress liegt (meist public_html oder www)
  3. Laden Sie den kompletten Ordner auf Ihren Computer herunter

Das kann je nach Größe Ihrer Website eine Weile dauern.

Schritt 2: Exportieren Sie die Datenbank

  1. Melden Sie sich über Ihr altes Hosting bei phpMyAdmin an
  2. Wählen Sie die Datenbank Ihrer WordPress-Website aus
  3. Klicken Sie auf Exportieren
  4. Wählen Sie "Schnell" als Exportmethode und "SQL" als Format
  5. Klicken Sie auf OK und speichern Sie die .sql-Datei

Schritt 3: Erstellen Sie eine neue Datenbank

In DirectAdmin (dem Control Panel, das Sie bei Theory7 verwenden) gehen Sie zu MySQL Databases, um eine neue Datenbank anzulegen. Notieren Sie sich den Datenbanknamen, den Benutzernamen und das Passwort.

Schritt 4: Importieren Sie die Datenbank

  1. Öffnen Sie phpMyAdmin in DirectAdmin
  2. Wählen Sie die neue Datenbank aus
  3. Klicken Sie auf Importieren
  4. Laden Sie die .sql-Datei hoch, die Sie zuvor heruntergeladen haben
  5. Klicken Sie auf OK

Schritt 5: Laden Sie die Dateien auf Ihr neues Hosting hoch

  1. Verbinden Sie sich per FTP mit Ihrem neuen Hosting
  2. Laden Sie alle WordPress-Dateien in den richtigen Ordner hoch (meist domains/jouwdomein.nl/public_html)

Schritt 6: Passen Sie die wp-config.php an

Öffnen Sie die Datei wp-config.php und passen Sie die Datenbankeinstellungen an:

define('DB_NAME', 'nieuwe_databasenaam');
define('DB_USER', 'nieuwe_gebruikersnaam');
define('DB_PASSWORD', 'nieuw_wachtwoord');
define('DB_HOST', 'localhost');

Schritt 7: Passen Sie die URLs in der Datenbank an (falls nötig)

Wenn sich Ihr Domainname ändert, müssen Sie die URLs in der Datenbank anpassen. Das geht mit einem Plugin wie Better Search Replace oder über phpMyAdmin mit den folgenden Abfragen:

UPDATE wp_options SET option_value = 'https://nieuwedomein.nl' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://nieuwedomein.nl' WHERE option_name = 'home';

Achtung: Ersetzen Sie 'wp_' durch Ihr eigenes Datenbank-Präfix, falls Sie dieses geändert haben.

Methode 3: Lassen Sie uns Ihre Website umziehen

Keine Lust, das selbst zu erledigen? Bei Theory7 helfen wir Ihnen gern beim Umzug Ihrer WordPress-Website. Wenden Sie sich an unseren Support, und wir besprechen die Möglichkeiten. In vielen Fällen können wir die komplette Migration für Sie übernehmen.

Sehen Sie sich unsere WordPress-Hosting-Pakete an, für schnelles und zuverlässiges Hosting mit persönlicher Unterstützung.

Nach dem Umzug

Wenn Ihre Website auf dem neuen Hosting läuft, sollten Sie noch ein paar Dinge prüfen:

  • Testen Sie alle Seiten - Gehen Sie Ihre Website durch und prüfen Sie, ob alles funktioniert
  • Testen Sie Formulare - Senden Sie eine Testnachricht über Ihr Kontaktformular
  • Prüfen Sie die Bilder - Werden alle Bilder korrekt geladen?
  • Testen Sie die Geschwindigkeit - Ist Ihre Website schnell genug?
  • Aktualisieren Sie Ihr DNS - Lassen Sie Ihre Domain auf das neue Hosting zeigen (siehe auch: DNS erklärt)
  • Installieren Sie ein SSL-Zertifikat - Bei Theory7 richten Sie dies kostenlos über Let's Encrypt in DirectAdmin ein

Domainnamen umziehen

Wenn Sie auch Ihren Domainnamen umziehen möchten, ist das ein separater Vorgang. Dafür benötigen Sie einen Transfercode (Auth-Code) von Ihrem aktuellen Domain-Anbieter. Der Umzug einer Domain dauert meist 5-7 Tage. Lesen Sie mehr zum Thema Domainnamen umziehen.

Tipp: Sie können Ihre Website schon vorab umziehen und unter einer temporären Adresse testen und erst danach Ihren Domainnamen übertragen. So haben Sie keine Ausfallzeit.

Häufig gestellte Fragen

Wie lange dauert ein WordPress-Umzug?

Mit einem Plugin sind Sie in 15-30 Minuten fertig. Ein manueller Umzug dauert 1-2 Stunden, abhängig von der Größe Ihrer Website und Ihrer Erfahrung.

Verliere ich beim Umzug Daten?

Wenn Sie die Schritte korrekt befolgen, verlieren Sie keine Daten. Erstellen Sie sicherheitshalber immer zuerst ein Backup.

Muss ich meine Plugins neu einrichten?

Nein, wenn Sie die komplette Website umziehen (einschließlich Datenbank), bleiben alle Ihre Einstellungen erhalten.

Kann ich meine Website ohne Ausfallzeit umziehen?

Ja. Verschieben Sie Ihre Website zuerst auf das neue Hosting und testen Sie sie über eine temporäre Adresse. Erst danach lassen Sie Ihre Domain auf den neuen Server zeigen.

Was, wenn etwas schiefgeht?

Genau deshalb erstellen Sie vorher ein Backup. Geht etwas schief? Dann können Sie jederzeit zum alten Zustand zurückkehren. Brauchen Sie Hilfe? Unser Support hilft Ihnen gern weiter.