Comment Migrer son Site vers un Nouvel Hébergeur — Guide Étape par Étape
Migrer son site vers un nouvel hébergeur est une opération qui peut sembler intimidante, mais qui se passe très bien lorsqu'elle est correctement préparée. Ce guide vous accompagne étape par étape, des préparatifs essentiels jusqu'aux vérifications post-migration, pour un transfert sans interruption de service ni perte de données.
Pourquoi changer d'hébergeur ?
Plusieurs raisons peuvent motiver un changement d'hébergeur web. La plus fréquente est l'insatisfaction liée aux performances : temps de chargement trop long, pannes régulières ou TTFB élevé qui pénalise votre référencement.
Le prix est une autre motivation courante, notamment lorsque le tarif de renouvellement s'avère beaucoup plus élevé que le prix promotionnel initial. Un hébergement à 2 euros par mois qui passe à 10 euros au renouvellement peut justifier une migration vers un hébergeur au tarif plus stable.
D'autres raisons incluent un support technique décevant, le besoin de plus de ressources pour accompagner la croissance de votre site, ou le souhait de passer à un hébergeur avec des serveurs mieux localisés (en France, par exemple). Quelle que soit la raison, une migration bien préparée est une migration réussie.
Avant la migration : préparatifs essentiels
La préparation est la clé d'une migration réussie. Consacrez du temps à ces étapes préliminaires pour éviter les problèmes le jour J.
Réalisez un backup complet
Avant toute chose, effectuez une sauvegarde complète de votre site : fichiers (via FTP ou le gestionnaire de fichiers de votre panel), base de données (export SQL depuis phpMyAdmin) et emails. Conservez cette sauvegarde en local sur votre ordinateur et sur un service cloud (Google Drive, Dropbox). Ne faites jamais confiance à une seule copie.
Abaissez le TTL DNS
Le TTL (Time To Live) de vos enregistrements DNS détermine la durée pendant laquelle les serveurs DNS gardent en cache vos paramètres. 48 heures avant la migration, abaissez le TTL de vos enregistrements à 300 secondes (5 minutes). Cela permettra une propagation DNS beaucoup plus rapide lors du changement, réduisant la période pendant laquelle certains visiteurs voient l'ancien site et d'autres le nouveau.
Choisissez le bon moment
Planifiez la migration pendant une période de faible trafic, idéalement un mardi ou mercredi soir. Évitez les lundis (reprise d'activité), les vendredis (risque de problème le week-end sans support) et toute période de forte activité commerciale (soldes, fêtes).
Choisissez votre nouvel hébergeur
Prenez le temps de comparer les offres avant de choisir votre nouvel hébergeur. Notre comparatif vous aide à identifier l'hébergeur le plus adapté à vos besoins. Vérifiez que le nouvel hébergeur supporte les technologies de votre site (version PHP, extensions, bases de données).
Étape 1 : Sauvegarder votre site complet
Même si vous avez déjà un backup de précaution, effectuez une sauvegarde fraîche juste avant de commencer la migration. Votre site a pu être modifié entre le backup préliminaire et le moment de la migration.
Fichiers : connectez-vous à votre hébergeur actuel via FTP (avec FileZilla par exemple) ou via le gestionnaire de fichiers de votre panel. Téléchargez l'intégralité du dossier de votre site (souvent public_html ou www). Pour un site WordPress, cela inclut les dossiers wp-content, wp-includes et les fichiers à la racine.
Base de données : accédez à phpMyAdmin depuis votre panel, sélectionnez votre base de données et exportez-la au format SQL. Pour les bases volumineuses (plus de 100 Mo), utilisez un outil en ligne de commande comme mysqldump ou un plugin WordPress comme All-in-One WP Migration.
Emails : si vous utilisez des boîtes email associées à votre domaine, exportez vos emails via un client IMAP (Thunderbird, Outlook). Les emails stockés sur l'ancien serveur ne seront pas transférés automatiquement.
Étape 2 : Configurer le nouvel hébergement
Sur votre nouvel hébergeur, configurez l'environnement qui accueillera votre site.
Créez votre compte d'hébergement et ajoutez votre domaine (sans modifier les DNS pour l'instant). La plupart des hébergeurs permettent d'ajouter un domaine même si les DNS ne pointent pas encore vers eux.
Configurez la bonne version de PHP correspondant à celle de votre site actuel. Un site WordPress récent nécessite au minimum PHP 8.0. Vérifiez également les extensions PHP requises (mbstring, curl, gd, zip, etc.).
Créez la base de données sur le nouvel hébergeur : créez une base vide avec un utilisateur et un mot de passe. Notez soigneusement ces informations, vous en aurez besoin pour la suite.
Étape 3 : Transférer les fichiers et la base de données
C'est l'étape technique de la migration. Transférez vos fichiers et votre base de données vers le nouvel hébergeur.
Fichiers : uploadez l'intégralité de vos fichiers vers le nouvel hébergeur via FTP ou le gestionnaire de fichiers. Pour un transfert plus rapide, compressez vos fichiers en une archive ZIP, uploadez l'archive puis décompressez-la directement sur le serveur.
Base de données : importez votre fichier SQL dans la base de données créée à l'étape précédente via phpMyAdmin. Si le fichier est trop volumineux pour phpMyAdmin (limite de 50 Mo chez certains hébergeurs), utilisez l'import en ligne de commande ou l'outil d'import de votre panel.
Mise à jour de la configuration : modifiez le fichier de configuration de votre site pour qu'il pointe vers la nouvelle base de données. Pour WordPress, éditez le fichier wp-config.php et mettez à jour les champs DB_NAME, DB_USER, DB_PASSWORD et DB_HOST avec les informations du nouvel hébergeur.
Étape 4 : Tester sur le nouvel hébergeur
Avant de modifier les DNS, testez votre site sur le nouvel hébergeur pour vous assurer que tout fonctionne correctement.
Accès temporaire : la plupart des hébergeurs fournissent une URL temporaire ou une IP pour accéder à votre site avant le changement DNS. Vous pouvez aussi modifier votre fichier hosts local pour pointer votre domaine vers l'IP du nouveau serveur sans affecter les autres visiteurs.
Vérifications essentielles : naviguez sur toutes les pages principales de votre site, testez les formulaires de contact, vérifiez que les images s'affichent correctement, testez la zone d'administration (backoffice WordPress), et vérifiez les envois d'email. Corrigez tout problème avant de passer à l'étape suivante.
Étape 5 : Modifier les DNS
Une fois que votre site fonctionne parfaitement sur le nouvel hébergeur, il est temps de diriger le trafic vers le nouveau serveur en modifiant les DNS.
Connectez-vous à votre registrar (le gestionnaire de votre nom de domaine, qui peut être différent de votre hébergeur) et modifiez les enregistrements DNS : remplacez les serveurs DNS ou les enregistrements A/CNAME par ceux fournis par votre nouvel hébergeur.
Propagation DNS : la propagation peut prendre de quelques minutes à 48 heures. Grâce à l'abaissement du TTL effectué en préparation, la propagation devrait être beaucoup plus rapide (souvent moins d'une heure). Pendant cette période, certains visiteurs accèdent encore à l'ancien serveur : ne modifiez et ne supprimez rien sur l'ancien hébergeur tant que la propagation n'est pas terminée.
Vérifiez la progression de la propagation avec un outil comme whatsmydns.net ou la commande dig en terminal.
Après la migration : vérifications
La migration est terminée, mais votre travail n'est pas fini. Effectuez ces vérifications dans les jours suivant le changement :
- Certificat SSL : vérifiez que votre certificat SSL est actif sur le nouveau serveur. Si vous utilisez Let's Encrypt, il doit être régénéré chez le nouvel hébergeur.
- Performances : testez la vitesse de votre site avec GTmetrix ou PageSpeed Insights et comparez avec les résultats d'avant la migration.
- Redirections : vérifiez que toutes vos redirections 301 fonctionnent correctement.
- Emails : testez l'envoi et la réception des emails associés à votre domaine.
- Sauvegardes : configurez les sauvegardes automatiques chez le nouvel hébergeur.
- Cron jobs : si vous utilisez des tâches planifiées (cron), recréez-les sur le nouveau serveur.
- Ancien hébergeur : conservez votre ancien hébergement actif pendant au moins 2 semaines après la migration, puis résiliez-le une fois que tout est confirmé.
Félicitations, votre migration est terminée. Si vous rencontrez des difficultés, n'hésitez pas à contacter le support de votre nouvel hébergeur. Les meilleurs hébergeurs, comme Hostinger et o2switch, proposent une assistance migration gratuite.
Questions fréquentes
Nos autres guides
Comment Choisir son Hébergeur Web en 2026 — Guide Complet
Les 7 critères essentiels pour bien choisir son hébergement web en 2026 : perfor…
Les 10 Erreurs à Éviter avec son Hébergement Web
Découvrez les 10 erreurs les plus fréquentes en hébergement web : choix sur le p…
Changer d'Hébergeur sans Perdre son Site — Checklist Complète
Checklist complète pour changer d'hébergeur web sans perdre votre site. Méthode …
Ressources complémentaires
Sources et références
- [1]Plans hébergement Hostinger— Hostinger, vérifié le 25 février 2026
- [2]Technologie et infrastructure Hostinger— Hostinger, vérifié le 25 février 2026
- [3]Avis Hostinger sur TrustPilot— TrustPilot, vérifié le 25 février 2026
- [4]Offre unique o2switch— o2switch, vérifié le 25 février 2026
- [5]Infrastructure o2switch Clermont-Ferrand— o2switch, vérifié le 25 février 2026
- [6]Avis o2switch sur TrustPilot— TrustPilot, vérifié le 25 février 2026
- [7]Hébergement Infomaniak— Infomaniak, vérifié le 25 février 2026
- [8]Centres de données Infomaniak (Suisse)— Infomaniak, vérifié le 25 février 2026
- [9]Avis Infomaniak sur TrustPilot— TrustPilot, vérifié le 25 février 2026