← Datenbankadministration für Sysadmins

Versionswechsel und Migration: Format, Rückweg und der Punkt ohne Umkehr

Der Rückfallplan lautet „notfalls starten wir den alten Cluster“ — und die gewählte Betriebsart des Wechselwerkzeugs macht genau das unmöglich, sobald der Vorgang beginnt. Dieses Modul trennt den Nebenversionswechsel, der laut Dokumentation nur ein Austausch der Programmdateien ist, vom Hauptversionswechsel, bei dem sich das Speicherformat ändert — und zeigt, dass die Wahl des Verfahrens in Wahrheit eine Wahl über den Rückweg ist.

Fortgeschritten · ~45 Min · 10 Abschnitte Einführung · 9 Übungen (davon 3 Missionen)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • ✓Du unterscheidest Neben- und Hauptversionswechsel und schätzt den Aufwand nach der Art der Änderung statt nach Gewohnheit.
  • ✓Du wählst Verfahren und Betriebsart danach, welchen Rückweg sie offenlassen — und weißt, dass eine physische Sicherung keiner über die Formatgrenze ist.
  • ✓Du benennst den Punkt ohne Rückweg samt Abbruchkriterium vor dem Fenster und planst Sicherungskette und Statistiken als Nacharbeit ein.

Übungen

  • 1. EntscheidungWie bewertest du die Planung?
  • 2. EntscheidungWas ist daran falsch?
  • 3. EntscheidungWie bewertest du das?
  • 4. MissionDer Wechsel, der den Rückweg mitnimmt
  • 5. EntscheidungWie bewertest du das für die Produktion?
  • 6. ReihenfolgeDer Punkt ohne Rückweg
  • 7. EntscheidungWas prüfst du als Erstes?
  • 8. EntscheidungWas ist die ehrliche Auskunft?
  • 9. MissionWas lässt sich noch zurücknehmen?

Arbeitsartefakte

Quellen & Aktualität7 Primärquellen · zuletzt geprüft:
  1. 01postgresql.org/docs/current/upgrading.html
  2. 02postgresql.org/docs/current/pgupgrade.html
  3. 03postgresql.org/docs/current/app-pgdump.html
  4. 04postgresql.org/docs/current/routine-vacuuming.html
  5. 05postgresql.org/docs/current/creating-cluster.html
  6. 06postgresql.org/docs/current/continuous-archiving.html
  7. 07learn.microsoft.com/en-us/sql/relational-datab…ry-models-sql-server

Verfasst von Julian Zentgraf