Ein Hauptversionswechsel: das ist keine Aktualisierung, das ist ein Umzug

Eine Aktualisierung ersetzt ein Teil, ein Hauptversionswechsel ersetzt die Familie. Der Unterschied zeigt sich beim Zurückgehen: eine Aktualisierung machst du Paket für Paket rückgängig, einen Familienwechsel nicht.

AtlasPVE ·

Dieser Eintrag beantwortet

  • proxmox 8 auf 9 aktualisieren
  • proxmox major upgrade
  • ist ein proxmox versionswechsel riskant
  • proxmox neue kernel-familie
  • was tun vor einem proxmox upgrade

Ein Hauptversionswechsel ist keine große Aktualisierung. Eine Aktualisierung ersetzt ein Teil; ein Hauptversionswechsel ersetzt die Familie selbst. Auf dem Papier wirkt der Unterschied dünn, aber er entscheidet von Anfang an, wie die Arbeit geplant werden muss.

Warum es als Umzug gilt

Alles bewegt sich auf einmal. Der Kernel, die Werkzeuge, die Speicherschicht, manchmal das Format der Konfiguration. Das sind keine einzeln erprobten Teile, sondern ein Ganzes, das zusammen kommt.

Alles, was darauf aufbaut, setzt das Alte voraus. Deine virtuellen Maschinen, deine Automatisierung, dein Überwachungsaufbau, alle sind um das Verhalten der vorigen Familie herum gebaut.

Die Bedeutung von Zurückgehen ändert sich. Bei einer gewöhnlichen Aktualisierung heißt Zurückgehen "das Paket auf die frühere Fassung setzen". Bei einem Familienwechsel heißt Zurückgehen meist "aus der Sicherung wiederherstellen". Dasselbe Wort, zwei sehr verschiedene Arbeiten.

Der Plan ist in Wahrheit ein Sicherungsplan

Die zu stellende Frage lautet nicht "was, wenn das Upgrade scheitert", denn ein rundheraus gescheitertes Upgrade meldet sich selbst, und dort hörst du auf. Die eigentliche Frage lautet: was tue ich, wenn es halb gelingt. Sieht das Upgrade vollständig aus, während eine Komponente beim alten Verhalten geblieben ist, hast du dann einen Punkt, zu dem du zurückkannst.

Ist die Antwort nein, ist die erste Arbeit nicht das Upgrade, sondern die Sicherung.

Die Reihenfolge, die trägt

Lies die offiziellen Upgrade-Hinweise für genau deinen Sprung. Sie sind versionsspezifisch und die einzige wahre Quelle; allgemeine Rezepte im Netz gehören womöglich zum vorigen Sprung.

Bring zuerst alles in der aktuellen Familie vollständig auf Stand. Aus einem halb aktualisierten System die Familie zu wechseln heißt, zwei getrennte Probleme gleichzeitig lösen zu wollen.

Hat der Anbieter eine eigene Vorab-Prüfung, führe sie aus und lies die Ausgabe, statt darüber hinwegzugehen.

Nimm die Sicherung, die du brauchen würdest, und stelle sicher, dass sie erprobt ist. Am Upgrade-Tag ist eine ungetestete Sicherung keine Sicherung, sondern ein Wunsch.

Und mach die Arbeit, während du physischen oder bandexternen Zugang hast. Wechsle die Familie nicht aus der Ferne ohne zweiten Weg hinein.

Die gute Nachricht, die niemand erwartet

Die neue Kernel-Familie tritt nicht an die Stelle der alten, sie wird daneben installiert. Der alte Kernel bleibt auf der Maschine. Nach dem Neustart wird die neue Familie von selbst zur Voreinstellung; willst du bei der alten Familie bleiben, musst du das ausdrücklich sagen.

Das ist der beruhigendste Teil eines Hauptversionswechsels: auf der Startseite ist der Weg zurück meist noch da.

Danach nichts überstürzen

Lösche die alte Familie nicht gleich nach dem Upgrade. Sie zu behalten kostet Plattenplatz; sie zu entfernen kostet deinen Weg zurück. Räum auf, nachdem es ein paar Wochen gelaufen ist und du wirklich gesehen hast, dass alles in Ordnung ist.

Was Atlas tut

Atlas mischt einen Familienwechsel nicht unter die gewöhnlichen Aktualisierungen, es zeigt ihn in einer eigenen Kategorie. Daneben steht klar, was passieren wird: diese Aktualisierung ersetzt den aktuellen Kernel nicht, sie wird daneben installiert, und nach dem Neustart wird die neue Familie zur Voreinstellung.

Es hat außerdem eine vorsichtige Voreinstellung: kann es nicht verlässlich feststellen, welche Familien auf dem System vorhanden sind, gilt die Aktualisierung nicht als gewöhnlich, sie wird als Familienwechsel markiert. Im Zweifel rutscht sie also nicht still durch, sondern kommt dir vor Augen. Diese Wahl war bewusst: einen Familienwechsel für eine gewöhnliche Aktualisierung zu halten kostet weit mehr, als eine gewöhnliche Aktualisierung mit zusätzlicher Sorgfalt zu behandeln.

Quellen

Die eigene Dokumentation von Proxmox. Auf Englisch, und sie hat in dieser Sache das letzte Wort.

Verwandte Einträge

Wie sieht das in Atlas aus?

Zur Produktseite