← Alle Runbooks
In Bearbeitung · Der Arbeitsentwurf benötigt ein Freigabemanifest.
Technisches Handbuch
Upgrade und Rollback
Kontrollierter Versionswechsel ohne Abhängigkeit vom neuesten Tag und ohne irreversible Wiederholungsversuche in der Produktion.
01
Vor der Änderung
- Überprüfen Sie den unterstützten Pfad der aktuellen Version und die Kompatibilität aller aktivierten Dienste.
- Überprüfen Sie Änderungen an Konfiguration, Schema, API und Vorlagen, um mögliche Kompatibilitätsprobleme zu vermeiden.
- Sichern Sie Ihre Daten und führen Sie einen aktuellen Wiederherstellungstest durch oder dokumentieren Sie diesen.
- Laden Sie neue Images vor dem Wartungsfenster herunter und protokollieren Sie die Digests.
- Festlegung des letzten sicheren Zeitpunkts für die Rückkehr und der Person, die für die Entscheidung über Weitergehen/Nicht-Weitergehen verantwortlich ist.
02
Ausführung
- Neue Eingaben stoppen oder das System in den Runbook-Modus schalten.
- Überprüfen Sie, ob die Integrationswarteschlangen leer oder sicher aufbewahrt sind.
- Führen Sie die Migrationen in der vorgeschriebenen Reihenfolge durch und überwachen Sie deren Ergebnisse.
- Starten Sie Dienste mit neuen Zusammenfassungen und führen Sie technische und prozessbezogene Smoke-Tests durch.
- Der volle Betrieb wird erst nach Abnahme wieder aufgenommen.
03
Rollback ist nicht nur ein altes Bild
Wenn das Upgrade die Daten oder das Schema verändert hat, reicht es nicht aus, nur den Container zurückzusetzen.
- Verwenden Sie ausschließlich die beschriebene Rückmigration oder stellen Sie ein konsistentes Backup wieder her.
- Gibt alle Dienste als kompatiblen Satz zurück.
- Betrachten Sie die Dokumente und Nachrichten, die nach der Datensicherung erstellt wurden.
- Nach der Rückkehr müssen der Funktionstest und der Abgleich der Integrationswarteschlangen wiederholt werden.
- Dokumentieren Sie den Vorfall und die Entscheidung zur Rückkehr im Änderungsprotokoll.
Nächste Anleitung
