Aktualisierung¶
Ein MRBS-Upgrade ist als Anwendungs- und Datenbankänderung zu planen.
Vor dem Upgrade¶
- Versionshinweise aller übersprungenen Versionen lesen.
- Datenbank sichern und Wiederherstellung prüfen.
config.inc.php, eigene Themes, FAQ-Dateien und lokale Änderungen sichern.- PHP-, Datenbank-, Authentifizierungs- und Mailkonfiguration erfassen.
- Für Produktionssysteme ein Wartungsfenster planen.
Warning
Installation nicht einfach überschreiben und auf den Erhalt lokaler Änderungen vertrauen. Konfiguration mit dem neuen Beispiel vergleichen und beabsichtigte Überschreibungen neu anwenden.
Anwendungsdateien ersetzen¶
Eine saubere Kopie der neuen Version installieren. Standortspezifische Dateien, nicht alte Anwendungsdateien übernehmen.
Insbesondere:
- mit der neuen
config.inc.php-samplebeginnen; - notwendige Werte aus der alten
config.inc.phpübertragen; - eigene Themes und FAQ-Inhalte bewusst wieder anwenden; und
- neue Vorgabedateien nicht durch alte Kopien ersetzen.
Datenbank aktualisieren¶
MRBS aktualisiert unterstützte historische Schemata beim ersten Anwendungsstart automatisch. Dabei kann es Zugangsdaten mit Rechten zur Tabellenänderung anfordern.
Ein separates Upgrade-Konto verwenden, wenn das Laufzeitkonto das Schema nicht ändern darf.
Prüfung¶
Nach dem Upgrade testen:
- An- und Abmeldung;
- Administratorzugriff;
- Tages-, Wochen- und Monatsansicht;
- Erstellen, Bearbeiten und Löschen;
- Buchungsserien;
- Freigabe und Registrierung;
- Suche, Berichte und Export;
- E-Mail-Zustellung; sowie
- Integrationen wie LDAP, SAML oder CMS-Anmeldung.
Auf der Administratorseite Hilfe erwartete MRBS- und Schemaversion prüfen.
Rückkehr¶
Eine Rückkehr benötigt vorherige Anwendungsdateien und eine kompatible Datenbanksicherung. Nur Dateien zurückzusetzen kann die alte Anwendung mit einem neueren Schema verbinden.