ELeva la Tua Distro

Informazioni

Aggiornamenti di versione importanti

Non era possibile, fino ad ora. Esegui facilmente la migrazione tra le versioni principali delle distribuzioni basate su RHEL da 7.x a 8.x. 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 Package Evolution Service (PES) che permette di scaricare, personalizzare e persino inviare nuovi set di dati per i pacchetti. Sia gli utenti che i manutentori possono utilizzare il PES per aiutare a rendere le migrazioni semplici e fluide.

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.

DOMANDE FREQUENTI
Cos'è ELevate?
ELevate è un progetto che mira a fornire la possibilità di migrare tra le principali versioni delle distribuzioni basate su RHEL dalla 7.x alla 8.x. Combina il framework Leapp di Red Hat con una libreria creata dalla comunità e un servizio per il set di metadati di migrazione necessari.
Sembra fantastico. Come posso contribuire?
Per prima cosa unisciti a noi al canale #migration di Mattermost. Puoi trovare il codice qui: https://github.com/AlmaLinux/leapp-repository/tree/almalinux e puoi aggiungere/modificare/interagire con i metadati del pacchetto in https://pes.almalinux.org.
È pronto per la produzione?
Dipende. Ogni ambiente è diverso e unico in base alle applicazioni e alle configurazioni. Poiché è ancora in fase di sviluppo, per evitare qualsiasi sorpresa, si consiglia vivamente di testare gli scenari di migrazione in una VM o sandbox prima di eseguire una migrazione in produzione.
Quali sistemi operativi supporta ELevate?
Attualmente ELevate fornisce i dati Leapp per la migrazione da CentOS 7 ai seguenti sistemi operativi:
  • AlmaLinux OS 8
  • CentOS Stream 8
  • Oracle Linux 8
  • Rocky Linux 8
Will migration be "in-place"?
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 servizio Package Evolution?
Il Package Evolution Service memorizza i metadati di migrazione dei pacchetti. I metadati rispondono alle domande su come i pacchetti si evolvono tra le principali versioni della distribuzione. PES supporta diverse classi di regole per i pacchetti come aggiunto, rimosso, rinominato, diviso, fuso e così via. Il servizio permette anche a chiunque di migliorare i dati aggiungendo nuove azioni o anche di creare 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 e dai contributi 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?
L'ecosistema CentOS è una comunità molto grande e diversificata. Abbiamo sviluppato questo progetto in buona fede nella speranza che tutti nella comunità possano usarlo e contribuire, non importa quale distro preferite. Questo è il modo dell'open source.