Photo : Unsplash
Les 6 étapes de la migration
Choisir et souscrire au nouvel hébergeur
Commencez par identifier vos besoins réels : nombre de sites, trafic mensuel, CMS utilisé (WordPress, Joomla…), localisation des serveurs. Souscrivez au nouvel hébergement avant de résilier l'ancien — vous aurez besoin des deux en parallèle.
- Comparez les offres sur notre comparatif principal
- Vérifiez les inclus : SSL, sauvegardes, emails
- Notez les accès FTP, phpMyAdmin et DNS du nouveau compte
Sauvegarder fichiers et base de données
C'est l'étape la plus critique. Une sauvegarde complète doit inclure tous les fichiers du site et la base de données.
- Fichiers : Connectez-vous en FTP/SFTP (FileZilla) → téléchargez le dossier public_html complet
- Base de données : Ouvrez phpMyAdmin → sélectionnez la BDD → Exporter (format SQL, compression gzip)
- WordPress : Alternative rapide avec le plugin Duplicator ou All-in-One WP Migration
- Emails : Synchronisez vos boîtes mail localement via un client IMAP (Thunderbird, Outlook)
Configurer le site sur le nouvel hébergeur
Uploadez vos fichiers et restaurez la base de données sur le nouvel hébergeur. Testez le site avant de toucher aux DNS.
- Créez une nouvelle base de données MySQL dans le panneau de contrôle
- Importez le fichier SQL via phpMyAdmin (max 50 Mo) ou via ligne de commande
- Uploadez les fichiers via FTP dans le dossier racine web
- Mettez à jour wp-config.php (WordPress) avec les nouveaux accès BDD
- Testez via l'IP du serveur ou un sous-domaine de test
search-replace pour remplacer l'ancienne URL.Migrer les adresses email
Les emails sont souvent la partie la plus délicate de la migration. Une mauvaise manipulation peut provoquer une perte d'emails entrants.
- Créez les mêmes adresses email chez le nouvel hébergeur
- Configurez votre client mail (Outlook, Thunderbird) avec les nouvelles informations IMAP/SMTP
- Copiez vos emails existants vers la nouvelle boîte (drag & drop dans Thunderbird)
- Ne modifiez les records MX qu'une fois les boîtes prêtes et testées
Modifier les DNS et pointer vers le nouvel hébergeur
C'est à cette étape que le trafic bascule vers le nouveau serveur. La propagation DNS est mondiale et prend du temps — anticipez-le.
- Récupérez les nameservers ou l'adresse IP du nouvel hébergeur
- Connectez-vous à votre registrar (où votre domaine est enregistré)
- Modifiez les nameservers OU le record A/CNAME selon ce que demande l'hébergeur
- Réduisez le TTL à 300 secondes quelques heures avant si possible
Vérifier et résilier l'ancien hébergement
Attendez 48 à 72h après la modification DNS avant de résilier quoi que ce soit. Vérifiez chaque aspect du site.
- Navigation sur toutes les pages du site
- Réception et envoi d'emails
- Formulaires de contact
- Certificat SSL (cadenas vert dans le navigateur)
- Accès admin WordPress/Joomla/autre CMS
Checklist de migration complète
Avant la migration
Pendant la migration
Après la migration (72h plus tard)
Migrer WordPress : la méthode rapide
Pour les sites WordPress, deux plugins facilitent grandement la migration :
- Duplicator (gratuit) : Crée un package complet (fichiers + BDD) téléchargeable. Vous l'uploadez sur le nouveau serveur et exécutez un installeur. Simple et rapide pour les sites jusqu'à 500 Mo.
- All-in-One WP Migration (gratuit jusqu'à 512 Mo) : Exporte tout en un fichier .wpress, re-importable en quelques clics. Idéal pour les débutants.
- WP-CLI (avancé) : Pour les utilisateurs en ligne de commande. Utiliser
wp search-replacepour les URLs etwp db exportpour la BDD. Très rapide pour les grands sites.
FAQ – Changer d'hébergeur
Combien de temps prend une migration d'hébergeur ?
La migration technique prend généralement 1 à 4 heures selon la taille du site. La propagation DNS prend ensuite 1 à 48 heures. Prévoyez 48 à 72 heures au total avant que tout soit stabilisé et que vous puissiez résilier l'ancien contrat.
Peut-on migrer un site WordPress sans perdre de données ?
Oui, en sauvegardant correctement les fichiers WordPress et la base de données MySQL, puis en les restaurant sur le nouvel hébergeur. Des plugins comme Duplicator ou All-in-One WP Migration simplifient considérablement cette opération, même pour les non-techniciens.
Comment éviter une coupure lors du changement d'hébergeur ?
La clé est de tout préparer sur le nouveau serveur avant de toucher aux DNS. Testez votre site via l'IP du serveur ou un sous-domaine de test. Ne changez les DNS qu'une fois tout validé. Pendant la propagation (1-48h), les deux serveurs sont actifs — votre site reste accessible en permanence.
Comment migrer ses emails lors d'un changement d'hébergeur ?
Synchronisez d'abord vos emails localement via IMAP (votre client mail télécharge une copie). Créez les nouvelles boîtes mail chez le nouvel hébergeur. Transférez les emails (copier-coller dans votre client mail entre les deux comptes). Modifiez ensuite les records MX pour pointer vers le nouvel hébergeur.
Faut-il résilier l'ancien hébergement tout de suite ?
Non. Gardez l'ancien hébergement actif pendant au moins 72h après le changement DNS. C'est une sécurité en cas de problème. Résiliez ensuite en respectant les préavis contractuels (souvent 30 jours). Ne perdez pas vos accès FTP et BDD tant que vous n'avez pas vérifié que tout fonctionne.