Linee guida per la fine della vita di CentOS

Nel settembre 2019, Red Hat ha annunciato la sua intenzione di tramonto CentOS e sostituirlo con CentOS Stream. Per altre informazioni, vedere Trasformazione dell'esperienza di sviluppo in CentOS

CentOS 7 e 8 sono le versioni finali di CentOS Linux. Le date di fine vita per CentOS 7 e 8 sono:

  • CentOS 8 - 31 dicembre 2021
  • CentOS 7 - 30 giugno 2024

Impatto per gli utenti centOS

I carichi di lavoro in esecuzione in queste versioni centOS devono eseguire la migrazione a piattaforme alternative per continuare a ottenere aggiornamenti e patch di sicurezza.

Opzioni di migrazione

Sono disponibili diverse opzioni per i clienti CentOS per passare a un sistema operativo supportato. La decisione di dove e come eseguire la migrazione dipende dal fatto che sia necessario:

  • Mantenere la compatibilità con CentOS/Red Hat Enterprise Linux (RHEL)
  • Preferire una distribuzione supportata dalla community rispetto alla distribuzione commerciale (ad esempio Red Hat Enterprise Linux o RHEL)
  • Configurazione e origine immagine dell'ambiente CentOS in Azure

Se è necessario mantenere la compatibilità centOS, la migrazione a Red Hat Enterprise Linux, una distribuzione commerciale, è un'opzione a basso rischio. Esistono anche diverse opzioni, ad esempio Oracle Linux, Alma Linux, Rocky Linux e così via.

Se il carico di lavoro viene eseguito in molte distribuzioni, è consigliabile passare a un'altra distribuzione, basata su community o commerciale.

Mentre si valuta lo stato finale, valutare se eseguire una conversione sul posto (molte distribuzioni offrono strumenti per questo scopo) è preferibile rispetto a questa opportunità per iniziare con uno slate pulito e una nuova macchina virtuale/sistema operativo/immagine. Microsoft consiglia di iniziare con una nuova macchina virtuale/sistema operativo.

Esistono anche diverse aziende che offrono supporto esteso per CentOS 7, che può offrire più tempo per la migrazione.

Per informazioni dettagliate sulle distribuzioni e le immagini approvate in Azure, vedere la pagina Distribuzione approvata.

Distribuzioni compatibili con CentOS

Distribuzione Descrizione Immagini di Azure Modello di supporto
Red Hat Enterprise Linux Migliore sistema operativo compatibile con binario con supporto e EUS disponibile.
Offerta di migrazione disponibile in Azure Marketplace.
Strumento di conversione disponibile da Red Hat.
Più offerte e immagini
Sì PAYG, BYOS, ARM64 Supporto commerciale, integrato
AlmaLinux Immagini ufficiali della community:
Sistema operativo AlmaLinux (x86_64/AMD64)
Sistema operativo AlmaLinux (AArch64/Arm64)
AlmaLinux HPC
Strumento di conversione disponibile da AlmaLinux.
Sì (più editori) Comunità, sostegno commerciale da parte di terze parti
Oracle Linux Strumenti di migrazione e indicazioni disponibili in Oracle. Sì BYOS Community e commercial
Rocky Linux Immagini ufficiali della community:
Rocky Linux per x86_64 (AMD64) - Ufficiale
Strumento di conversione disponibile da Rocky.
Sì (più editori), BYOS, ARM64 Community e commercial

Nota

  • "Compatibile con binario" significa basato sulla stessa distribuzione upstream (Fedora). Non esiste alcuna garanzia di bug per la compatibilità dei bug.
  • Per un elenco completo delle distribuzioni Linux approvate in Azure, vedere: Distribuzioni Linux approvate in Azure - Azure Macchine virtuali | Microsoft Learn
  • Per informazioni dettagliate sul supporto integrato di Red Hat & Microsoft, vedere: Microsoft e Red Hat Partner and Deliver Integrated Support, a Unique Offering in the IT World | Microsoft Learn

Distribuzioni alternative

Distribuzione Descrizione Immagini di Azure Modelli di supporto
Flusso CentOS Sostituzione ufficiale per CentOS, upstream e downstream di RHEL. Flusso CentOS Raccolta community Community
Fedora Progetto upstream per il flusso CentOS e RHEL. Fedora Linux | Il progetto Fedora Raccolta community Community
SU edizione Standard/OpenSU edizione Standard SU edizione Standard Enterprise Linux (SLES) è la distribuzione commerciale di Linux di SU edizione Standard. Sì PAYG, BYOS, ARM64 Community (OpenSU edizione Standard), commerciale e integrato (SLES)
Ubuntu (Server/Pro) Entrambe le versioni gratuite (Server) e a pagamento (Pro) disponibili. Conversione sul posto da Server a Pro possibile: aggiornamento sul posto alle immagini Ubuntu Pro Linux in Azure - Azure Macchine virtuali | Microsoft Learn Sì PAYG, BYOS, ARM64 Community (server), commerciale e integrato (Pro)
Debian Distribuzione Linux della community. Sì (più editori) Community
Flatcar Community Container Linux Community

Migrazione di sistemi e carichi di lavoro

Rimanere compatibili con CentOS

Se si rimane compatibili con CentOS e si è selezionata una distribuzione, è necessario decidere se eseguire una conversione sul posto o iniziare con una nuova macchina virtuale (ridistribuzione).

Molte distribuzioni compatibili con CentOS hanno utilità di conversione che valutano il sistema ed eseguono la sostituzione dei file binari e aggiornano l'origine del contenuto.

Se si passa a una distribuzione commerciale, potrebbe essere necessaria una sottoscrizione o una licenza valida per eseguire la conversione.

Quando si valuta se convertire la macchina virtuale sul posto rispetto alla ridistribuzione, la modalità di creazione della macchina virtuale in Azure diventa importante.

Conversione di una macchina virtuale personalizzata

Se è stata creata una macchina virtuale personalizzata per l'uso in Azure, nella macchina virtuale non sono presenti informazioni di fatturazione software. È probabile che sia possibile convertirlo sul posto (dopo un backup e tutti i prerequisiti e gli aggiornamenti necessari).

Offerta Rogue Wave Software (in precedenza OpenLogic) di Azure Marketplace

Si tratta dell'immagine CentOS ufficiale/approvata in Azure e non sono associate informazioni di fatturazione software. Sono candidati per una conversione sul posto (dopo un backup e tutti i prerequisiti e gli aggiornamenti necessari).

Altre offerte di Azure Marketplace

Sono disponibili numerose offerte basate su CentOS da vari editori disponibili in Azure Marketplace. Variano da semplici offerte del sistema operativo a varie offerte in bundle con più software, versioni desktop e configurazioni per casi specifici (ad esempio immagini con protezione avanzata CIS).

Alcune di queste offerte hanno un tag di prezzo associato e possono includere servizi come il supporto clienti finali e così via.

Se si converte un sistema con un prezzo associato, si continuerà a pagare il prezzo originale dopo la conversione. Anche se si dispone di una sottoscrizione o di una licenza separata per il sistema convertito, è possibile pagare due volte.

Verificare con il provider di immagini se consigliano o supportano un aggiornamento sul posto o hanno altre indicazioni.

Modifica delle distribuzioni

Se si passa a un'altra distribuzione, è necessario ridistribuire le Macchine virtuali e i carichi di lavoro. Assicurarsi di esaminare Microsoft Cloud Adoption Framework per Azure per indicazioni, procedure consigliate e modelli per distribuire la soluzione in Azure.

Modernizzazione

Il momento di fine vita per CentOS può anche essere un'opportunità per valutare la modernizzazione del carico di lavoro, passare a una soluzione PaaS, SaaS o in contenitori.

Che cos'è la modernizzazione delle applicazioni? | Microsoft Azure