Wenn Sie Ihre bestehende WordPress-Website von einem anderen Anbieter zu aWh übertragen möchten, haben Sie zwei Möglichkeiten: Sie können unseren kostenlosen Migrationsservice in Anspruch nehmen oder die Migration selbst durchführen.
Kostenlosen Migrationsservice anfordern
Zu jedem unserer Hosting-Pakete gehört ein kostenloser Umzug mit minimalen oder gar keinen Ausfallzeiten. Wir übernehmen die Übertragung der Dateien, Datenbanken und E-Mails.
- Bestellen Sie Ihren neuen Webhosting-Tarif, beispielsweise ein WordPress-Hosting oder cPanel-Hosting.
- Eröffnen Sie im Bereich „Support“ des Kundenbereichs ein Support-Ticket und geben Sie die Zugangsdaten Ihres bisherigen Webhostings an (Control Panel sowie FTP- und Datenbankzugang, falls Ihr bisheriger Anbieter kein Control Panel bereitstellt).
- Falls es Ihnen wichtig ist, geben Sie bitte an, wann der Umzug stattfinden soll; wir können auch einen Termin außerhalb der Geschäftszeiten vereinbaren.
- Nach dem Umzug teilen wir Ihnen mit, welche weiteren Schritte Sie noch durchführen müssen – in der Regel die Umstellung der Nameserver oder DNS-Einträge Ihrer Domain.
Sofern Ihr bisheriger Anbieter ebenfalls cPanel verwendet, lässt sich das gesamte Konto (Dateien, Datenbanken, E-Mails, Weiterleitungen) in einem Schritt übertragen. Einzelheiten zu diesem Vorgang finden Sie in unserem Artikel „Webhosting-Umzug“.
Schritte zur manuellen Migration
Wenn Sie den Umzug selbst durchführen möchten, umfasst der Vorgang die folgenden Schritte:
- Dateien herunterladen: Laden Sie alle WordPress-Dateien (Themes, Plugins, hochgeladene Bilder,
wp-config.php,.htaccess) über FTP oder einen Dateimanager vom alten WordPress-Hosting herunter; am einfachsten ist es, wenn Sie diese zuvor in ein komprimiertes Archiv packen. - Datenbank exportieren: Speichern Sie die Datenbank im phpMyAdmin Ihres bisherigen Hosting-Anbieters auf der Registerkarte „Export“ als SQL-Datei.
- Erstellen einer neuen Datenbank auf dem aWh-Hosting-Server einschließlich eines Benutzers (siehe: Erstellen einer MySQL-Datenbank und eines Benutzers in cPanel) und anschließendes Importieren der SQL-Datei in phpMyAdmin.
- Laden Sie die Dateien in das Stammverzeichnis der Domain hoch (in der Regel „
public_html“) und aktualisieren Sie in der Datei „wp-config.php“ die Werte für „DB_NAME“, „DB_USER“, „DB_PASSWORD“ und „DB_HOST“. Der Wert für „DB_HOST“ lautet bei cPanel-Hosting in der Regel „localhost“. - PHP-Version: Stellen Sie dieselbe oder eine neuere PHP-Version ein, die von den PHP-Erweiterungen unterstützt wird, wie auf dem alten Hosting-Server.
- Testen Sie vor der DNS-Umstellung: Sie können die Domain vorübergehend in der „
hosts“-Datei Ihres eigenen Computers auf die IP-Adresse des neuen Servers umleiten, sodass nur Sie den neuen Hosting-Server sehen und überprüfen können, ob alles funktioniert. - DNS-Umstellung: Umstellung der Nameserver oder des A-Eintrags der Domain auf den neuen Hosting-Anbieter, anschließend Einrichtung eines SSL-Zertifikats beim neuen Hosting-Anbieter.
Sollte sich im Zuge des Umzugs auch die Domain ändern, müssen die alten Adressen in der Datenbank ebenfalls ersetzt werden. Hierfür ist der WP-CLI-Befehl „search-replace“ am sichersten, da er auch Daten in Zeilenform korrekt verarbeitet. Eine detaillierte Anleitung zum WordPress-Umzug finden Sie auch in unserem Blog.
Worauf sollten Sie achten?
- Kündigen Sie Ihren alten Webhosting-Vertrag nicht zu früh: Nach der DNS-Umstellung können einige Besucher aufgrund der DNS-Propagation noch eine Zeit lang auf den alten Webhosting-Vertrag zugreifen; behalten Sie diesen daher noch einige Tage lang bei.
- Bestellungen und Kommentare: Bei Online-Shops empfiehlt es sich, die Website für die Dauer des Umzugs in den Wartungsmodus zu versetzen; andernfalls könnten Bestellungen, die auf dem alten Hosting-Server aufgegeben wurden, in der neuen Datenbank nicht berücksichtigt werden.
- E-Mail: Sollten sich die E-Mail-Konten der Domain ebenfalls auf dem alten Server für E-Mail-Hosting befinden, müssen diese ebenfalls übertragen werden, bevor Sie die DNS-Einstellungen anpassen.
- Häufige Fehler: Die Meldung „Error establishing a database connection“ weist auf fehlerhafte Datenbankangaben in der Datei „
wp-config.php“ hin; wenn nur die Startseite funktioniert und die Unterseiten einen 404-Fehler anzeigen, fehlt die Datei „.htaccess“ – diese können Sie auf der Seite „Einstellungen > Direkte Links“ über die Schaltfläche „Speichern“ neu erstellen. - WP Toolkit: Eine manuell importierte Seite wird nicht automatisch in der WordPress-Verwaltungsliste **von cPanel angezeigt; Sie können sie über die **Suchfunktion hinzufügen, siehe: WordPress in das WP Toolkit aufnehmen.
In den meisten Fällen ist die Nutzung unseres kostenlosen Migrationsdienstes einfacher und sicherer als eine manuelle Migration.