Moodle verlassen, ohne Kursdaten zu verlieren
18. Juli 2026 · 6 Min. Lesezeit
Beginnen Sie mit den Plugins, nicht mit den Kursen
Moodle-Daten gehen selten verloren, weil ein Export fehlgeschlagen ist. Sie gehen verloren, weil ein Export erfolgt, bevor klar ist, welches Plugin im Hintergrund eine Geschäftsregel zusammenhält. Prüfen Sie zuerst diese Regeln, dann verschieben Sie die Inhalte.
Hier liegt die Falle: Moodle sichert einen Kurs in einer .mbz-Datei. Diese Datei transportiert die sichtbaren Dinge tatsächlich gut: Aktivitäten, Ressourcen, Kursstruktur und Fragenbanken. Sie transportiert jedoch nicht das Verhalten, das ein Plugin darübergelegt hat. Etwa ein individuelles Einschreibe-Plugin, das nach einer Zahlung Zugang gewährt, oder ein Bewertungs-Plugin, das die Berechnung einer Gesamtnote verändert. Diese Regeln reisen nicht im Backup. Sie leben in der Erinnerung, bis sie es nicht mehr tun.
Inventarisieren Sie, bevor Sie einen einzigen Kurs exportieren
Bei einer Moodle-Installation, die ich vor einem Neubau untersucht habe, waren vierzehn Plugins aktiv. Zwölf waren kosmetisch oder erleichterten die Arbeit. Zwei trugen die Plattform: Eines entschied über Kohortenzugang, eines passte eine Kompetenzberechnung an, auf die sich das Compliance-Team verließ. Niemand hatte das dokumentiert. Hätten wir mit dem Kursexport begonnen, hätten wir die Kurse verschoben und die zwei Regeln verloren, die tatsächlich zählten.
Der erste Schritt ist deshalb eine Tabelle, kein Download-Knopf.
| Was zu erfassen ist | Kommt mit einem .mbz-Backup? | Braucht einen eigenen Plan |
|---|---|---|
| Kursstruktur, Ressourcen, Aktivitäten | Ja | — |
| Fragenbanken | Meist | Von Plugins ergänzte Fragetypen prüfen |
| Nutzer, Rollen, Einschreibungen | Teilweise | Separat im großen Umfang exportieren, Rollen zuordnen |
| Noten und Notenverlauf | Nein | Notenbuch exportieren und festlegen, was erhalten bleibt |
| SCORM- und LTI-Aktivitäten | Paket wandert, Ergebnisse nicht | Starts und Notenrückgabe erneut testen |
| Plugin-gesteuerte Regeln | Nein | Als explizite Produktlogik neu schreiben |
| Hochgeladene Dateien und Medien | Ja, macht Backups aber groß | Separaten Medienumzug erwägen |
Moodles eigene Dokumentation benennt den fragilen Teil klar: Administratoren sollen Plugins für eine bestimmte Moodle-Version auswählen und Upgrades zunächst außerhalb der Produktion testen. Wenn ein Plugin schon bei einem Upgrade derselben Plattform brechen kann, sollten Sie annehmen, dass es einen Wechsel zu einer anderen Plattform nicht übersteht. (Moodle-Hinweise zu Plugins und Upgrades)
Verschieben Sie einen schwierigen Kurs, bevor Sie einen Zeitplan versprechen
Wählen Sie Ihren schwierigsten Kurs. Nicht die saubere Demo, sondern den echten Kurs mit ungewöhnlicher Bewertungslogik, einem SCORM-Paket und einem externen Tool. Migrieren Sie ihn vollständig und sehen Sie, was bricht. Ein einziges schwieriges Beispiel sagt mehr über den Zeitplan als ein vollständiger Inhaltsexport.
Seien Sie dann ehrlich darüber, was nicht mitkommen sollte. Die meisten Moodle-Installationen enthalten Jahre alter Kurse, die niemand mehr öffnen wird. Sie gehören in ein durchsuchbares Archiv, nicht in das Datenmodell der neuen Plattform. Eine Migration ist ein guter Anlass, nicht länger für Dinge zu zahlen, die Sie bereits nicht mehr nutzen.
Wie ein sauberer Neubau die Aufgabe verändert
Wenn der Plan eine eigene Plattform statt eines weiteren Moodle ist, sind die zwei tragenden Plugins keine Risiken mehr, sondern Teil der Spezifikation. Die Regel für den Kohortenzugang und die Kompetenzberechnung werden dokumentiert, bewusst gebaut und getestet. Das ist das eigentliche Argument für eine maßgeschneiderte Moodle-Alternative: Nicht, dass Moodle schlecht wäre, sondern dass die Regeln, die bisher in Plugins und Erinnerungen stecken, endlich in Code leben, der Ihnen gehört.
Für die Standardsarbeit unter einem Wechsel lesen Sie SCORM und xAPI. Den Ablauf der gesamten Umstellung beschreibt wie eine gelungene LMS-Migration aussieht. Und wenn Sie abwägen, ob ein Neubau sinnvoll ist, beginnt maßgeschneiderte LMS-Entwicklung genau mit dieser Art Inventar.

Geschrieben von Choaib Mouhrach
Gründer und Senior-Softwareentwickler
Ich konzipiere und entwickle maßgeschneiderte Lernplattformen für Organisationen mit komplexen Schulungs- und Zertifizierungsabläufen. Statt Plugins und Drittanbieter-Tools zusammenzufügen, entwickle ich Systeme, die zur tatsächlichen Arbeitsweise eines Unternehmens passen, den Verwaltungsaufwand senken und die Lernerfahrung verbessern.
Die nützlichen nächsten Links
Ihr Lernprodukt verdient seine eigene Plattform.
Wenn Sie eine Lernerfahrung liefern möchten, die rund um Ihr Produkt, Ihre Lernenden und Ihre Ziele gebaut ist, sind Sie hier richtig. Wir bauen Plattformen, die Ihnen die Kontrolle und Flexibilität geben, ohne Grenzen zu wachsen.