Déménager un site, c’est déplacer trois choses
Vous avez décidé de changer d’hébergeur. Peut-être parce que l’actuel est trop cher, trop lent, peu réactif, ou parce que vous changez de prestataire et que le nouveau préfère travailler avec son propre hébergement. La décision est prise, mais une inquiétude reste : et si le site disparaissait pendant le déménagement ? Et si les mails ne passaient plus ? Et si des clients tombaient sur une page d’erreur pendant plusieurs jours ?
L’inquiétude est légitime, parce que ces coupures arrivent. Mais elles ne sont pas une fatalité. Un changement d’hébergeur bien préparé se fait sans que vos clients s’en aperçoivent. Ce qui provoque les coupures, c’est presque toujours un ordre des opérations inversé : on résilie l’ancien avant que le nouveau soit prêt, on oublie les mails, on modifie les réglages trop tôt. La technique compte moins que la méthode.
Pour comprendre la méthode, il faut d’abord savoir ce qu’on déménage. Ce qu’on appelle « le site » est en réalité un ensemble de plusieurs choses, qui ne se déplacent pas toutes de la même manière. Il y a les fichiers : les pages, les images, la mise en page, le code. Il y a, pour la plupart des sites construits avec un outil de gestion de contenu, une base de données, qui contient vos textes, vos réglages, vos comptes d’accès. Et il y a souvent la messagerie, quand vos adresses mail sont hébergées au même endroit que le site.
Un élément, en revanche, ne déménage pas : le nom de domaine. Il reste enregistré là où il l’est, chez son bureau d’enregistrement. Ce qui change, c’est la direction vers laquelle il pointe. Le jour de la bascule, on modifie l’annuaire rattaché à votre nom de domaine pour qu’il envoie les visiteurs vers le nouveau serveur au lieu de l’ancien. C’est ce geste précis, et lui seul, qui fait passer le site d’un hébergeur à l’autre aux yeux de vos clients.
Prenons l’exemple d’un traiteur qui change d’hébergeur pour faire des économies. Il souscrit chez le nouveau, résilie l’ancien le même jour pour ne pas payer deux fois, puis demande à son neveu de transférer le site. Le transfert prend plus de temps que prévu. Entre-temps, l’ancien hébergeur a fermé le compte et supprimé les fichiers. Le traiteur se retrouve sans site, sans copie récente, et avec des boîtes mail vidées de plusieurs années de messages. Quelques jours d’abonnement en double lui auraient évité tout cela.
Voici l’ordre des gestes qui évite ce scénario : l’inventaire préalable, la copie complète chez le nouvel hébergeur, la vérification, la bascule, le cas particulier des mails, et la résiliation de l’ancien, qui vient toujours en dernier.
Avant tout : faire l’inventaire
Le premier geste ne touche à rien. Il consiste à dresser la liste de tout ce qui est hébergé chez l’actuel hébergeur, et de tout ce qui en dépend. C’est l’étape qu’on saute le plus souvent, et c’est celle qui évite le plus de mauvaises surprises.
Commencez par le site lui-même. Est-il construit avec un outil de gestion de contenu, auquel cas il a une base de données, ou s’agit-il de simples pages fixes ? Votre prestataire saura vous répondre. Ensuite, la messagerie : vos adresses mail sont-elles hébergées chez le même hébergeur que le site, ou chez un service séparé ? Combien d’adresses existent, qui les utilise, et combien de messages contiennent-elles ?
Regardez ensuite le nom de domaine. Est-il enregistré chez l’hébergeur actuel ou ailleurs ? Si c’est chez l’hébergeur actuel, la résiliation pourrait l’emporter avec elle, ce qui serait une catastrophe. Dans ce cas, le nom de domaine doit être transféré ou mis à l’abri avant toute résiliation, et ce transfert est une opération à part entière, qui prend du temps.
Notez enfin les services annexes qui pourraient être liés à l’hébergement : un certificat de sécurité, des sauvegardes automatiques, un sous-domaine pour un outil de réservation ou de facturation, une redirection vers un ancien site. Tout ce qui fonctionne aujourd’hui et que vous voulez conserver doit figurer sur la liste. Ce qui n’y figure pas risque de disparaître sans que personne ne s’en rende compte.
Cet inventaire servira de liste de contrôle pendant tout le déménagement. Chaque ligne devra être cochée avant de résilier l’ancien hébergeur. Il sert aussi à poser les bonnes questions au nouveau : peut-il accueillir tout ce qui figure sur la liste, et sous quelle forme ?
La copie complète, chez le nouvel hébergeur
Le principe du déménagement sans coupure est simple : on construit une copie complète du site chez le nouvel hébergeur pendant que l’ancien continue de fonctionner normalement. Vos clients continuent de voir le site d’origine. La copie est préparée en coulisses, sans rien éteindre.
La première étape est une sauvegarde complète du site actuel : tous les fichiers et, le cas échéant, la base de données. Cette sauvegarde a un double rôle. Elle sert de matière première pour reconstruire le site chez le nouvel hébergeur, et elle sert de filet de sécurité si quelque chose tourne mal. Gardez-en une copie chez vous, en dehors des deux hébergeurs. L’importance d’une sauvegarde complète et vérifiée est détaillée dans notre article sur la sauvegarde de son site.
La deuxième étape est l’installation de cette copie chez le nouvel hébergeur. Les fichiers sont déposés sur le nouveau serveur, la base de données est recréée, les réglages sont adaptés au nouvel environnement. Sur un site construit avec un outil de gestion de contenu, il faut souvent modifier quelques paramètres pour que le site retrouve sa base de données et fonctionne à sa nouvelle place. C’est le travail du prestataire, ou de l’hébergeur lui-même : beaucoup d’hébergeurs proposent un service de transfert, parfois gratuit, pour les nouveaux clients.
Pendant cette phase, évitez de modifier le site d’origine. Si vous ajoutez des pages, des photos ou des articles sur l’ancien site après la sauvegarde, ces ajouts ne seront pas dans la copie. Prévenez les personnes qui ont accès à l’administration du site, et gelez les modifications le temps du déménagement. Si une modification est indispensable, notez-la pour la refaire sur la copie.
À ce stade, rien n’a changé pour vos clients. Le nom de domaine pointe toujours vers l’ancien hébergeur, le site d’origine est en ligne, les mails arrivent comme d’habitude. Vous avez simplement, en parallèle, une copie qui attend d’être mise en service.
Vérifier avant de basculer
Avant d’envoyer vos visiteurs vers la copie, il faut s’assurer qu’elle fonctionne aussi bien que l’original. C’est la vérification que l’on bâcle le plus souvent, parce que l’on est pressé d’en finir, et c’est celle qui évite de découvrir les problèmes en même temps que les clients.
Le nouvel hébergeur permet en général de consulter la copie avant la bascule, grâce à une adresse provisoire ou à un réglage temporaire sur votre ordinateur. Demandez à votre prestataire comment voir la copie. Puis parcourez-la comme le ferait un client : chaque page du menu, les photos, le formulaire de contact, les liens vers les autres pages. Comparez avec le site d’origine, page par page.
Les points qui coincent le plus souvent sont connus. Des images qui ne s’affichent pas, parce que leurs adresses pointent encore vers l’ancien serveur. Un formulaire de contact qui ne part pas, parce que le nouveau serveur n’est pas réglé pour envoyer des mails. Des caractères accentués qui s’affichent mal, à cause d’un réglage de la base de données. Une page d’administration inaccessible. Chacun de ces défauts se corrige facilement tant que le site n’est pas basculé. Après, il se corrige dans l’urgence.
Testez particulièrement le formulaire de contact, en envoyant un message de test depuis la copie. C’est la fonction dont dépendent vos demandes de devis, et c’est celle qui casse le plus souvent lors d’un changement de serveur. Vérifiez aussi l’affichage sur téléphone, puisque c’est là que la plupart de vos visiteurs vous consultent.
Ne passez à la bascule que lorsque la copie a été validée, de préférence par vous-même et non seulement par la personne qui l’a construite. Un second regard repère toujours des détails qui ont échappé au premier.
La bascule
La bascule est le moment où l’on modifie l’annuaire de votre nom de domaine pour qu’il envoie les visiteurs vers le nouvel hébergeur. Concrètement, on change une ou deux lignes dans la zone DNS, celles qui indiquent où se trouve le site. Le geste lui-même prend quelques minutes. Ses effets, en revanche, ne sont pas immédiats.
Après la modification, il faut un certain temps pour que le changement soit pris en compte partout. C’est ce qu’on appelle la propagation. Les fournisseurs d’accès et les ordinateurs de vos visiteurs gardent en mémoire l’ancienne adresse pendant une durée qui peut aller de quelques minutes à plus d’une journée. Pendant cette période, certains visiteurs voient le nouveau site, d’autres encore l’ancien. C’est pour cela qu’il est indispensable que les deux soient identiques et en état de marche au moment de la bascule.
Choisissez le moment avec soin. Évitez votre période la plus chargée, les veilles de week-end et les jours où personne ne pourra intervenir en cas de problème. Un début de semaine, hors saison, avec le prestataire disponible, est idéal. Prévenez votre équipe que des changements sont en cours, pour qu’elle ne s’alarme pas d’un comportement étrange pendant la propagation.
Une précaution utile consiste à demander, quelques jours avant la bascule, que la durée de mémorisation des réglages soit raccourcie. Ce réglage technique, que votre prestataire connaît, permet de réduire la période pendant laquelle les deux versions coexistent. Ce n’est pas indispensable, mais cela rend la bascule plus nette.
Pendant la propagation, ne modifiez rien sur l’un ni sur l’autre site. Une fois le délai écoulé, refaites les vérifications : le site s’affiche-t-il correctement depuis un téléphone sur le réseau mobile, avec et sans « www » ? Le formulaire envoie-t-il bien ses messages ? Le cadenas de sécurité apparaît-il dans la barre d’adresse ?
Les mails, piège classique
Si vos adresses mail sont hébergées chez le même hébergeur que votre site, le déménagement les concerne aussi, et c’est là que se produisent les pertes les plus douloureuses. Un site se reconstruit. Des années de correspondance avec des clients, des fournisseurs et l’administration, une fois effacées, ne se retrouvent pas.
Le déménagement des mails comporte deux opérations distinctes. La première consiste à recréer les boîtes chez le nouvel hébergeur, avec les mêmes adresses. La seconde consiste à y recopier les messages déjà reçus. Beaucoup de déménagements ne font que la première : les adresses fonctionnent chez le nouvel hébergeur, mais elles sont vides, et les anciens messages restent chez l’ancien, jusqu’à la résiliation qui les efface.
Avant toute bascule, faites donc une copie de vos messages. Si vous consultez vos mails avec un logiciel sur votre ordinateur, il garde peut-être déjà une copie locale, mais vérifiez-le. Sinon, votre prestataire ou le nouvel hébergeur peut transférer le contenu des boîtes d’un serveur à l’autre. Demandez explicitement cette opération, et vérifiez ensuite que les anciens messages sont bien présents dans les nouvelles boîtes.
La bascule des mails se fait par la modification d’autres lignes de la zone DNS, distinctes de celles du site. Elle peut se faire en même temps que celle du site ou séparément. Pendant la propagation, des messages peuvent arriver sur l’ancien serveur ou sur le nouveau. Consultez les deux pendant quelques jours pour ne rien manquer. C’est une raison supplémentaire de ne pas résilier l’ancien hébergeur trop vite.
Profitez du déménagement pour vous poser une question : faut-il vraiment héberger les mails avec le site ? Séparer les deux, en confiant la messagerie à un service spécialisé, rend les futurs changements d’hébergeur beaucoup plus simples. Le site peut alors déménager sans que les mails soient concernés.
Ne résilier qu’après
La résiliation de l’ancien hébergeur est la dernière étape, et elle ne doit intervenir que lorsque tout le reste est terminé et vérifié. C’est la règle qui évite le scénario du traiteur. Payer quelques semaines d’abonnement en double est une petite dépense en comparaison du risque de perdre le site ou les mails.
Avant de résilier, reprenez votre inventaire et cochez chaque ligne. Le site fonctionne-t-il chez le nouvel hébergeur depuis plusieurs jours, sans problème signalé ? Les mails arrivent-ils dans les nouvelles boîtes, avec les anciens messages ? Le nom de domaine est-il à l’abri, enregistré ailleurs que chez l’hébergeur que vous quittez ? Avez-vous une sauvegarde complète du site et des mails, conservée chez vous ?
Voici les points à vérifier avant de résilier l’ancien hébergeur :
- le site s’affiche correctement depuis le nouvel hébergeur, sur téléphone et sur ordinateur ;
- le formulaire envoie ses messages et ils arrivent ;
- les mails sont reçus dans les nouvelles boîtes, anciens messages compris ;
- le nom de domaine n’est pas enregistré chez l’hébergeur quitté ;
- une sauvegarde complète est conservée hors des deux hébergeurs.
Quand tout est coché, vous pouvez résilier sereinement. Gardez la confirmation de résiliation, et vérifiez sur votre relevé bancaire que les prélèvements s’arrêtent bien. Pour d’autres repères sur la mise en ligne d’un site, parcourez notre rubrique, ou revenez à l’accueil de Web Motion.
Questions fréquentes
Mon site sera-t-il coupé pendant le changement d’hébergeur ?
Pas s’il est préparé correctement. La copie est construite et vérifiée chez le nouvel hébergeur pendant que l’ancien site reste en ligne. Au moment de la bascule, les deux versions sont identiques, et les visiteurs passent de l’une à l’autre sans s’en apercevoir. Les coupures viennent presque toujours d’une résiliation trop rapide ou d’une copie incomplète.
Faut-il changer de nom de domaine en changeant d’hébergeur ?
Non. Le nom de domaine reste le même, il pointe simplement vers le nouveau serveur. Il faut seulement vérifier qu’il n’est pas enregistré chez l’hébergeur que vous quittez. Si c’est le cas, il doit être transféré ou mis à l’abri avant la résiliation, sinon vous risquez de le perdre.
Combien de temps dure un changement d’hébergeur ?
La copie et la vérification prennent quelques jours pour un site vitrine, la bascule quelques minutes, et la propagation jusqu’à une journée environ. Prévoyez surtout une période de chevauchement de plusieurs semaines pendant laquelle les deux hébergeurs restent actifs, pour vérifier que tout fonctionne avant de résilier.
Mon référencement va-t-il souffrir du changement d’hébergeur ?
Normalement non, si les adresses des pages restent les mêmes et que le site reste accessible pendant toute l’opération. Un changement d’hébergeur ne modifie pas le contenu ni les adresses du site. Les problèmes de référencement viennent des coupures prolongées ou des pages perdues, que la méthode décrite ici permet d’éviter.
