Comment déplacer tous les comptes cPanel d’un serveur à l’autre ?
Migrer les comptes cPanel vers votre SDV AlexHost : Un guide sans faille
Pourquoi migrer les comptes cPanel vers AlexHost ? Déplacer les comptes cPanel vers un VPS ou un serveur dédié d’ AlexHost vous donne des SSD ultra-rapides, le contrôle de la racine, et un temps de disponibilité fiable pour alimenter vos sites web. L’outil de transfert de cPanel rend la migration des comptes – fichiers, bases de données, courriels, et paramètres – un jeu d’enfant, minimisant les temps d’arrêt. Ce guide vous accompagne dans le transfert de tous les comptes cPanel d’un serveur vers un serveur AlexHost, garantissant un transfert en douceur et en toute sécurité.
Conditions préalables à la migration
Avant de commencer la migration, il y a quelques conditions préalables et préparations pour s’assurer que le processus se déroule en douceur
- Accès à la racine: Vous devez avoir un accès root à l’ancien et au nouveau serveur.
- Versions logicielles identiques: Idéalement, les versions de cPanel/WHM, Apache, PHP et MySQL/MariaDB devraient être similaires ou compatibles entre les deux serveurs.
- Configuration DNS: Si vous utilisez vos propres serveurs DNS, assurez-vous que vous pouvez mettre à jour les enregistrements DNS pour qu’ils pointent vers les adresses IP du nouveau serveur.
- Ressources suffisantes: Assurez-vous que le nouveau serveur dispose de suffisamment de ressources (CPU, RAM, espace disque) pour gérer tous les comptes transférés.
- Plan de sauvegarde: Créez toujours des sauvegardes de tous les comptes sur l’ancien serveur afin d’éviter toute perte potentielle de données.
Étape 1 : Préparation du nouveau serveur
La première étape consiste à s’assurer que le nouveau serveur est correctement configuré et prêt à recevoir les comptes cPanel. Voici ce que vous devez faire
1.1 Installer cPanel/WHM sur le nouveau serveur
Assurez-vous que cPanel et WHM sont installés et sous licence sur le nouveau serveur. Si cPanel n’est pas encore installé, vous pouvez l’installer en utilisant la commande suivante
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
#Suivez les instructions pour terminer l’installation. Après l’installation, connectez-vous au WHM sur le nouveau serveur et terminez la configuration initiale
1.2 Configurer les paramètres de base
Configurez le nom d’hôte de votre nouveau serveur, le réseau et les configurations de sécurité de base. Assurez-vous que le serveur est entièrement mis à jour et configuré pour une utilisation en production
Etape 2 : Activer le transfert de compte sur le nouveau serveur
l’outil de transfert WHM de cPanel vous permet de copier les comptes de l’ancien serveur vers le nouveau avec un minimum d’effort
2.1 Accéder à l’outil de transfert WHM
Sur le nouveau serveur, connectez-vous au WHM et accédez à :
WHM > Transfers > Transfer Tool
2.2 Se connecter à l’ancien serveur
Dans l’interface de l’outil de transfert
- Adresse du serveur distant: Entrez l’adresse IP ou le nom d’hôte de l’ancien serveur.
- Port SSH distant: entrez le port SSH de l’ancien serveur (la valeur par défaut est 22, sauf si elle a été modifiée).
- Authentification: Saisissez le nom d’utilisateur et le mot de passe root de l’ancien serveur. Vous pouvez également utiliser une clé SSH pour l’authentification.
Une fois connecté, vous verrez une liste de tous les comptes disponibles pour le transfert
2.3 Sélectionner les comptes à transférer
Une liste des comptes cPanel de l’ancien serveur s’affiche. Vous pouvez choisir de
- Transférer tous les comptes ou
- Sélectionner des comptes spécifiques à migrer.
Vous avez également la possibilité de transférer des paramètres tels que les zones DNS, les paquets et les privilèges de revendeur
2.4 Configurer les paramètres de transfert
Avant de lancer le transfert, configurez toutes les options supplémentaires
- Transfert express: Active les mises à jour DNS automatiques et garantit que les comptes sur l’ancien serveur ne seront plus résolus après la migration. Cette option est utile si vous souhaitez que le transfert s’effectue rapidement sans modification manuelle du DNS.
- Routage du courrier: Choisissez comment l’acheminement du courrier électronique est configuré après le transfert (local, distant ou automatique).
2.5 Lancer le transfert
Cliquez sur le bouton Copier pour commencer le transfert. WHM copiera chaque compte, y compris tous les fichiers, bases de données, courriels et paramètres, de l’ancien serveur vers le nouveau. Le temps nécessaire dépendra de la taille des comptes et de la vitesse des connexions réseau de vos serveurs
Étape 3 : Mises à jour DNS
Une fois le transfert terminé, vous devez mettre à jour les enregistrements DNS afin que les domaines pointent vers le nouveau serveur
3.1 Mise à jour des zones DNS
Si vous utilisez vos propres serveurs DNS, mettez à jour les adresses IP de chaque domaine en fonction de l’IP du nouveau serveur. Si vous avez opté pour le transfert express, cette opération a peut-être été effectuée automatiquement
3.2 Mettre à jour les informations du bureau d’enregistrement
Si vous utilisez un fournisseur DNS externe ou si vous gérez le DNS par l’intermédiaire d’un registraire de domaine, connectez-vous au portail du registraire et mettez à jour les enregistrements A pour qu’ils pointent vers l’adresse IP du nouveau serveur
3.3 Vérifier la propagation
Utilisez des outils tels que whatsmydns.net ou dig pour vous assurer que les changements de DNS se propagent correctement. La propagation peut prendre jusqu’à 48 heures, mais elle est souvent beaucoup plus rapide
Étape 4 : Tests post-migration
Après le transfert des comptes et la propagation des modifications DNS, il est important de tout tester pour s’assurer que la migration s’est déroulée correctement
4.1 Vérifier les sites web et les bases de données
Vérifiez chaque site web sur le nouveau serveur pour vous assurer qu’il se charge correctement. Vérifiez que les bases de données fonctionnent comme prévu, en particulier pour les sites fonctionnant sur des systèmes de gestion de contenu tels que WordPress, Joomla ou Magento
4.2 Fonctionnalité du courrier électronique
Testez les comptes de messagerie en envoyant et en recevant des messages. Assurez-vous que l’acheminement et la distribution du courrier électronique fonctionnent correctement sur le nouveau serveur
4.3 Vérifier les données du compte
Connectez-vous au cPanel pour chaque compte transféré afin de vous assurer que les fichiers, les bases de données, les courriels et les paramètres ont été transférés avec succès. Cela inclut la vérification des certificats SSL, des tâches cron et d’autres paramètres de configuration
Étape 5 : Nettoyage et finalisation
Une fois que la réussite de la migration est confirmée, vous pouvez procéder aux étapes finales suivantes
5.1 Désactiver les comptes sur l’ancien serveur
Pour éviter les changements ou les divergences de données, désactivez les comptes sur l’ancien serveur. Vous pouvez soit les suspendre via WHM, soit arrêter complètement les services du serveur web pour empêcher l’accès
5.2 Créer des sauvegardes
Bien que les comptes soient maintenant hébergés sur le nouveau serveur, c’est une bonne pratique de créer une nouvelle sauvegarde de chaque compte après la migration. Vous disposerez ainsi d’un point de récupération en cas de problème imprévu
5.3 Surveiller le nouveau serveur
Au cours des prochains jours, surveillez les performances et la stabilité du nouveau serveur afin de vous assurer qu’il peut gérer les comptes transférés sans problème. Utilisez des outils tels que le moniteur de ressources de cPanel et d’autres mesures de serveur pour suivre la charge du serveur, l’utilisation du disque et les performances
Conclusion : Migrer cPanel vers AlexHost en toute confiance
Avec l’outil de transfert de cPanel et le puissant VPS d’AlexHost, la migration de tous les comptes est simple – préparation, transfert, mise à jour des DNS et test. Les SSD et le réseau fiable d’AlexHost garantissent des transferts rapides et sécurisés avec un minimum de temps d’arrêt. Sauvegardez, surveillez et appuyez-vous sur le support d’AlexHost si nécessaire. Vos sites sont maintenant en ligne sur un meilleur serveur – il est temps de célébrer !