1. Faire l'inventaire
Avant de commander quoi que ce soit, notez ce que votre hébergement actuel fait pour vous. Ce qui n'est pas listé est ce qui manque après la bascule.
- Le ou les sites : WordPress ou non, version de PHP, taille des fichiers et de la base de données.
- Les boîtes mail : combien, leur volume, et si la messagerie est chez cet hébergeur ou ailleurs.
- Le nom de domaine : chez quel bureau d'enregistrement il est déposé, et où est gérée sa zone DNS.
- Le reste : tâches planifiées, sous-domaines, redirections, formulaires qui envoient des e-mails, services qui pointent vers le serveur.
Vérifiez aussi que vous avez bien accès au compte du bureau d'enregistrement de votre domaine : c'est là que se fera la bascule.
2. Copier sans toucher à l'ancien
- Commandez le nouvel hébergement, sans résilier l'ancien.
- Copiez le site : fichiers et base de données. Pour WordPress, les méthodes sont dans Migrer un site WordPress.
- Recréez les boîtes mail chez le nouvel hébergeur, puis copiez les messages : voir Transférer ses mails.
- Reprenez le reste de l'inventaire : tâches planifiées, sous-domaines, redirections.
Pendant toute cette étape, votre site reste servi par l'ancien hébergeur. Les visiteurs ne voient rien.
3. Tester avant la bascule
La copie doit être vérifiée avant que le moindre visiteur y arrive : pages, images, formulaire de contact, connexion à l'administration, boutique et paiement s'il y en a un. Deux façons de l'ouvrir :
- une adresse provisoire fournie par le nouvel hébergeur ;
- le fichier hosts de votre ordinateur, qui fait pointer votre domaine vers le nouveau serveur pour vous seul. Retirez la ligne une fois les tests faits.
Envoyez un message de test depuis le formulaire : un e-mail qui part bien de l'ancien serveur peut échouer depuis le nouveau, voir Les e-mails des formulaires n'arrivent pas.
4. Préparer et faire la bascule
- Baissez la durée de vie (TTL) des enregistrements que vous allez modifier, à quelques minutes, puis attendez au moins la durée de l'ancien TTL avant de basculer : la veille suffit pour un TTL d'un jour au plus. Les résolveurs suivront alors plus vite le changement, voir Propagation DNS.
- Évitez les modifications sur l'ancien site pendant la bascule : un article publié ou une commande passée chez l'ancien n'existerait pas chez le nouveau. Pour une boutique, refaites une copie de la base juste avant de basculer.
- Changez les enregistrements du site dans la zone DNS, en général deux lignes A, pour le domaine et pour
www. La marche à suivre est dans Pointer un nom de domaine vers Hubspace, valable pour tout hébergeur. - Si la messagerie déménage aussi, changez l'enregistrement MX, puis refaites une copie des boîtes après la propagation pour récupérer les derniers messages.
- Faites poser le certificat chez le nouvel hébergeur dès que le domaine pointe vers lui : un certificat Let's Encrypt s'émet en général une fois le domaine dirigé vers le serveur.
Pendant la propagation, une partie des visiteurs voit encore l'ancien site, l'autre le nouveau. Comme les deux sont identiques, personne ne remarque rien.
5. Après la bascule
- Vérifiez le site, les formulaires et la réception des e-mails, depuis plusieurs appareils.
- Remettez les TTL à leur valeur habituelle.
- Gardez l'ancien hébergement environ un mois, par précaution : si un oubli apparaît, tout est encore là.
- Résiliez ensuite, après avoir récupéré une dernière sauvegarde.
Le nom de domaine peut rester chez son bureau d'enregistrement actuel : changer d'hébergeur ne demande pas de le transférer. Si vous voulez aussi le déplacer, faites-le après la migration, une chose à la fois : voir Transférer un nom de domaine.
Chez Hubspace
La migration d'un site WordPress est offerte sur toutes nos offres d'hébergement, et celle d'applications Docker sur toutes les tailles de VPS. Nous suivons l'ordre de cet article : nous copions votre site et vos boîtes mail, vous vérifiez la copie sur un lien privé, puis vous changez deux lignes chez votre bureau d'enregistrement, ou nous le faisons avec vous en visio. Nous surveillons la bascule et posons le certificat dès que le domaine pointe chez nous. Les délais constatés, comptés à partir du moment où nous avons vos accès, sont de 24 heures pour un site vitrine et 48 heures pour une boutique WooCommerce. Le déroulé est dans Migrer son site vers Hubspace et sur la page de la migration offerte.
Questions fréquentes
Mon site sera-t-il coupé pendant le changement ?
Non, si l'ancien hébergement reste actif jusqu'après la propagation. La coupure vient presque toujours d'une résiliation trop tôt ou d'une bascule avant que la copie soit prête.
Vais-je perdre des courriels ?
Pas si les boîtes existent chez le nouvel hébergeur avant le changement du MX, et si vous refaites une copie après la propagation : les messages arrivés entre-temps chez l'ancien sont récupérés.
Mon référencement va-t-il souffrir du changement d'hébergeur ?
Les adresses des pages restent les mêmes, seul le serveur change. Vérifiez seulement que les redirections existantes ont bien été reprises.
Articles liés
- Migrer un site WordPress vers un autre hébergeurMigrer un site WordPress : outil d'import de Plesk, extension de migration ou méthode manuelle, puis changement d'adresse et bascule DNS sans couper le site.
- Changer d'offre d'hébergement chez HubspaceMonter d'offre depuis l'espace client Hubspace, ou descendre sur demande : les étapes, le calcul au prorata et ce qui change pour vos sites WordPress.
- Récupérer son site et ses données chez HubspaceRécupérer son site avant de changer d'hébergeur : l'archive complète sur demande, ou fichiers, base, e-mails et serveur VPS à reprendre vous-même, pas à pas.