Wszystkie podręczniki
W trakcie budowy · wersja robocza wymaga manifestu wydania

Podręcznik techniczny

Aktualizacja i przywracanie

Kontrolowana zmiana wersji bez konieczności polegania na najnowszym znaczniku i nieodwracalnych ponownych prób w środowisku produkcyjnym.

Publiczność
Wdrażający, operacyjny, administrator baz danych, właściciel produktu i komitet zmian
Wynik
Aktualizacja obejmuje zweryfikowany stan wejściowy, kopię zapasową, test, punkt decyzyjny i realistyczny wycofanie.

01

Przed zmianą

  1. Sprawdź obsługiwaną ścieżkę z bieżącej wersji i zgodność wszystkich włączonych usług.
  2. Przejrzyj zmiany powodujące przerwanie działania systemu, zmiany w konfiguracji, schemacie, interfejsie API i szablonach.
  3. Utwórz kopię zapasową danych i przeprowadź lub udokumentuj aktualny test odzyskiwania.
  4. Pobierz nowe obrazy przed rozpoczęciem okna konserwacji i zapisz streszczenia.
  5. Określ ostatni bezpieczny moment powrotu i osobę odpowiedzialną za decyzję o kontynuowaniu lub przerwaniu podróży.

02

Wykonanie

  1. Zatrzymaj nowe dane wejściowe lub przełącz system do trybu podręcznika.
  2. Sprawdź, czy kolejki integracyjne są puste lub bezpiecznie zachowane.
  3. Przeprowadź migracje w określonej kolejności i monitoruj ich wyniki.
  4. Uruchamianie usług z nowymi skrótami i przeprowadzanie testów technicznych i procesowych.
  5. Pełne funkcjonowanie można wznowić dopiero po akceptacji.

03

Rollback to nie tylko stary obraz

Jeśli aktualizacja spowodowała zmianę danych lub schematu, samo wycofanie kontenera nie wystarczy.

  • Należy stosować wyłącznie opisaną migrację odwrotną lub przywrócić spójną kopię zapasową.
  • Zwróć zgodny zestaw wszystkich usług razem.
  • Należy wziąć pod uwagę dokumenty i wiadomości utworzone po wykonaniu kopii zapasowej.
  • Po powrocie należy powtórzyć test dymowy i uzgadnianie kolejek integracyjnych.
  • Zarejestruj incydent i decyzję o powrocie w dzienniku zmian.