418 DevOps Votre spécialiste sérénité informatique

Migration de serveurs sans coupure

Changer d'hébergeur, quitter un serveur qui n'est plus maintenu, sortir d'une solution qui vous tient captif. Pendant ce temps, votre activité continue de tourner.

Les trois situations qui mènent à une migration

Le système d'exploitation n'est plus maintenu. Plus aucun correctif de sécurité n'arrive, la moindre faille reste ouverte indéfiniment, et chaque nouveau logiciel refuse de s'installer. C'est la migration la plus urgente et la plus souvent repoussée.

L'hébergeur ne convient plus. Le support ne répond pas, la facture a dérivé, ou la machine est devenue trop petite. Le déménagement se prépare, mais il n'a rien d'héroïque quand il est fait dans les règles.

La solution en place vous enferme. Un logiciel propriétaire dont vous ne pouvez pas exporter les données, un prestataire qui détient les accès, une plateforme dont le prix augmente chaque année. Sortir demande de la méthode, mais c'est presque toujours possible.

La méthode

  • Cartographie complète de l'existant avant toute décision : services, données, dépendances, tâches planifiées, certificats, tout ce qui pointe vers la machine actuelle.
  • Reconstruction de la cible à côté, sans toucher à la production, et description en code de ce qui peut l'être.
  • Fonctionnement en parallèle, avec synchronisation des données, le temps de vérifier que tout se comporte comme prévu.
  • Bascule DNS maîtrisée, hors heures de trafic, avec un temps de propagation réduit préparé plusieurs jours à l'avance.
  • Retour arrière possible à chaque étape, jusqu'au dernier moment.
  • Décommissionnement propre de l'ancienne plateforme, une fois seulement que plus rien ne s'y connecte.

Pourquoi il n'y a presque jamais de coupure

Parce que rien n'est déplacé. La nouvelle plateforme est construite à côté, remplie, testée, et ce n'est qu'ensuite qu'on redirige le trafic vers elle. L'ancienne reste debout et disponible tant que la nouvelle n'a pas fait ses preuves.

La seule fenêtre sensible est celle de la bascule des données, dont la durée dépend de leur volume. Elle se planifie de nuit ou le week-end, et se compte le plus souvent en minutes.

Ce qu'on en profite pour corriger

Une migration est le seul moment où l'on ouvre le capot en entier. C'est donc l'occasion de remettre les sauvegardes en route, de recloisonner les accès, de supprimer les services qui tournaient pour rien depuis des années et de documenter ce qui ne l'a jamais été.

La plateforme d'arrivée est presque toujours plus simple que celle de départ, et souvent moins chère.

Questions fréquentes

Ce qu'on me demande le plus souvent

Y aura-t-il une coupure de service ?

Dans la plupart des cas, aucune coupure visible pour vos utilisateurs. La nouvelle plateforme est construite à côté de l'ancienne, remplie et testée avant que le trafic ne soit redirigé. La seule fenêtre sensible est la bascule finale des données, planifiée hors heures de trafic et généralement mesurée en minutes.

Combien de temps prend une migration ?

De quelques jours pour un site vitrine et sa base de données, à plusieurs semaines pour une plateforme applicative avec des interdépendances. La cartographie initiale, qui prend un à trois jours, permet de donner un calendrier fiable avant de s'engager.

Peut-on migrer si l'ancien prestataire ne coopère pas ?

Le plus souvent oui, à condition que vous soyez titulaire du nom de domaine et des comptes d'hébergement. C'est le premier point que je vérifie. Si les accès sont détenus par un tiers, il existe des procédures de récupération, plus longues mais efficaces.

Mon serveur tourne sur une version très ancienne, est-ce un problème ?

C'est justement la raison de migrer. Une version obsolète ne reçoit plus de correctifs de sécurité. Le passage à une version maintenue demande parfois d'adapter l'application, ce qui est identifié et chiffré pendant la cartographie, avant tout engagement.

Un serveur que vous n'osez plus mettre à jour ?

Dites-moi ce qui tourne dessus et depuis quand. Je vous dirai s'il faut migrer, vers quoi, et ce que cela représente.