Ein WooCommerce-Shop zieht ohne Unterbrechung um, wenn das alte Hosting bis zum Schluss läuft: Sie senken die TTL der DNS-Einträge, kopieren Dateien, Datenbank und E-Mail, testen die Kopie auf dem neuen Server über die hosts-Datei und stellen die Adresse erst um, wenn alles funktioniert. Am häufigsten gehen E-Mail, Object Cache, PHP-Version und doppelte Cron-Jobs schief.
Das Prinzip: Die Adresse wird zuletzt umgestellt
Bei einer Migration ohne Unterbrechung kaufen die Kunden die ganze Zeit beim bisherigen Anbieter, während daneben eine neue Kopie des Shops entsteht. Die DNS-Einträge werden erst geändert, wenn die Kopie korrekt antwortet. Stimmt etwas nicht, bedient der alte Server weiter den Traffic, und niemand verliert etwas.
Schritt für Schritt
TTL der Domain-Einträge senken
Setzen Sie ein bis zwei Tage vorher die TTL der A-, AAAA- und MX-Einträge auf 300 Sekunden. So landet die Welt nach der Umstellung schneller auf dem neuen Server.
Erfassen, was auf dem alten Konto liegt
Domains und Subdomains, Datenbanken, Postfächer (mit Anzahl), Cron-Jobs, PHP-Version jeder Domain, Zertifikate und Regeln in
.htaccess.Dateien und Datenbank kopieren
Dateien per SSH (rsync) oder über ein Panel-Backup, die Datenbank per
mysqldump. Prüfen Sie, dass Größe und Anzahl der Tabellen übereinstimmen.E-Mail separat umziehen
Postfächer liegen meist außerhalb des Website-Verzeichnisses. Kopieren Sie sie per IMAP und vergleichen Sie die Zahl der Nachrichten auf beiden Seiten.
Cron auf dem neuen Server anhalten
Sonst laufen dieselben Aufgaben (Mails, Synchronisationen, wiederkehrende Zahlungen) auf zwei Servern gleichzeitig.
Über die hosts-Datei testen
Tragen Sie in der hosts-Datei Ihres Rechners die IP-Adresse des neuen Servers für die Shop-Domain ein und gehen Sie den ganzen Weg durch: Produkt, Warenkorb, Bestellung, Admin.
Letzte Synchronisation und DNS umstellen
Kopieren Sie die Datenbank noch einmal (Bestellungen der letzten Stunden), ändern Sie die DNS-Einträge, aktivieren Sie Cron auf dem neuen Server.
Nach der Umstellung prüfen und abwarten
Vergleichen Sie die Antworten der Website von beiden Servern. Kündigen Sie das alte Hosting erst nach einigen Tagen ohne Probleme.
Fünf Dinge, die am häufigsten kaputtgehen
| Problem | Symptom | Vorbeugung |
|---|---|---|
| E-Mail ist auf dem alten Server geblieben | Postfächer leer oder einige Konten fehlen | Zahl der Postfächer und Nachrichten vor der Umstellung vergleichen |
| Object Cache zeigt auf die alte Adresse | Die Seite läuft, aber langsam | Redis neu einrichten und Zahl der Schlüssel prüfen |
| Andere PHP-Version oder fehlende Erweiterung | Fehler 403 oder 500 ohne Meldung | PHP-Version jeder Domain vor der Umstellung festhalten |
| Cron läuft auf beiden Servern | Doppelte Mails und Kartenbelastungen | Cron auf dem neuen Server bis zur Umstellung anhalten |
| Skriptbericht „alles OK“ | Konten oder große Dateien fehlen | Den Zustand beider Server vergleichen, nicht den Bericht des Tools |
Migration zu Aderlo Cloud
Aderlo Cloud zieht Ihren Shop in jedem Tarif kostenlos um, samt E-Mail und allen Nachrichten, nach dem oben beschriebenen Verfahren. Es genügt der Zugang zum bisherigen Hosting oder nur die Domain. Der letzte Umzug umfasste 406 Konten, 1.665 Postfächer und 610 Datenbanken in einer Nacht; danach verglich das Team die Antworten aller 753 Domains vom alten und vom neuen Server.
So läuft die Migration zu Aderlo Cloud →Häufige Fragen
- Wie lange dauert der Umzug eines WooCommerce-Shops?
- Das reine Kopieren eines typischen Shops dauert je nach Größe von Dateien und Datenbank zwischen einer Viertelstunde und einigen Stunden. Das Ganze mit Tests und TTL-Absenkung sollten Sie auf 2–3 Tage verteilen – der Shop verkauft dabei die ganze Zeit weiter.
- Verliere ich Bestellungen, die während der Migration eingehen?
- Nein, wenn Sie kurz vor der DNS-Umstellung eine letzte Synchronisation der Datenbank machen. Die Bestellungen der letzten Stunden landen dann auf dem neuen Server.
- Wirkt sich die Migration auf die Google-Rankings aus?
- Nein, wenn Seitenadressen, Inhalte und Weiterleitungen gleich bleiben und der neue Server genauso schnell oder schneller antwortet. Es ändert sich nur die IP-Adresse des Servers.