12 Min.
Website-Migration auf neues Hosting
Backup, Transfer, DNS-Änderung Schritt für Schritt.
BeoHosting Team
10+ Jahre Erfahrung — Spezialisten für Webhosting und Infrastruktur
- Hosting
- WordPress
- cPanel
- SEO
- Sicherheit
- Domains
Zuletzt aktualisiert:
Eine Website auf neues Hosting zu migrieren klingt beängstigend, aber mit den richtigen Schritten gelingt es ohne Downtime. Dieser Leitfaden führt durch Backup, FTP-Transfer, MySQL-Export und -Import, DNS-Update und SSL-Setup.
Website-Migration auf neues Hosting
Erstellen Sie ein vollständiges Backup der Website
Vor jeder Änderung erstellen Sie ein vollständiges Backup. Gehen Sie im cPanel zu Backup > Download a Full Account Backup. Das speichert alle Dateien, Datenbanken, E-Mail-Konten und Einstellungen. Alternativ können Sie für WordPress UpdraftPlus verwenden — Ein-Klick-Backup. Speichern Sie das Backup an mehreren Orten (lokal, Cloud).
Exportieren Sie die Datenbank
Öffnen Sie in cPanel phpMyAdmin, wählen Sie die Datenbank Ihrer Website und klicken Sie auf „Export". Wählen Sie das Quick-Format und SQL als Ausgabeformat. Laden Sie die .sql-Datei lokal. Bei großen Datenbanken (über 100 MB) kann der Export per phpMyAdmin fehlschlagen — nutzen Sie dann den cPanel Backup Wizard oder kontaktieren Sie den Support.
Übertragen Sie die Dateien auf das neue Hosting
Zwei Wege: FTP-Client (FileZilla) — alle Dateien aus public_html beim alten Hosting herunterladen und beim neuen hochladen. Schneller: public_html beim alten Hosting komprimieren (File Manager > Compress), die einzelne Zip-Datei beim neuen hochladen und entpacken. SSH-Transfer (scp) ist am schnellsten bei sehr großen Sites.
Importieren Sie die Datenbank ins neue Hosting
Beim neuen Hosting (BeoHosting cPanel) erstellen Sie eine neue MySQL-Datenbank und einen Benutzer (MySQL Databases). Öffnen Sie phpMyAdmin, wählen Sie die neue Datenbank und klicken Sie auf „Import". Laden Sie die zuvor exportierte .sql-Datei hoch.
Aktualisieren Sie die Konfigurationsdateien
Für WordPress: Öffnen Sie wp-config.php im File Manager und aktualisieren Sie die Datenbankdaten: DB_NAME (neue Datenbank), DB_USER (neuer Benutzer), DB_PASSWORD (neues Passwort) und DB_HOST (in der Regel localhost bei BeoHosting). Für andere CMS finden Sie die entsprechende Config-Datei und passen die Verbindungsparameter an. Prüfen Sie auch hartcodierte URLs.
Ändern Sie die DNS-Einträge (Nameserver)
Wenn die Site auf dem neuen Hosting funktioniert, ändern Sie die Nameserver der Domain auf die BeoHosting-Nameserver: ns1.beohosting.com und ns2.beohosting.com. Das erfolgt bei Ihrem Domain-Registrar. Die DNS-Propagation dauert 2-24 Stunden, in denen manche Besucher die alte und manche die neue Site sehen. Lassen Sie das alte Hosting mindestens 48 Stunden lang laufen.
Testen Sie die Website beim neuen Hosting
Vor der DNS-Umstellung testen Sie die Site über die hosts-Datei lokal oder über eine temporäre URL von BeoHosting. Prüfen Sie alle Seiten, Formulare, Links, Bilder und Funktionen. Testen Sie auch die Ladegeschwindigkeit. Bei WordPress installieren Sie Better Search Replace und aktualisieren alle URLs in der Datenbank von der alten auf die neue Domain (wenn die Domain wechselt).
Aktivieren Sie das SSL-Zertifikat
Bei BeoHosting wird ein kostenloses Let's-Encrypt-SSL-Zertifikat automatisch nach DNS-Propagation ausgestellt. In cPanel unter SSL/TLS Status können Sie den Status prüfen oder das Zertifikat manuell ausstellen. Stellen Sie sicher, dass HTTPS-Weiterleitungen aktiv sind und Mixed-Content-Warnungen behoben werden.
Bereit, Ihre Website zu starten?
Schließen Sie sich 4.000+ zufriedenen Kunden an. Kostenlose Migration und 15-Tage-Geld-zurück-Garantie.
FAQ
Antworten auf die häufigsten Fragen zu unseren Diensten.
Unsere Garantien für Ihren Seelenfrieden
Von allen Seiten geschützt
15-Tage-Garantie
Wir erstatten ohne Fragen in den ersten 15 Tagen.
Kostenlose Migration
Wir migrieren Ihre Site ohne Ausfallzeit — Sie tun nichts.
24/7-Support
Unsere Experten sind 24/7 über Tickets und Live-Chat verfügbar.