Häng med oss för den allra första AlmaLinux-dagen! 9 december i Tokyo, Japan. Spara din plats nu!

ELevera din distribution

Kom igång Diskutera
Om

Större versionsuppgraderingar

Det var inte möjligt - förrän nu. Flytta från CentOS 7.x till 8.x-versionen av det RHEL-derivat du väljer, eller uppgradera från 8.x till 9.x inom samma derivat. Bevara dina applikationer, ditt data och ditt förstånd. Kör den senaste versionen av operativsystemet och programvaran du behöver.

Paketevolutions tjänst

Det bankande hjärtat hos ELevate är Paketevolutions tjänst (PES) som låter dig ladda ner, anpassa och till och med skicka in nya datamängder för paket. Både användare och underhållare kan använda PES för att göra migrering smidig och enkel.

Gemenskapsövergripande projekt

ELevate är utvecklat på ett distributionsagnostiskt sätt och är byggt som ett verktyg för hela ekosystemet, inte bara AlmaLinux. ELevate stöder migrering till/från andra distributioner och är öppen för alla att bidra till och förbättra.

FAQ
Vad är ELevate?
ELevate är ett projekt som syftar till att ge möjligheten att uppgradera mellan större versioner av RHEL-baserade distributioner från 7.x till 8.x och från 8.x till 9.x. Det kombinerar Red Hats Leapp-ramverk med ett gemenskapskapat migreringsmetadatabibliotek och en tjänst.
Det här ser fantastiskt ut. Hur kan jag bidra?
Gå först med oss på ~migration Mattermost kanal. Du kan hitta verktygskoden in the AlmaLinux GitHub organization och du kan lägga till/redigera/interagera med paketmetadata på https://pes.almalinux.org.
Är detta redo för produktion?
ELevate har använts för att migrera produktionsmiljöer hos flera industrier över hela världen, men vi råder fortfarande till försiktighet. Varje miljö är annorlunda och unik baserat på applikationer och konfigurationer. För att undvika några överraskningar rekommenderar vi starkt att du testar uppgraderingsscenarier i en virtuell maskin eller sandlåda innan du kör en uppgradering i produktion.
Vilka operativsystem stöder ELevate?
För närvarande stöder ELevate projektet följande uppgraderings och migreringsvägar: ELevate scheme CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - migreringar till CentOS Stream 9 är för närvarande under utveckling och kommer att finnas tillgänglig senare.
** - migrering till Oracle Linux 9 är tillgänglig med Oracle Leapp utility och kommer inte att stödjas av ELevate-projektet.
Notera: Om du använder cPanel rekommenderar vi att du använder cPanel ELevate gaffel.
Kommer migrationen att vara "på plats"?
Ja. Alla dina data, applikationer och inställningar kommer att behållas.
Är detta live eller krävs det en omstart?
Migreringen kräver att systemet startas om två gånger.
Vad gör Paket evolutionstjänsten (PES)?
Paketevulotions tjänsten lagrar paketmigreringsmetadata. Metadata svarar på frågor om hur paket utvecklas mellan stora distributionsutgåvor. PES stöder flera klasser av regler för paket som tillagda, borttagna, omdöpta, delade, sammanfogade och så vidare. Tjänsten tillåter också alla att förbättra data genom att lägga till nya åtgärder eller till och med skapa en anpassad datauppsättning för paket från tredje parts eller privata förråd.
Red Hat erbjuder en datauppsättning som är icke-fritt licensierad. Använder ni samma datauppsättning?
Nej. Vi respekterar Red Hats arbete och vår första datamängd tillhandahölls av AlmaLinux OS stiftelsen med bidrag från Oracle.
Vilken licens publiceras era metadata under?
Metadata tillhandahålls under en Apache-licens.
Varför stöder ni migrering till andra distributioner?
Våra bidragsgivare har varit en del av RHEL-ekosystemet under mycket lång tid, och vi insåg att CentOS-ekosystemet är en mycket stor och mångsidig gemenskap. Vi har utvecklat det här projektet i god tro i hopp om att alla i gemenskapen som vill kan använda och bidra till det, oavsett vilken distro du föredrar. Det är så öppen källkod ska utvecklas.