Comment migrer un site Drupal 7 vers Drupal 10 ou 11 ?

Drupal 7 n'est plus supporté par la communauté depuis le 5 janvier 2025 : plus aucun correctif de sécurité n'est publié. Migrer vers Drupal 10 ou 11 n'est pas une simple mise à jour, c'est une reconstruction du site sur une base moderne, avec reprise des contenus : on installe une instance neuve, on remappe les types de contenu et les champs, puis on transfère les données via le module de migration intégré au cœur de Drupal.

La démarche se déroule en cinq temps :

  • Auditer l'existant : inventaire des modules contribués et du code sur mesure, repérage de ce qui n'a pas d'équivalent en Drupal 10/11.
  • Arbitrer : chaque fonctionnalité est reconduite, remplacée par le cœur de Drupal (qui a beaucoup absorbé depuis la version 7) ou abandonnée.
  • Reconstruire la structure : types de contenu, champs, vues, thème.
  • Migrer les contenus par lots, avec des rejeux successifs jusqu'à obtenir une reprise fidèle.
  • Recetter et basculer : redirections 301 des anciennes URL, contrôle SEO, bascule DNS.

Deux points de vigilance : le SEO (sans plan de redirection, vous perdez vos positions) et le calendrier. Drupal 10 arrive lui-même en fin de vie le 9 décembre 2026 : viser directement Drupal 11 évite d'enchaîner deux chantiers. Si la migration ne peut pas être menée tout de suite, un support étendu payant existe pour maintenir Drupal 7 sous perfusion, mais ce n'est qu'un sursis.

Chez Pulsar Agency, nous traitons ces migrations comme un projet de maintenance maîtrisé : audit d'abord, reprise progressive ensuite, sans coupure de service. Découvrez notre offre de maintenance Drupal.