CentOS End-of-Life-Leitfaden

Seit dem 30. Juni 2024 hat Red Hat CentOS eingestellt und durch CentOS Stream ersetzt. Weitere Informationen finden Sie unter Transformieren der Entwicklungserfahrung mit CentOS

CentOS 7 und 8 sind die letzten Releases von CentOS Linux. Die End-of-Life-Termine für CentOS 7 und 8 waren:

  • CentOS 8: 31. Dezember 2021
  • CentOS 7: 30. Juni 2024

Auswirkungen für CentOS-Benutzer*innen

Workloads, die auf diesen CentOS-Versionen ausgeführt werden, müssen zu alternativen Plattformen migriert werden, um weiterhin Updates und Sicherheitspatches zu erhalten.

Migrationsoptionen

Es gibt mehrere Optionen für CentOS-Kund*innen, um zu einem unterstützten Betriebssystem zu wechseln. Die Entscheidung, wo und wie migriert werden soll, hängt von Folgendem ab:

  • Ob Sie die Kompatibilität mit CentOS/Red Hat Enterprise Linux (RHEL) beibehalten müssen
  • Sie bevorzugen eine communitygestützte Verteilung im Vergleich zur kommerziellen Verteilung (z. B. Red Hat Enterprise Linux oder RHEL)
  • Der Konfiguration und den Imagequellen Ihres CentOS-Bestands in Azure

Wenn Sie die CentOS-Kompatibilität beibehalten müssen, ist die Migration zu Red Hat Enterprise Linux, einer kommerziellen Verteilung, eine risikoarme Option. Es gibt auch weitere Optionen wie Oracle Linux, Alma Linux, Rocky Linux usw.

Wenn Ihre Workload auf vielen Distributionen ausgeführt werden kann, sollten Sie in Erwägung ziehen, zu einer anderen Distribution zu wechseln, entweder communitybasiert oder kommerziell.

Überlegen Sie bei der Bewertung Ihres Endzustands, ob eine direkte Konvertierung (viele Distributionen bieten Tools für diesen Zweck an) vorzuziehen ist, oder ob Sie bei dieser Gelegenheit mit einer neuen VM/einem neuen Betriebssystem/einem neuen Image beginnen sollten. Microsoft empfiehlt, mit einem neuen virtuellen Computer/Betriebssystem zu beginnen.

Es gibt auch mehrere Unternehmen, die erweiterten Support für CentOS 7 anbieten, was Ihnen möglicherweise mehr Zeit für die Migration gibt.

Ausführliche Informationen zu von Azure unterstützte Verteilungen und Images finden Sie auf der Seite Unterstützte Verteilung.

CentOS-kompatible Verteilungen

Verteilung Beschreibung Azure Images Unterstützungsmodell
Red Hat Enterprise Linux Beste binärkompatible Betriebssystem mit Unterstützung und EUS verfügbar.
Migrationsangebot verfügbar im Azure Marketplace.
Konvertierungstool verfügbar von Red Hat.
Mehrere Angebote und Images
Ja, Nutzungsbasierte Zahlung, BYOS, ARM64 Kommerzielle, integrierte Unterstützung
AlmaLinux Offizielle Community-Images:
AlmaLinux OS (x86_64/AMD64)
AlmaLinux OS (AArch64/Arm64)
AlmaLinux HPC
Konvertierungstool verfügbar von AlmaLinux.
Ja (mehrere Herausgeber) Community, kommerzielle Unterstützung von Drittanbietern
Oracle Linux Migrationstools und Anleitungen verfügbar von Oracle. Ja BYOS Community und kommerziell
Rocky Linux Offizielle Community-Images:
Rocky Linux for x86_64 (AMD64) – Offiziell
Konvertierungstool verfügbar von Rocky.
Ja (mehrere Herausgeber), BYOS, ARM64 Community und kommerziell

Achtung

Wenn Sie ein direktes Hauptversionsupdate nach einer Migration durchführen (z. B. CentOS 7 -> RHEL 7 -> RHEL 8), gibt es eine Verbindung zwischen der Datenebene und der Kontrollebene des virtuellen Computers (VM). Azure-Funktionen wie automatisches Gastpatching ,Automatische Betriebssystemimageupgrades ,Hotpatching undAzure Update Manager sind nicht verfügbar. Um diese Features zu nutzen, empfiehlt es sich, einen neuen virtuellen Computer mit Ihrem bevorzugten Betriebssystem zu erstellen, anstatt ein direktes Upgrade durchzuführen.

Alternative Verteilungen

Verteilung Beschreibung Azure Images Unterstützungsmodell(e)
CentOS Stream Offizieller Ersatz für CentOS, Upstream vs. Downstream von RHEL. CentOS Stream Communitykatalog Community
Fedora Upstream-Projekt für CentOS-Stream und RHEL. Fedora Linux | The Fedora Project Communitykatalog Community
SUSE/OpenSUSE SUSE Enterprise Linux (SLES) ist die kommerzielle Linux-Verteilung von SUSE. Ja, Nutzungsbasierte Zahlung, BYOS, ARM64 Community (OpenSUSE), kommerziell und integriert (SLES)
Ubuntu (Server/Pro) Sowohl kostenlose Versionen (Server) als auch kostenpflichtige Versionen (Pro) sind verfügbar. Direkte Konvertierung von Server zu Pro möglich: Direktes Upgrade auf Ubuntu Pro Linux-Images auf Azure – Azure Virtual Machines | Microsoft Learn Ja, Nutzungsbasierte Zahlung, BYOS, ARM64 Community (Server), kommerziell und integriert (Pro)
Debian Community Linux-Verteilung. Ja (mehrere Herausgeber) Community
Flatcar Community-Container Linux Ja Community

Migrieren Ihrer Systeme und Workloads

Bleiben Sie CentOS-kompatibel

Wenn Sie CentOS kompatibel bleiben und eine Verteilung ausgewählt haben, müssen Sie entscheiden, ob Sie eine direkte Konvertierung durchführen oder mit einer neuen VM (erneute Bereitstellung) beginnen möchten.

Viele CentOS-kompatible Verteilungen verfügen über Konvertierungsprogramme, die das System bewerten und den Austausch von Binärdateien durchführen und die Inhaltsquelle aktualisieren.

Wenn Sie zu einer kommerziellen Verteilung wechseln, benötigen Sie möglicherweise ein gültiges Abonnement/eine gültige Lizenz, um die Konvertierung durchzuführen.

Wenn Sie abwägen, ob Sie Ihre VM direkt konvertieren oder neu bereitstellen sollen, ist die Art und Weise, wie Sie Ihre VM in Azure erstellt haben, wichtig.

Konvertieren einer benutzerdefinierten VM

Wenn Sie Ihren eigenen virtuellen Computer für die Verwendung in Azure erstellt haben, sind keine Softwareabrechnungsinformationen in Ihrer VM vorhanden. Wahrscheinlich können Sie direkt konvertieren (nach einer Sicherung und allen erforderlichen Voraussetzungen und Aktualisierungen).

Marketplace-Angebot für OpenLogic by Perforce:

Dies ist das offizielle/genehmigte CentOS-Image in Azure. Sie verfügen über keine Softwareabrechnungsinformationen. Es ist ein Kandidat für eine direkte Konvertierung (nach einer Sicherung und allen erforderlichen Voraussetzungen und Updates).

Andere Azure Marketplace-Angebote

Es gibt eine Vielzahl von CentOS-basierten Angeboten von verschiedenen Herausgebern, die im Azure Marketplace verfügbar sind. Sie reichen von einfachen Betriebssystemen bis hin zu verschiedenen gebündelten Angeboten mit mehr Software, Desktopversionen und Konfigurationen für bestimmte Fälle (z. B. gehärtete CIS-Images).

Einige dieser Angebote weisen einen Preis auf und können Services wie z. B. Endkundensupport umfassen.

Wenn Sie ein System mit einem Preis konvertieren, zahlen Sie den ursprünglichen Preis nach der Konvertierung weiter. Selbst wenn Sie über ein separates Abonnement oder eine separate Lizenz für das konvertierte System verfügen, zahlen Sie möglicherweise doppelt.

Erkundigen Sie sich bei Ihrem Imageanbieter, ob dieser ein direktes Upgrade empfiehlt/unterstützt oder weitere Hinweise hat.

Ändern von Verteilungen

Wenn Sie zu einer anderen Verteilung wechseln, müssen Sie Ihre virtuellen Computer und Workloads erneut bereitstellen. Sehen Sie sich das Microsoft Cloud Adoption Framework für Azure an, um Leitfäden, bewährte Methoden und Vorlagen für die Bereitstellung Ihrer Lösung in Azure zu erhalten.

Modernisieren

Das Ende der Lebensdauer kann auch eine Gelegenheit für Sie sein, Ihre Workload zu modernisieren oder zu einer PaaS-, SaaS- oder containerisierten Lösung zu wechseln.

Was ist die Anwendungsmodernisierung? Microsoft Azure|