Eine Website umzuziehen ist ganz ähnlich wie ein Wohnungsumzug. Ein Neuanfang ist aufregend, aber das Packen, das Schleppen und die Angst, Wertsachen zu verlieren (in diesem Fall Ihre Datenbank), können ganz schön stressig sein.
Bei Zeenko begleiten wir täglich digitale Umstellungen. Heute nehmen wir uns einen konkreten Umzug vor: die Migration einer WordPress-Website von InMotion Hosting zu einem neuen Anbieter mit cPanel. Ob Sie mehr Geschwindigkeit wollen, niedrigere Kosten oder einfach einen Tapetenwechsel: Diese Anleitung bringt unsere gewohnte Präzision in Ihre Migration.
Phase 1: Vorbereitung vor dem Umzug
Bevor Sie Ihr InMotion-Konto kündigen, müssen Sie Ihre Daten sichern.
Wichtigste Regel: Kündigen Sie Ihr altes Hosting erst, wenn die neue Website zu 100 % live und getestet ist.
Was Sie brauchen:
- Zugang zu InMotion AMP (Account Management Panel) und cPanel
- Zugang zum cPanel Ihres neuen Hosters
- FTP-Zugangsdaten (oder Zugriff auf den File Manager)
Phase 2: Die Migration
-
Alles sichern (das Sicherheitsnetz)
InMotion verwendet ein angepasstes cPanel. Melden Sie sich an und öffnen Sie den File Manager. Suchen Sie Ihren Ordner
public_html(oder den Ordner Ihrer Domain). Wählen Sie alle Dateien aus, klicken Sie mit der rechten Maustaste und wählen Sie Compress (Zip Archive).Laden Sie diese
.zip-Datei auf Ihren Computer herunter. -
Das „Gehirn“ exportieren (die Datenbank)
Ihre Dateien sind der Körper, die Datenbank ist das Gehirn.
Öffnen Sie im cPanel von InMotion phpMyAdmin. Wählen Sie links in der Seitenleiste Ihre WordPress-Datenbank aus. Klicken Sie auf den Reiter Export, wählen Sie die Methode „Quick“ und das Format „SQL“, und klicken Sie dann auf Go, um die
.sql-Datei herunterzuladen. -
Das neue „Zuhause“ einrichten
Melden Sie sich im cPanel Ihres neuen Hosters an und öffnen Sie MySQL Databases.
- Neue Datenbank anlegen: Geben Sie ihr einen schwer zu erratenden Namen (
wp_dbist zu naheliegend) - Neuen Benutzer anlegen: Erzeugen Sie ein starkes Passwort und speichern Sie es
- Benutzer der Datenbank zuweisen: Wählen Sie „All Privileges“
Wichtig: Notieren Sie Datenbankname, Benutzer und Passwort. Sie brauchen sie in Schritt 5.
- Neue Datenbank anlegen: Geben Sie ihr einen schwer zu erratenden Namen (
-
Einziehen (der Import)
Dateien: Öffnen Sie den File Manager Ihres neuen Hosters. Laden Sie die
.zip-Datei aus Schritt 1 hoch und entpacken Sie sie in den Ordnerpublic_html.Datenbank: Öffnen Sie phpMyAdmin beim neuen Hoster. Wählen Sie Ihre neue, leere Datenbank aus, klicken Sie auf Import und laden Sie die
.sql-Datei aus Schritt 2 hoch. -
Die Verbindungen neu verdrahten
Ihre WordPress-Dateien suchen derzeit noch nach der alten Datenbank bei InMotion. Wir müssen sie mit der neuen bekannt machen.
Suchen Sie im neuen File Manager die Datei
wp-config.php. Bearbeiten Sie sie und aktualisieren Sie diese Zeilen mit den Zugangsdaten, die Sie in Schritt 3 notiert haben:PHP
define( 'DB_NAME', 'yournew_dbname' ); define( 'DB_USER', 'yournew_dbuser' ); define( 'DB_PASSWORD', 'yournew_password' );
Phase 3: Profi-Tipps von Zeenko
An diesen Punkten entscheidet sich, wie gut eine Migration gelingt. Achten Sie besonders auf diese InMotion-spezifischen Feinheiten.
InMotions „UltraStack“
Auf InMotion-Servern laufen oft NGINX-Caching oder spezielle Konfigurationen. Wenn Sie zu einem neuen Hoster wechseln (vor allem mit Standard-Apache/LiteSpeed), finden Sie möglicherweise eine .htaccess-Datei voller InMotion-spezifischer Regeln oder vorkonfigurierte Plugins wie „Nginx Helper“.
Empfehlung: Prüfen Sie nach der Migration, ob Ihre .htaccess-Datei sauber ist. Stürzt die Website ab, benennen Sie die Datei in .htaccess_old um und speichern Sie in WordPress Ihre Permalinks erneut, damit eine frische Datei entsteht.
Die E-Mail-Falle
Mit Ihrer Website ziehen Ihre E-Mails nicht automatisch mit um.
Empfehlung: Wenn Ihre geschäftlichen E-Mail-Konten bei InMotion liegen, überträgt eine manuelle cPanel-Migration sie nicht. Sie müssen die E-Mail-Konten beim neuen Hoster neu anlegen oder ein spezielles IMAP-Sync-Tool verwenden.
Der Trick mit der Hosts-Datei
Stellen Sie Ihr DNS (die Nameserver) erst um, wenn Sie wissen, dass die Website funktioniert.
Zeenko-Geheimtipp: Bearbeiten Sie die Hosts-Datei Ihres Computers so, dass Ihre Domain lokal auf die IP des neuen Servers zeigt. So sehen nur Sie die Website auf dem neuen Server, während der Rest der Welt weiterhin die alte sieht. Testen Sie jeden Button, jedes Formular und jedes Bild.
Abweichende PHP-Versionen
Bei InMotion lief vielleicht PHP 7.4, während Ihr neuer Hoster PHP 8.2 einsetzt.
Empfehlung: Prüfen Sie Ihre aktuelle PHP-Version im cPanel von InMotion (unter „MultiPHP Manager“) und versuchen Sie, beim neuen Hoster zunächst dieselbe einzustellen. Nach der Migration können Sie auf die neueste Version aktualisieren.
Letzter Schritt: Umschalten
Wenn alles getestet ist, stellen Sie die Nameserver (DNS) Ihrer Domain auf den neuen Hoster um. Die Umstellung kann bis zu 48 Stunden dauern, meist geht es aber deutlich schneller.