Accueil › Migration GLPI 10 vers GLPI 11
Migration GLPI 10 vers GLPI 11 : méthode, pièges et liste de vérification
GLPI 10 ne reçoit plus de correctifs de sécurité. La migration vers GLPI 11 se passe bien quand elle est préparée, et mal quand on la découvre en production. Voici ce qui change, ce qui casse, et comment la faire sans perdre vos données.
Pierre Baroni, ParcSupportIT · 12 octobre 2026
Pourquoi migrer maintenant
GLPI contient l'annuaire de vos utilisateurs, l'historique de vos tickets et l'inventaire de votre parc. Un GLPI sans correctifs de sécurité, accessible depuis votre réseau, voire depuis internet, est une porte ouverte sur ces données.
La dernière série de correctifs illustre le risque : cinq failles communes aux branches 10 et 11 touchaient les droits sur les actions en masse, le clonage et la suppression d'utilisateurs, et le planning. Détail sur IT-Connect.
Ce qui change en GLPI 11
| Sujet | GLPI 10 | GLPI 11 |
|---|---|---|
| PHP | 7.4 minimum | 8.2 minimum, avec bcmath, mbstring et openssl en plus des extensions habituelles |
| Base de données | MariaDB 10.2 ou MySQL 5.7 | MariaDB 10.6 ou MySQL 8.0 minimum |
| Serveur web | Racine du site sur le dossier GLPI, toléré | Racine obligatoirement sur le dossier public/ |
| Formulaires | Plugin Formcreator | Formulaires intégrés ; Formcreator est abandonné, ses données se reprennent par une commande officielle |
| Plugins | Écosystème GLPI 10 | Désactivés par la mise à jour ; chacun doit exister en version compatible GLPI 11 |
Concrètement : sur un serveur Debian 12 ou Ubuntu 24.04 récent, la migration se fait souvent sur place. Sur un vieux système (Debian 10, PHP 7.4), il faut d'abord un serveur neuf.
Les pièges les plus fréquents
1. Formcreator et les plugins abandonnés
Formcreator doit être en version 2.13.10 au minimum pour que ses formulaires soient repris dans les formulaires natifs de GLPI 11. Les liens vers les anciens formulaires changent : il faut prévenir les utilisateurs. FusionInventory et GenericObject n'ont pas de suite : leurs données se reprennent dans l'inventaire natif et les actifs personnalisés, au cas par cas.
2. Le dossier public/ oublié
Si le serveur web pointe sur le dossier GLPI et non sur public/, GLPI 11 ne s'affiche plus. Et si la racine change, l'adresse d'accès peut changer aussi (de /glpi à la racine du site). C'est à vérifier et à annoncer avant le jour J.
3. Une coupure sous-estimée
La mise à jour de la base dure de quelques secondes à plusieurs minutes selon le serveur et la taille de la base. Sur la même base, j'ai mesuré de 50 secondes à près de 2 minutes de coupure totale, sauvegarde comprise. Seule une répétition sur une copie donne un chiffre fiable à annoncer.
4. La sauvegarde faite au mauvais moment
Une sauvegarde prise avant la mise en maintenance peut manquer les derniers tickets saisis. La bonne séquence : mettre GLPI en maintenance, sauvegarder, puis migrer. Ce que vous sauvegardez est alors exactement ce que vous migrez.
5. Les comptes livrés par défaut
Beaucoup de GLPI ont encore les comptes glpi, tech, normal et post-only avec leur mot de passe d'origine. La migration est le bon moment pour les neutraliser.
Liste de vérification avant migration
Utile même si vous migrez vous-même :
- Version exacte de GLPI notée (menu en haut à droite, puis « À propos »)
- PHP 8.2 ou plus récent disponible sur le serveur, avec ses extensions
- MariaDB 10.6 ou MySQL 8.0 au minimum
- Serveur web pointé sur
public/, ou changement d'adresse annoncé - Liste des plugins, avec pour chacun sa version compatible GLPI 11 ou son remplaçant
- Formcreator mis à jour en 2.13.10 au minimum
- Snapshot du serveur, ou sauvegarde complète vérifiée
- Procédure de retour arrière écrite et testée
- Nombre de tickets, ordinateurs, utilisateurs et documents relevé avant migration
- Utilisateurs prévenus de la date et de la durée de coupure
Ma méthode : la migration réussie avant de toucher à la production
- Audit en lecture seule : socle, base, plugins, sécurité. Vous savez ce que la migration implique avant de vous engager.
- Copie fidèle de votre GLPI sur un serveur de test chiffré et isolé : même version, même base, mêmes documents. Elle n'envoie aucun email et ne peut pas agir sur vos utilisateurs.
- Répétition chronométrée de la migration sur cette copie, avec comptage avant et après.
- Migration réelle : gel, sauvegarde, retour arrière prêt avant toute modification, mise à jour, reprise de Formcreator, comparaison.
- Compte rendu avec les chiffres réels et l'attestation de destruction de la copie.
Résultat de la migration filmée, un GLPI 10.0.28 avec Formcreator et deux ans d'historique :
Voir les vidéos de la démonstration, sans coupure, avec le temps réel à l'écran.
Et GLPI 12 ?
GLPI 12 vient de sortir. Pour une production existante, GLPI 11 reste le choix sûr : il est maintenu, éprouvé, et les plugins courants y sont compatibles. Le passage de 11 à 12 se fera plus tard avec la même méthode : copie, répétition, puis migration.
Votre GLPI 10 est à migrer ?
Décrivez-le en un email : version, nombre de postes, plugins installés. Je vous réponds par écrit avec ce que la migration implique pour vous, et une proposition chiffrée. Tarif de lancement à partir de 490 € jusqu'au 31 décembre 2026.