ELevate Your Distribution

Erste Schritte Diskutieren
Über

Major-Version Upgrades

Es war nicht möglich -- bis jetzt. Migrieren Sie von CentOS 7.x zu Version 8.x eines RHEL-Derivats Ihrer Wahl oder upgraden Sie von 8.x zu 9.x desselben Derivats. Verlieren Sie nicht Ihre Anwendungen, Ihre Daten oder Ihren Verstand. Nutzen Sie die neuste Version des Betriebssystems und der Software, die Sie brauchen.

Package Evolution Service

Das Herz von ELevate ist der Package Evolution Service (PES), was Ihnen ermöglicht, Datensätze für Pakete herunterzuladen, anzupassen, und sogar neue Datensätze hochzuladen. Sowohl Benuter als auch Maintainer können PES nutzen, um Systeme einfach und reibungslos zu migrieren.

Communityweites Projekt

ELevate wird distributionsunabhängig entwickelt und ist nicht nur als Werkzeug für AlmaLinux, sondern für das komplette Ökosystem gedacht. ELevate erlaubt Migrationen von und zu anderen Distributionen und jedem ist es möglich, zum Projekt beizutragen.

FAQ
Was ist ELevate?
ELevate ist ein Projekt, das die Möglichkeit zum Upgrade zwischen Hauptversionen von RHEL-basierten Distributionen von 7.x auf 8.x und von 8.x auf 9.x bieten soll. Es kombiniert das Leapp-Framework von Red Hat mit einer von der Community erstellten Migrationsmetadatenbibliothek und einem Service.
Das sieht cool aus. Wie kann ich dazu beitragen?
Kommen Sie zunächst zu uns in die ~migration Mattermost Kanal. Den Werkzeugcode finden Sie hier in the AlmaLinux GitHub organization und Metadaten erstellen/bearbeiten/verwalten Sie unter https://pes.almalinux.org.
Ist es bereit für Produktionsumgebungen?
ELevate wurde zur Migration von Produktionsumgebungen branchenübergreifend und auf der ganzen Welt eingesetzt, wir raten jedoch dennoch zur Vorsicht. Jede Umgebung ist einzigartig, mit unterschiedlichen Anwendungen und Konfigurationen. Um Überraschungen zu vermeiden, empfehlen wir Ihnen dringend, Upgrade-Szenarien in einer virtuellen Maschine oder Sandbox zu testen, bevor Sie Upgrades in der Produktion ausführen.
Welche Betriebssysteme unterstützt ELevate?
Derzeit unterstützt das ELevate-Projekt die folgenden Upgrade- und Migrationsrichtungen: ELevate scheme CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * – Die Migration zu CentOS Stream 9 befindet sich derzeit in der Entwicklung und wird später verfügbar sein.
** - Migrationen zu Oracle Linux 9 sind mit Oracle Leapp utility möglich und werden nicht von ELevate unterstützt.
Hinweis: Wenn Sie cPanel verwenden, empfehlen wir die Verwendung von cPanel ELevate Gabel.
Sind Migrationen "in-place"?
Ja. Alle Ihre Daten, Anwendungen und Einstellungen bleiben erhalten.
Ist das am laufenden System oder ist ein Neustart notwendig?
Migrationen benötigen zwei Neustarts.
Was macht der Package Evolution Service (PES)?
Der Package Evolution Service bewahrt Metadaten zur Paketmigration auf. Metadaten geben Auskunft, wie sich Pakete zwischen den Hauptversionen verschiedener Distributionen verändern. PES unterstützt verschiedene Klassen von Regeln für Pakete, wie etwa für hinzugefügte, entfernte, aufgeteilte und zusammengeführte Pakete. Der Dienst erlaubt jedem, die Daten durch Hinzufügen von neuen Aktionen oder durch Erstellen von Regeln für Pakete von Dritt-Repositorys zu verbessern.
Red Hat bietet einen Datensatz unter einer unfreien Lizenz an. Nutzt ihr denselben Datensatz?
Nein. Wir respektieren Red Hats Arbeit. Unser Datensatz wurde durch die AlmaLinux Foundation und Beiträge von Oracle bereitgestellt.
Unter welcher Lizenz stehen eure Metadaten?
Wir stellen unsere Metadaten unter einer Apache-Lizenz bereit.
Warum unterstützt ihr die Migration zu anderen Distributionen?
Unsere Mitwirkenden sind schon seit sehr langer Zeit Teil des RHEL-Ökosystems und wir haben erkannt, dass das CentOS-Ökosystem eine sehr große und vielfältige Community ist. Wir entwickeln dieses Projekt in der Hoffnung, dass es jeder in der Community benutzen und zu seiner Verbesserung beitragen kann, egal welche Distribution er einsetzt. Das ist der Gedanke von Open-Source.