Updates von ISS-MOSAIC
Updates von ISS-MOSAIC erfolgen in der Regel durch das Einspielen einer neuen Programmversion in den zentralen Systempfad _pgm.
Wichtiger Grundsatz
Ein Update von ISS-MOSAIC greift niemals in die Projektpfade des Entwicklers ein. Aenderungen werden nur im Pfad _pgm vorgenommen. Ihre projektbezogenen Anwendungen, Module und individuellen Projektverzeichnisse bleiben davon unberuehrt.
Empfohlene Update-Strategie
Vor jedem Update ein vollstaendiges Backup der bestehenden Installation anlegen
Mindestens den aktuellen Ordner _pgm separat sichern
Optional zusaetzlich einen kompletten Snapshot der Web- und Datenbankumgebung erstellen
Erst danach die neue Version in den bestehenden _pgm-Pfad einspielen bzw. die vorhandenen Dateien ueberschreiben
Backup-Strategien
Schnelles Mindest-Backup: den kompletten Ordner _pgm vor dem Update kopieren oder zippen
Empfohlen fuer Produktivsysteme: Dateisicherung plus Datenbank-Backup vor jedem Update
Besonders sicher: zusaetzlich ein Server-Snapshot oder VM-Snapshot, falls verfuegbar
Einspielen des Updates
Die neue ISS-MOSAIC-Version wird in den vorhandenen Installationsbereich kopiert und die bestehende _pgm-Installation wird dabei aktualisiert bzw. ueberschrieben.
Die Entwickler-Projektpfade bleiben unveraendert, da das Update nur die zentralen Programmdateien im Verzeichnis _pgm betrifft.
Verhalten bei Fehlverhalten nach einem Update
Sollte sich nach einem Update ein Fehlverhalten zeigen, spielen Sie das zuvor erstellte Backup der vorherigen _pgm-Version wieder zurueck.Genau deshalb sollte vor jedem Update immer eine Rueckfallebene vorhanden sein. Mit einem sauberen Backup kann der vorherige Stand in kurzer Zeit wiederhergestellt werden.
Praxisempfehlung
Updates moeglichst zuerst in einer Test- oder Staging-Umgebung pruefenDanach das Update im Produktivsystem einspielenNach dem Update die wichtigsten Funktionen kurz testenBei Auffaelligkeiten sofort auf das Backup der letzten stabilen _pgm-Version zurueckgehen
Damit bleibt der Update-Prozess nachvollziehbar, sicher und jederzeit rueckrollbar.
?ber den enthaltenen FTP-Verteiler kann dann das Update des Produktionsservers erfolgen.