Comment transférer un site vers un nouvel hébergeur
Sur cette page
- La checklist en bref
- Étape 1 : faire l'inventaire et réduire le TTL
- Étape 2 : sauvegarder les fichiers et les bases de données
- Étape 3 : restaurer chez le nouvel hébergeur
- Étape 4 : tester avant la bascule
- Étape 5 : transférer l'e-mail sans perdre de messages
- Étape 6 : basculer le DNS
- Migration gratuite vers HytHost
- FAQ
Transférer un site vers un nouvel hébergeur paraît risqué, mais c'est une opération de routine si vous suivez le bon ordre. La règle est simple : copiez tout d'abord, testez sur le nouvel hébergeur, et seulement ensuite faites pointer votre domaine vers lui. Les visiteurs continuent de voir l'ancien site jusqu'à ce que le nouveau soit prêt.
Ce guide est une checklist étape par étape pour n'importe quel site, avec des notes pour WordPress et cPanel, et pour transférer vos e-mails sans perdre de messages.
La checklist en bref
- Recensez ce qu'utilise le site : fichiers, bases de données, e-mail, enregistrements DNS, tâches planifiées.
- Réduisez le TTL DNS la veille de la bascule.
- Sauvegardez les fichiers et les bases de données chez l'ancien hébergeur.
- Restaurez-les chez le nouvel hébergeur.
- Testez le site chez le nouvel hébergeur avant que quiconque ne le voie.
- Recréez les comptes e-mail et copiez les messages.
- Basculez le DNS, puis gardez l'ancien hébergement quelques jours de plus.
Vous préférez ne pas vous en charger ? Chaque offre d'hébergement web HytHost inclut une migration de site gratuite, à partir de €0.99/mois.
Voir les offres d'hébergement webÉtape 1 : faire l'inventaire et réduire le TTL
Notez tout ce dont le site dépend, pour ne rien oublier :
- les fichiers du site, généralement dans
public_html; - chaque base de données, avec son nom et son utilisateur ;
- les comptes e-mail, redirections et filtres ;
- les enregistrements DNS au-delà du site : MX pour l'e-mail, enregistrements TXT pour SPF, DKIM et la vérification du site ;
- les tâches cron, la version de PHP et tout réglage particulier.
Ensuite, réduisez le TTL des enregistrements de votre domaine, par exemple à 300 secondes, la veille du transfert. Le TTL indique combien de temps Internet garde vos enregistrements DNS en cache ; avec un TTL court, la bascule atteint les visiteurs en quelques minutes au lieu de plusieurs heures. Et ne résiliez pas encore l'ancien hébergement.
Étape 2 : sauvegarder les fichiers et les bases de données
- Depuis cPanel : dans Backup, téléchargez séparément le répertoire personnel et chaque base de données MySQL. Ces sauvegardes partielles sont des fichiers que vous pouvez restaurer vous-même chez n'importe quel hébergeur cPanel. Il existe aussi une sauvegarde complète du compte, mais seul l'hébergeur peut la restaurer, depuis WHM ; envoyez-la-lui s'il propose des migrations.
- À la main : téléchargez les fichiers en FTP ou SFTP, et exportez chaque base de données en fichier
.sqldepuis phpMyAdmin. - WordPress : une extension de migration comme Duplicator ou All-in-One WP Migration regroupe fichiers et base de données dans une seule archive. Vérifiez la limite d'upload chez le nouvel hébergeur : l'import de l'extension en dépend.
Étape 3 : restaurer chez le nouvel hébergeur
- Ajoutez le domaine à votre nouveau compte d'hébergement.
- Envoyez les fichiers dans le nouveau
public_html, ou restaurez la sauvegarde du répertoire personnel. - Créez une base de données et un utilisateur, puis importez le fichier
.sqldans phpMyAdmin. - Mettez à jour la configuration du site avec le nouveau nom de base, l'utilisateur et le mot de passe. Pour WordPress, c'est
wp-config.php.
Si le domaine reste le même, c'est terminé. S'il change, l'ancienne adresse est enregistrée partout dans la base de données. Dans WordPress, ne la remplacez jamais par une simple recherche de texte dans le fichier SQL : cela casse les données sérialisées. Utilisez WP-CLI, qui les gère correctement :
wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid --dry-run
Retirez --dry-run une fois que l'aperçu est correct.
Étape 4 : tester avant la bascule
Vous pouvez voir le site chez le nouvel hébergeur avant tout le monde, en indiquant uniquement à votre propre ordinateur où se trouve le domaine. Ajoutez une ligne à votre fichier hosts avec l'adresse IP du nouveau serveur :
203.0.113.10 example.com www.example.com
Le fichier est C:\Windows\System32\drivers\etc\hosts sous Windows (modifiez-le en tant qu'administrateur) et /etc/hosts sous macOS et Linux. Ouvrez maintenant le site et vérifiez les pages, les images, les formulaires, les connexions et le paiement de la boutique. Supprimez la ligne une fois terminé.
Étape 5 : transférer l'e-mail sans perdre de messages
- Créez les mêmes comptes e-mail, redirections et filtres chez le nouvel hébergeur.
- Copiez les messages existants. Pour quelques boîtes, ajoutez l'ancien et le nouveau compte dans un client de messagerie en IMAP et faites glisser les dossiers de l'un à l'autre. Pour de nombreuses boîtes, un outil comme imapsync les copie de serveur à serveur et peut être relancé sans doublons.
- Après la bascule DNS, relancez la copie une fois de plus pour récupérer les messages arrivés entre-temps.
N'oubliez pas les enregistrements MX et TXT : s'ils ne sont pas recréés sur le nouveau DNS, les e-mails n'arrivent plus ou finissent en spam.
Étape 6 : basculer le DNS
Faites pointer le domaine vers le nouvel hébergeur, soit en changeant les serveurs de noms chez votre registrar, soit en modifiant l'enregistrement A vers la nouvelle adresse IP. Avec un TTL court, la plupart des visiteurs atteignent le nouvel hébergeur en quelques minutes ; certains réseaux gardent le cache plus longtemps, prévoyez donc jusqu'à une journée.
Une fois que le site se charge depuis le nouvel hébergeur, vérifiez que le certificat SSL a été émis (voir certificats SSL gratuits) et gardez l'ancien hébergement quelques jours de plus avant de le résilier.
Changer d'hébergement ne signifie pas transférer le domaine. Le transfert d'un domaine vers un autre registrar est une étape distincte que vous pouvez faire plus tard, ou jamais ; les registrars peuvent aussi refuser un transfert dans les 60 jours suivant l'enregistrement ou un transfert précédent.
Migration gratuite vers HytHost
Chaque offre d'hébergement web HytHost inclut une migration de site gratuite :
- Commandez l'offre adaptée à votre site.
- Ouvrez un ticket avec un accès à votre ancien hébergement, ou un fichier de sauvegarde cPanel.
- Nous copions les fichiers, les bases de données et les comptes e-mail. Vous basculez le DNS quand vous êtes prêt.
Chaque offre inclut cPanel, un SSL gratuit et des sauvegardes quotidiennes conservées 10 jours. Vous découvrez cPanel ? Commencez par qu'est-ce que cPanel.
Questions fréquentes
Pas si vous respectez l'ordre : l'ancien site continue de tourner pendant que vous copiez et testez le nouveau, et les visiteurs basculent progressivement quand le DNS change. Évitez de modifier le contenu pendant le transfert, ou refaites ces modifications chez le nouvel hébergeur.
Cela dépend du TTL. Avec un TTL de quelques minutes réglé la veille, la plupart des visiteurs voient le nouvel hébergeur en quelques minutes ; avec les TTL habituels, plus longs, cela peut prendre des heures, et certains réseaux gardent le cache jusqu'à une journée.
Non. Votre domaine peut rester chez votre registrar actuel ; vous le faites simplement pointer vers le nouvel hébergement via son DNS. Transférer le domaine est une étape distincte que vous pouvez faire plus tard si vous voulez tout regrouper au même endroit.
Pas si vous les copiez. Créez les comptes chez le nouvel hébergeur, copiez les messages existants en IMAP, et relancez la copie après la bascule DNS pour récupérer tout ce qui est arrivé entre-temps.
Oui. Une migration de site est gratuite avec chaque offre d'hébergement web : après la commande, ouvrez un ticket avec un accès à votre ancien hébergement ou une sauvegarde cPanel, et nous copions les fichiers, les bases de données et les comptes e-mail.
Transférez votre site en toute simplicité
L'hébergement web HytHost inclut une migration de site gratuite, cPanel, un SSL gratuit et des sauvegardes quotidiennes, à partir de €0.99/mois.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursCe guide vous a-t-il été utile ?