Join us for the very first AlmaLinux Day! December 9th in Tokyo, Japan. Save your spot now!

ELeva la Tua Distro

Inizia Discuti
Informazioni

Aggiornamenti di versione importanti

Non era possibile, fino ad ora. Passa dalla versione 7.x di CentOS alla versione 8.x della derivata RHEL di tua scelta, o aggiorna dalla 8.x alla 9.x all'interno della stessa derivata. Conserva le tue applicazioni, i tuoi dati e la tua sanità mentale. Esegui la versione più recente del sistema operativo e del software di cui hai bisogno.

Servizio Package Evolution

Il cuore pulsante di ELevate è il Servizio Package Evolution (PES) che ti consente di scaricare, personalizzare e persino inviare nuovi set di dati per i pacchetti. Utenti e manutentori possono entrambi utilizzare il PES per rendere le migrazioni semplici e facili.

Progetto a livello della community

ELevate è sviluppato in modo indipendente dalla distribuzione ed è costruito come uno strumento per l'intero ecosistema, non solo per AlmaLinux. ELevate supporta la migrazione da/verso altre distribuzioni ed è aperto a tutti per contribuire e migliorare.

FAQ
Cos'è ELevate?
ELevate è un progetto finalizzato a fornire la possibilità di aggiornare tra le principali versioni delle distribuzioni basate su RHEL, dalla 7.x alla 8.x e dalla 8.x alla 9.x. Combina il framework Leapp di Red Hat con una libreria di metadati di migrazione creata dalla comunità e un servizio.
Sembra fantastico. Come posso contribuire?
Prima di tutto, unisciti a noi nel ~migration Mattermost canale. Puoi trovare il codice dell'utility in the AlmaLinux GitHub organization e puoi aggiungere/modificare/interagire con i metadati dei pacchetti su https://pes.almalinux.org.
È pronto per la produzione?
ELevate è stato utilizzato per migrare ambienti di produzione in vari settori e in tutto il mondo, ma consigliamo comunque di procedere con cautela. Ogni ambiente è diverso e unico in base alle applicazioni e alle configurazioni. Per evitare sorprese, consigliamo vivamente di testare gli scenari di aggiornamento in una macchina virtuale o in un ambiente di test prima di eseguire aggiornamenti in produzione.
Quali sistemi operativi supporta ELevate?
Attualmente, il progetto ELevate supporta le seguenti direzioni di aggiornamento e migrazione: ELevate scheme CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - la migrazione a CentOS Stream 9 è attualmente in fase di sviluppo e sarà disponibile in seguito.
** - la migrazione a Oracle Linux 9 è disponibile con il Oracle Leapp utility e non sarà supportata dal progetto ELevate.
Nota: Se usi cPanel, ti consigliamo di utilizzare il cPanel ELevate fork.
La migrazione sarà "sul posto"?
Sì. Tutti i tuoi dati, applicazioni e impostazioni saranno conservati.
È in live o richiede un riavvio?
Le migrazioni richiederanno il riavvio del sistema due volte.
Cosa fa il Package Evolution Service (PES)?
Il Servizio di Evoluzione dei Pacchetti archivia i metadati di migrazione dei pacchetti. I metadati rispondono alle domande su come si evolvono i pacchetti tra le principali versioni delle distribuzioni. Il PES supporta diverse classi di regole per i pacchetti, come aggiunti, rimossi, rinominati, divisi, uniti e così via. Il servizio consente anche a chiunque di migliorare i dati aggiungendo nuove azioni o addirittura creando un set di dati personalizzato per i pacchetti da repository di terze parti o privati.
Red Hat offre un set di dati con licenza non libera. Stai usando questo stesso set di dati?
No. Rispettiamo il lavoro di Red Hat e il nostro set di dati iniziale è stato fornito dalla Fondazione AlmaLinux OS con contributi da parte di Oracle.
Sotto quale licenza sono i tuoi metadati?
I metadati sono forniti sotto una licenza Apache.
Perché state supportando la migrazione verso altre distribuzioni?
I nostri contributori fanno parte dell'ecosistema RHEL da molto tempo e abbiamo riconosciuto che l'ecosistema di CentOS è una comunità molto grande e diversificata. Abbiamo sviluppato questo progetto in buona fede nella speranza che tutti nella comunità possano usarlo e contribuire, indipendentemente dalla distribuzione che si preferisce. Questo è il modo dell'open source.