Wie man alle cPanel-Konten von einem Server auf einen anderen verschiebt
Die Migration aller cPanel-Konten von einem Server auf einen anderen kann eine entmutigende Aufgabe sein, vor allem, wenn Sie eine große Anzahl von Konten verwalten. CPanel bietet jedoch integrierte Tools, die diesen Prozess reibungslos und effizient gestalten und minimale Ausfallzeiten und Ärger gewährleisten. Ganz gleich, ob Sie Ihre Server-Hardware aufrüsten, in ein neues Rechenzentrum umziehen oder den Hosting-Anbieter wechseln, diese Anleitung führt Sie durch den Prozess der Übertragung aller cPanel-Konten von einem Server auf einen anderen.
Voraussetzungen für die Migration
Bevor Sie mit der Migration beginnen, müssen Sie einige Voraussetzungen erfüllen und Vorbereitungen treffen, damit der Prozess reibungslos verläuft:
- Root-Zugriff: Sie müssen sowohl auf dem alten als auch auf dem neuen Server über Root-Zugriff verfügen.
- Übereinstimmende Software-Versionen: Idealerweise sollten die Versionen von cPanel/WHM, Apache, PHP und MySQL/MariaDB auf den beiden Servern ähnlich oder kompatibel sein.
- DNS-Konfiguration: Wenn Sie Ihre eigenen DNS-Server verwenden, stellen Sie sicher, dass Sie die DNS-Einträge aktualisieren können, damit sie auf die IP-Adressen des neuen Servers verweisen.
- Ausreichende Ressourcen: Stellen Sie sicher, dass der neue Server über genügend Ressourcen (CPU, RAM, Festplattenspeicher) verfügt, um alle zu übertragenden Konten zu verwalten.
- Sicherungsplan: Erstellen Sie immer Sicherungskopien aller Konten auf dem alten Server, um einen möglichen Datenverlust zu vermeiden.
Schritt 1: Vorbereiten des neuen Servers
Der erste Schritt besteht darin, sicherzustellen, dass der neue Server ordnungsgemäß konfiguriert und bereit ist, die cPanel-Konten aufzunehmen. Hier ist, was Sie tun müssen:
1.1 cPanel/WHM auf dem neuen Server installieren
Stellen Sie sicher, dass cPanel und WHM auf dem neuen Server installiert und lizenziert sind. Wenn cPanel noch nicht installiert ist, können Sie es mit dem folgenden Befehl installieren:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Folgen Sie den Aufforderungen, um die Installation abzuschließen. Melden Sie sich nach der Installation bei WHM auf dem neuen Server an und schließen Sie die Erstkonfiguration ab.
1.2 Konfigurieren Sie die Grundeinstellungen
Richten Sie den Hostnamen, das Netzwerk und die grundlegenden Sicherheitskonfigurationen Ihres neuen Servers ein. Stellen Sie sicher, dass der Server vollständig aktualisiert und für den Produktionseinsatz konfiguriert ist.
Schritt 2: Aktivieren Sie die Kontoübertragung auf dem neuen Server
mit dem WHM-Transfer-Tool von cPanel können Sie Konten mit minimalem Aufwand vom alten Server auf den neuen Server kopieren.
2.1 Zugang zum WHM-Transfer-Tool
Loggen Sie sich auf dem neuen Server in WHM ein und navigieren Sie zu:
WHM > Übertragungen > Übertragungstool
Das Transfer-Tool führt Sie durch das Kopieren der Konten vom alten Server.
2.2 Verbinden Sie sich mit dem alten Server
In der Oberfläche des Transfer Tools:
- Adresse des entfernten Servers: Geben Sie die IP-Adresse oder den Hostnamen des alten Servers ein.
- Entfernter SSH-Port: Geben Sie den SSH-Port des alten Servers ein (Standard ist 22, sofern er nicht geändert wurde).
- Authentifizierung: Geben Sie den Root-Benutzernamen und das Passwort für den alten Server ein. Alternativ können Sie auch einen SSH-Schlüssel für die Authentifizierung verwenden.
Sobald die Verbindung hergestellt ist, wird eine Liste aller Konten angezeigt, die für die Übertragung zur Verfügung stehen.
2.3 Wählen Sie zu übertragende Konten
Es wird eine Liste der cPanel-Konten des alten Servers angezeigt. Sie können wählen:
- Alle Konten übertragen oder
- Bestimmte Konten für die Migrationauswählen.
Sie haben auch die Möglichkeit, Einstellungen wie DNS-Zonen, Pakete und Reseller-Rechte zu übertragen.
2.4 Konfigurieren Sie die Übertragungseinstellungen
Bevor Sie die Übertragung einleiten, konfigurieren Sie alle zusätzlichen Optionen:
- Express-Übertragung: Aktiviert automatische DNS-Aktualisierungen und sorgt dafür, dass Konten auf dem alten Server nach der Migration nicht mehr aufgelöst werden. Dies ist nützlich, wenn Sie möchten, dass der Umzug schnell und ohne manuelle DNS-Änderungen erfolgt.
- E-Mail-Routing: Wählen Sie, wie die E-Mail-Weiterleitung nach der Übertragung konfiguriert werden soll (lokal, remote oder automatisch).
2.5 Initiieren Sie die Übertragung
Klicken Sie auf die Schaltfläche Kopieren, um die Übertragung zu starten. WHM kopiert jedes Konto, einschließlich aller Dateien, Datenbanken, E-Mails und Einstellungen, vom alten Server auf den neuen Server. Die benötigte Zeit hängt von der Größe der Konten und der Geschwindigkeit der Netzwerkverbindungen Ihrer Server ab.
Schritt 3: DNS-Aktualisierungen
Sobald die Übertragung abgeschlossen ist, müssen Sie die DNS-Einträge aktualisieren, damit die Domänen auf den neuen Server verweisen.
3.1 DNS-Zonen aktualisieren
Wenn Sie Ihre eigenen DNS-Server verwenden, aktualisieren Sie die IP-Adressen für jede Domäne, damit sie die IP des neuen Servers widerspiegeln. Wenn Sie sich für den Express-Transfer entschieden haben, wurde dieser Vorgang möglicherweise automatisch durchgeführt.
3.2 Aktualisierung der Registrierstelleninformationen
Wenn Sie einen externen DNS-Anbieter verwenden oder DNS über einen Domain-Registrar verwalten, melden Sie sich beim Portal des Registrars an und aktualisieren Sie die A-Einträge, damit sie auf die IP-Adresse des neuen Servers zeigen.
3.3 Überprüfen Sie die Weiterverbreitung
Verwenden Sie Tools wie whatsmydns.net oder dig, um sicherzustellen, dass die DNS-Änderungen korrekt weitergegeben werden. Die Verbreitung kann bis zu 48 Stunden dauern, obwohl sie oft viel schneller erfolgt.
Schritt 4: Testen nach der Migration
Nachdem die Konten übertragen wurden und die DNS-Änderungen übertragen wurden, ist es wichtig, alles zu testen, um sicherzustellen, dass die Migration erfolgreich war.
4.1 Überprüfen Sie Websites und Datenbanken
Überprüfen Sie jede Website auf dem neuen Server, um sicherzustellen, dass sie korrekt geladen wird. Überprüfen Sie, ob die Datenbanken wie erwartet funktionieren, insbesondere bei Websites, die mit Content-Management-Systemen wie WordPress, Joomla oder Magento betrieben werden.
4.2 E-Mail-Funktionalität
Testen Sie E-Mail-Konten, indem Sie Nachrichten senden und empfangen. Stellen Sie sicher, dass die Weiterleitung und Zustellung von E-Mails auf dem neuen Server ordnungsgemäß funktioniert.
4.3 Kontodaten prüfen
Melden Sie sich bei cPanel für jedes übertragene Konto an, um sicherzustellen, dass Dateien, Datenbanken, E-Mails und Einstellungen erfolgreich übertragen wurden. Dazu gehört auch die Überprüfung von SSL-Zertifikaten, Cron-Jobs und anderen Konfigurationseinstellungen.
Schritt 5: Bereinigung und Fertigstellung
Sobald die Migration als erfolgreich bestätigt wurde, können Sie mit den folgenden letzten Schritten fortfahren.
5.1 Deaktivieren der Konten auf dem alten Server
Um Datenänderungen oder Diskrepanzen zu vermeiden, deaktivieren Sie die Konten auf dem alten Server. Sie können sie entweder über WHM sperren oder die Webserverdienste vollständig stoppen, um den Zugriff zu verhindern.
5.2 Backups erstellen
Auch wenn die Konten jetzt auf dem neuen Server gehostet werden, ist es ratsam, nach der Migration ein neues Backup von jedem Konto zu erstellen. So stellen Sie sicher, dass Sie im Falle unvorhergesehener Probleme einen Wiederherstellungspunkt haben.
5.3 Überwachen Sie den neuen Server
Überwachen Sie in den nächsten Tagen die Leistung und Stabilität des neuen Servers, um sicherzustellen, dass er die übertragenen Konten ohne Probleme verarbeiten kann. Verwenden Sie Tools wie den Ressourcenmonitor von cPanel und andere Servermetriken, um die Serverlast, die Festplattennutzung und die Leistung zu überwachen.
Fazit
Die Migration aller cPanel-Konten von einem Server auf einen anderen mag komplex erscheinen, aber mit dem in cPanel integrierten Transfer-Tool ist der Prozess relativ einfach. Wenn Sie diese Anleitung befolgen, wird sichergestellt, dass alle Ihre Daten, einschließlich Websites, E-Mails und Datenbanken, korrekt und mit minimaler Ausfallzeit übertragen werden.
Ganz gleich, ob Sie auf einen leistungsfähigeren Server umziehen oder den Hosting-Anbieter wechseln, diese Schritt-für-Schritt-Anleitung wird Ihnen helfen, die Migration reibungslos und effizient durchzuführen. Vergessen Sie nicht, alles nach der Migration noch einmal zu überprüfen, um mögliche Probleme zu vermeiden, und Sie werden Ihre Konten im Handumdrehen auf dem neuen Server betreiben können!