OpenedX Release Checker

Geben Sie die URL einer OpenedX-Installation ein, um die Versionsnummer zu überprüfen.

Geben Sie eine gültige HTTP- oder HTTPS-URL ein (z.B. https://example.com)

reCAPTCHA wird geladen...

Prozess

Vom Briefing bis zum Go-Live

1

Datensicherung (Backup)

Erstellen Sie vollständige Backups Ihrer Datenbanken, Dateispeicher und Konfigurationsdateien. Speichern Sie diese an einem sicheren, externen Ort und verifizieren Sie die Integrität der Backups, bevor Sie fortfahren.

2

Release-Notes prüfen

Prüfen Sie die offiziellen Open edX Release-Notes auf kritische Änderungen (breaking changes), veraltete Funktionen und neue Anforderungen. Prüfen Sie die Kompatibilität mit Ihren individuellen Themes und Plugins.

3

Abhängigkeiten aktualisieren

Stellen Sie sicher, dass Ihr System die Anforderungen der neuen Version erfüllt. Aktualisieren Sie Python, Node.js, MySQL/MongoDB und weitere Abhängigkeiten auf die unterstützten Versionen.

4

Tests in der Staging-Umgebung

Führen Sie das Upgrade zunächst in einer Staging-Umgebung durch, die Ihr Produktivsystem spiegelt. Führen Sie umfassende Tests durch – einschließlich Kursinhalten, Zertifikaten und Systemintegrationen.

5

Konfigurationsdateien anpassen

Überprüfen und aktualisieren Sie lms.yml, cms.yml und weitere Konfigurationsdateien. Ergänzen Sie notwendige Einstellungen und entfernen Sie veraltete Parameter gemäß den Release-Notes.

6

Migrations-Skripte ausführen

Führen Sie die Datenbank-Migrationen mit den bereitgestellten Upgrade-Skripten aus (z. B. Django-Migrationen und Datentransformationen). Überwachen Sie den Prozess sorgfältig auf Fehlermeldungen.

7

Statische Assets neu generieren

Kompilieren und sammeln Sie alle statischen Assets neu, einschließlich JavaScript-, CSS- und Theme-Dateien. Leeren Sie gegebenenfalls die CDN-Caches.

8

PPost-Upgrade-Tests durchführen

Validieren Sie alle kritischen Funktionen: Einschreibungen, Kurszugriff, Videowiedergabe, Assessments und Zertifikate. Prüfen Sie zudem die Kompatibilität mit der mobilen App.

9

System-Performance überwachen

Behalten Sie Systemmetriken, Error-Logs und Nutzerfeedback in den ersten 24–48 Stunden genau im Blick. Halten Sie einen Rollback-Plan für kritische Probleme bereit.

10

Dokumentation aktualisieren

Dokumentieren Sie den Upgrade-Prozess, aufgetretene Probleme und individuelle Anpassungen. Aktualisieren Sie interne Betriebshandbücher und Admin-Leitfäden.

FAQ

Fragen & Antworten zum Upgrade

Hier finden Sie Antworten auf häufige Fragen zum Upgrade Ihrer Open edX-Plattform sowie technische Best Practices.

Die rein technische Ausführung eines vollständigen Open edX-Upgrades dauert in der Regel 4 bis 8 Stunden. Dennoch sollten Sie insgesamt 2 bis 3 Wochen einplanen, um ausreichend Zeit für Tests in der Staging-Umgebung, die Fehlerbehebung und die Überwachung nach dem Upgrade zu haben. Die tatsächliche Ausfallzeit (Downtime) Ihres Produktivsystems liegt üblicherweise bei 2 bis 4 Stunden.

Obwohl es technisch machbar ist, wird dringend davon abgeraten, benannte Releases zu überspringen. Jede Version enthält spezifische Datenbank-Migrationen, die auf der jeweils vorangegangenen Version aufbauen. Das Überspringen von Versionen kann zu Dateninkonsistenzen und fehlenden Migrationsschritten führen. Wir empfehlen ein sequenzielles Upgrade: Lilac → Maple → Nutmeg → Olive → Palm usw.

Individuelle Themes und XBlocks müssen unter Umständen angepasst werden, um mit der neuen Open edX-Version kompatibel zu bleiben. Insbesondere bei XBlocks von Drittanbietern ist eine Prüfung der Kompatibilität zwingend erforderlich. Wir empfehlen, vor dem Upgrade die Maintainer der jeweiligen XBlocks zu kontaktieren und sicherzustellen, dass Ihr Entwicklungsteam für notwendige Code-Anpassungen bereitsteht. Testen Sie eigene Komponenten grundsätzlich und ausführlich in Ihrer Staging-Umgebung.

Genau hierfür sind Backups unverzichtbar! Für einen Rollback gehen Sie wie folgt vor:

1. Stoppen Sie alle Open edX-Dienste.

2. Stellen Sie Ihre Datenbank aus dem Backup wieder her.

3. Stellen Sie den Dateispeicher und die Konfigurationsdateien wieder her.

4. Rollen Sie den Code der vorherigen Open edX-Version erneut aus (Redeploy).

5. Starten Sie die Dienste neu.

Mit ordnungsgemäßen Backups und guter Vorbereitung lässt sich ein Rollback in 1 bis 2 Stunden abschließen. Wichtig: Testen Sie die Wiederherstellung Ihrer Backups grundsätzlich einmal durch, bevor Sie mit dem eigentlichen Upgrade beginnen.

Ja. Ihre Plattform muss während des Upgrade-Prozesses in den Wartungsmodus versetzt werden. Planen Sie das Upgrade daher für Zeiten mit geringem Nutzeraufkommen ein (z. B. am Wochenende oder in den späten Abendstunden). Kommunizieren Sie das Wartungsfenster mindestens 48 Stunden im Voraus an Ihre Lernenden und Lehrenden. Zeigen Sie währenddessen eine Wartungsseite an, die darüber informiert, wann die Plattform voraussichtlich wieder online sein wird.

Die häufigsten Schwierigkeiten bei Upgrades sind fehlgeschlagene Datenbank-Migrationen durch Dateninkonsistenzen, inkompatible XBlocks sowie Darstellungsfehler im Theme aufgrund von Frontend-Änderungen. Auch fehlerhafte Konfigurationseinstellungen, Probleme mit Drittanbieter-Integrationen oder Fehler bei der Kompilierung statischer Assets treten regelmäßig auf. Die meisten dieser Hürden lassen sich jedoch durch umfassende Tests in einer Staging-Umgebung und eine sorgfältige Prüfung der Release-Notes im Vorfeld vermeiden.

Nicht zwingend. Viele Organisationen führen nur alle zwei bis drei Releases ein Upgrade durch, um ein gesundes Gleichgewicht zwischen neuen Funktionen und dem damit verbundenen Aufwand zu halten. Ein häufigeres Upgrade ist jedoch ratsam, wenn kritische Sicherheits-Patches veröffentlicht wurden, Sie spezifische neue Funktionen benötigen oder Ihre aktuelle Version das Ende ihres Support-Zeitraums erreicht. Grundsätzlich sollten Sie darauf achten, immer innerhalb der offiziell unterstützten Versionen zu bleiben, um kontinuierliche Sicherheits-Updates zu garantieren.

Absolut! Wir sind auf Open edX-Upgrades spezialisiert und haben bereits hunderte Instanzen erfolgreich aktualisiert. Unser Team übernimmt den gesamten Prozess für Sie: von der ersten Analyse vor dem Upgrade über die Einrichtung und das Testen in der Staging-Umgebung bis hin zur Durchführung des Live-Upgrades und der anschließenden Überwachung. Wir minimieren Ihre Ausfallzeiten und stellen sicher, dass Ihre individuellen Anpassungen auch in der neuen Version reibungslos funktionieren. Kontaktieren Sie uns für eine kostenlose Beratung zu Ihrem Upgrade.

Benötigen Sie Hilfe beim Upgrade Ihrer Open edX Plattform?