Zum Inhalt springen

Umzug auf neues Hosting ohne Unterbrechung: kompletter Migrationsplan

Mittel 90 Min. Aktualisiert:

Kurze Antwort

Der Umzug auf neues Hosting ohne Unterbrechung erfordert Vorbereitung: Erstellen Sie ein Backup, übertragen Sie Dateien und Datenbank, testen Sie die Website unter einer temporären Adresse und ändern Sie erst dann die DNS. Entscheidend ist, dass das alte Hosting aktiv bleibt, bis bestätigt ist, dass das neue ordnungsgemäß funktioniert, einschließlich E-Mail und SSL.

So erkennen Sie das Problem

  • Die Website zeigt zeitweise oder dauerhaft den Fehler 500 oder 503
  • Seiten laden langsam oder öffnen sich nicht
  • E-Mails kommen nicht mehr an oder landen im Spam
  • Das SSL-Zertifikat ist abgelaufen oder zeigt eine Warnung
  • Die Website-Administration (WordPress) funktioniert nicht oder meldet einen Datenbankfehler

Häufigste Ursachen

Unzureichend vorbereitete Migration

Die Übertragung von Dateien und Datenbank ohne vorherige Prüfung der PHP-, MySQL-Versionen und Erweiterungen kann zu Fehlern im Betrieb der Website führen.

DNS-Änderung vor dem Testen

Wenn DNS-Einträge geändert werden, bevor das neue Hosting getestet wurde, können Besucher einen Fehler oder die alte Version der Website sehen.

Nicht abgestimmte E-Mail und SSL

Mailserver und SSL-Zertifikate müssen auf dem neuen Hosting eingerichtet sein, bevor die Domain umgeleitet wird, sonst kommt es zu Kommunikationsunterbrechungen.

Vergessene geplante Aufgaben

Cron-Jobs, geplante Aufgaben und Cache können auf dem alten Hosting verbleiben und inkonsistentes Verhalten der Website verursachen.

Lösung Schritt für Schritt

  1. 1

    Erstellen Sie ein vollständiges Backup

    Erstellen Sie eine Kopie der Website-Dateien und der Datenbank auf dem alten Hosting. In cPanel verwenden Sie Backup oder Backup Wizard, und wenn Sie WordPress nutzen, können Sie ein Migrations-Plugin verwenden. Speichern Sie die Kopie auch lokal auf Ihrem Computer, nicht nur auf dem Server.

  2. 2

    Bereiten Sie das neue Hosting vor

    Richten Sie auf dem neuen Hosting das Hosting-Konto ein, fügen Sie die Domain als Addon-Domain hinzu oder erstellen Sie ein Konto mit dieser Domain, und prüfen Sie die PHP- und MySQL-Version. Stellen Sie sicher, dass die erforderlichen Erweiterungen (z. B. mysqli, curl, gd) aktiviert sind. Erstellen Sie bei Bedarf eine Datenbank und einen Benutzer mit den erforderlichen Rechten für diese Datenbank.

  3. 3

    Übertragen Sie Dateien und Datenbank

    Laden Sie die Website-Dateien in das entsprechende Verzeichnis (z. B. public_html) per FTP oder Dateimanager hoch. Importieren Sie die Datenbank über phpMyAdmin oder ein Migrationswerkzeug. Wenn die Datenbank groß ist, verwenden Sie die Kommandozeile oder ein Migrationswerkzeug.

  4. 4

    Konfigurieren Sie die Website

    Aktualisieren Sie wp-config.php (oder die entsprechende Konfigurationsdatei) mit den neuen Datenbankdaten. Prüfen Sie die Dateipfade und Berechtigungen (z. B. 755 für Verzeichnisse, 644 für Dateien). Wenn Sie WordPress verwenden, deaktivieren Sie vorübergehend Cache-Plugins.

  5. 5

    Testen Sie die Website unter einer temporären Adresse

    Verwenden Sie eine temporäre URL, die das Hosting bereitstellt (z. B. http://IP-Adresse/~Benutzer), oder ändern Sie die hosts-Datei auf Ihrem Computer, damit die Domain vorübergehend auf den neuen Server zeigt, und stellen Sie die hosts-Datei nach dem Testen wieder auf den vorherigen Zustand zurück. Prüfen Sie, ob die Website lädt, ob Bilder und Links korrekt sind und ob die Administration funktioniert. Testen Sie auch Kontaktformulare und WooCommerce, falls zutreffend.

  6. 6

    Richten Sie SSL und E-Mail ein

    Richten Sie E-Mail-Konten ein und bereiten Sie MX-, SPF-, DKIM- und DMARC-Einträge vor. Ein SSL-Zertifikat (z. B. Let's Encrypt über cPanel oder AutoSSL) kann in der Regel erst erfolgreich ausgestellt werden, wenn die Domain auf den neuen Server zeigt, es sei denn, das Hosting unterstützt DNS-Validierung. Senden Sie eine Test-E-Mail an eine externe Adresse und prüfen Sie, ob sie ankommt.

  7. 7

    Ändern Sie die DNS-Einträge

    Ändern Sie beim Domain-Registrar die Nameserver auf die vom neuen Hosting angegebenen oder aktualisieren Sie den A-Eintrag für die Domain und www. Wenn Sie die Nameserver ändern, kopieren Sie vorher alle DNS-Einträge (MX, SPF, DKIM, DMARC, TXT und Subdomains) auf das neue DNS. Setzen Sie die TTL einen Tag vorher auf einen niedrigeren Wert (z. B. 300 Sekunden), um die Propagierung zu beschleunigen. Warten Sie, bis die Änderung propagiert ist (normalerweise 1-24 Stunden).

  8. 8

    Prüfen Sie den Betrieb der Website und Weiterleitungen

    Wenn das SSL-Zertifikat nicht ausgestellt wurde, starten Sie jetzt AutoSSL oder Let's Encrypt. Prüfen Sie, ob die Website unter https:// öffnet und ob www und die Version ohne www korrekt funktionieren. Testen Sie alle wichtigen Seiten, Formulare und die Anmeldung. Stellen Sie sicher, dass es keine gemischten Inhalte (Mixed Content) gibt und die Weiterleitungen korrekt sind.

  9. 9

    Behalten Sie die alte Kopie und überwachen Sie

    Löschen Sie das alte Hosting nicht sofort; behalten Sie es eine Woche als Reserve. Überwachen Sie die Zugriffsprotokolle und Fehler auf dem neuen Hosting. Wenn alles funktioniert, können Sie das alte Hosting kündigen und die temporären Änderungen entfernen.

Wenn die Migration nicht reibungslos verläuft

Wenn die Website auf dem neuen Hosting nicht funktioniert, setzen Sie die DNS-Einträge auf die alten Werte zurück und warten Sie die Propagierung ab. Überprüfen Sie dann die Fehlerprotokolle auf dem neuen Hosting (z. B. error_log in cPanel) und prüfen Sie, ob Dateien und Datenbank korrekt übertragen wurden. In WordPress können Sie WP_DEBUG in wp-config.php aktivieren, um Fehlerdetails zu sehen. Wenn das Problem in der Datenbank liegt, prüfen Sie, ob die Tabellen korrekt importiert wurden und ob der Datenbankbenutzer die entsprechenden Rechte hat. Für größere Websites ziehen Sie die Verwendung eines Migrationswerkzeugs in Betracht, das URLs in der Datenbank automatisch ändert. Halten Sie immer ein Backup und einen Rückkehrplan bereit.

So beugen Sie vor

  • Erstellen Sie regelmäßig Backups von Website und Datenbank
  • Testen Sie die Website unter einer temporären Adresse vor der DNS-Änderung
  • Führen Sie Aufzeichnungen über DNS-Einträge und TTL-Werte
  • Prüfen Sie SSL- und E-Mail-Einstellungen sofort nach der Migration

Wann Sie einen Profi rufen sollten

Wenn Sie keine Erfahrung mit DNS-Einträgen, Datenbanken haben oder die Website viele Benutzer und Funktionen hat, ist es besser, die Migration einem IT-Fachmann zu überlassen, um eine längere Ausfallzeit zu vermeiden.

Website-Erstellung · Schnelle, SEO-optimierte, mehrsprachige Websites

Häufige Fragen

Wie lange dauert der Umzug auf ein neues Hosting?

Die Übertragung von Dateien und Datenbank dauert normalerweise 1-3 Stunden, während die DNS-Propagierung bis zu 24 Stunden dauern kann. Die Gesamtzeit hängt von der Größe der Website und den TTL-Werten ab.

Kann ich eine Unterbrechung der Website vermeiden?

Ja, wenn Sie das neue Hosting im Voraus vorbereiten, die Website unter einer temporären Adresse testen und die DNS erst ändern, wenn alles funktioniert. Behalten Sie das alte Hosting als Reserve, bis Sie sicher sind, dass alles in Ordnung ist.

Was passiert während der Migration mit E-Mails?

E-Mails können vorübergehend verzögert oder nicht ankommen, wenn die MX-Einträge geändert werden, bevor die neuen E-Mail-Konten eingerichtet sind. Richten Sie daher zuerst die E-Mail auf dem neuen Hosting ein und ändern Sie erst dann die MX-Einträge.

Teilen
Keine Lösung gefunden?Der KI-IT-Assistent ist rund um die Uhr erreichbar. Beschreiben Sie das Problem oder senden Sie einen Screenshot und erhalten Sie eine Anleitung für Ihren Fall.KI-IT-Assistent fragen