Quitter Moodle sans perdre vos données de cours
18 juillet 2026 · 6 min de lecture
Commencez par les plugins, pas par les cours
On perd rarement des données Moodle parce qu’un export a échoué. On les perd parce qu’on exporte avant de comprendre quel plugin maintient discrètement une règle métier. Auditez ces plugins d’abord, puis déplacez le contenu.
Moodle sauvegarde un cours dans un fichier .mbz, et ce fichier transporte bien ce que vous voyez : activités, ressources, structure de cours et banques de questions. En revanche, il ne transporte pas le comportement ajouté par un plugin. Un plugin d’inscription sur mesure qui ouvre l’accès après un paiement. Un plugin de notation qui modifie le calcul d’un total. Ces éléments ne voyagent pas dans la sauvegarde. Ils vivent dans votre mémoire, jusqu’au jour où ce n’est plus le cas.
Inventoriez avant d’exporter un seul cours
Sur une installation Moodle que j’ai examinée avant une reconstruction, quatorze plugins étaient actifs. Douze étaient cosmétiques ou pratiques. Deux portaient vraiment le système : l’un décidait de l’accès aux cohortes, l’autre ajustait un calcul de compétence utilisé par l’équipe conformité. Personne ne l’avait écrit. Si nous avions commencé par l’export des cours, nous aurions déplacé les cours et perdu les deux règles qui comptaient.
Le premier passage se fait donc dans un tableur, pas avec un bouton de téléchargement.
| À inventorier | Se déplace avec une sauvegarde .mbz ? | Demande son propre plan |
|---|---|---|
| Structure du cours, ressources, activités | Oui | — |
| Banques de questions | Généralement | Vérifier les types ajoutés par plugins |
| Utilisateurs, rôles, inscriptions | Partiellement | Exporter séparément et mapper les rôles |
| Notes et historique des notes | Non | Exporter le carnet de notes et décider quoi conserver |
| Activités SCORM/LTI | Le paquet se déplace, pas les résultats | Tester de nouveau les lancements et la remontée des notes |
| Règles pilotées par plugins | Non | Les réécrire comme logique produit explicite |
| Fichiers et médias téléversés | Oui, mais gonflent la sauvegarde | Envisager un transfert média séparé |
La documentation Moodle est directe sur la partie fragile : les administrateurs doivent choisir des plugins adaptés à une version précise de Moodle et tester les mises à niveau hors production. Si un plugin peut casser lors d’une mise à niveau de la même plateforme, supposez qu’il ne survivra pas à un passage vers une autre. (Guide Moodle sur les plugins et mises à niveau)
Déplacez un cours difficile avant de promettre un calendrier
Choisissez votre pire cours. Pas la démo propre, le vrai, avec une notation étrange, un paquet SCORM et un outil externe. Migrez-le de bout en bout et observez ce qui casse. Un seul cours difficile dit plus sur le calendrier qu’un export complet de contenu.
Soyez ensuite honnête sur ce qui ne doit pas venir. La plupart des installations Moodle accumulent des années de cours morts que personne n’ouvrira plus. Ils appartiennent à une archive consultable, pas au modèle de données de la nouvelle plateforme. Une migration est le bon moment pour arrêter de payer le transport d’éléments déjà abandonnés.
Ce qu’une reconstruction propre change
Si le projet vise une plateforme sur mesure plutôt qu’un autre Moodle, les deux plugins porteurs cessent d’être des risques et deviennent une partie du cahier des charges. La règle d’accès aux cohortes et le calcul de compétence sont écrits, construits exprès et testés. C’est le véritable argument pour une alternative Moodle sur mesure : non pas que Moodle soit mauvais, mais que les règles gardées dans des plugins et dans les têtes peuvent enfin vivre dans un code qui vous appartient.
Pour le travail de standards sous-jacent, lisez SCORM ou xAPI. Pour l’ensemble du basculement, consultez à quoi ressemble une migration LMS réussie. Et si vous vous demandez s’il faut reconstruire, le développement de LMS sur mesure commence précisément par ce type d’inventaire.

Écrit par Choaib Mouhrach
Fondateur et ingénieur logiciel senior
Je conçois et développe des plateformes d’apprentissage sur mesure pour les organisations dont les parcours de formation et de certification sont complexes. Plutôt que d’assembler des plugins et des outils tiers, je crée des systèmes adaptés au fonctionnement réel de chaque activité, afin de réduire la charge administrative et d’améliorer l’expérience des apprenants.
Les liens utiles pour la suite
Votre produit d'apprentissage mérite sa propre plateforme.
Si vous voulez offrir une expérience d'apprentissage construite autour de votre produit, de vos apprenants et de vos objectifs, vous êtes au bon endroit. Nous construisons des plateformes qui vous donnent le contrôle et la flexibilité pour grandir sans limites.