Conseils sur la fin de vie CentOS

En septembre 2019, Red Hat a annoncé son intention de mettre CentOS hors service et de le remplacer par CentOS Stream. Pour plus d’informations, consultez Transformation de l’expérience de développement dans CentOS

CentOS 7 et 8 sont les versions finales de CentOS Linux. Les dates de fin de vie pour CentOS 7 et 8 sont les suivantes :

  • CentOS 8 : 31 décembre 2021
  • CentOS 7 : 30 juin 2024

Impact pour les utilisateurs CentOS

Les charges de travail exécutées sur ces versions de CentOS doivent migrer vers d’autres plateformes pour continuer à obtenir des mises à jour et des correctifs de sécurité.

Options de migration

Il existe plusieurs options pour que les clients CentOS passent à un système d’exploitation pris en charge. La décision de la destination et de la méthode de migration varie fonction de :

  • La nécessité ou non de préserver la compatibilité avec CentOS / Red Hat Enterprise Linux (RHEL)
  • Préférer une distribution prise en charge par la communauté ou une distribution commerciale (par exemple Red Hat Enterprise Linux ou RHEL)
  • La ou les sources de configuration et d’image de votre patrimoine CentOS dans Azure

Si vous devez conserver la compatibilité CentOS, la migration vers Red Hat Enterprise Linux, une distribution commerciale, est une option à faible risque. Il existe également plusieurs choix tels qu’Oracle Linux, Alma Linux, Rocky Linux, etc.

Si votre charge de travail s’exécute sur de nombreuses distributions, vous pouvez envisager de passer à une autre distribution, basée sur une communauté ou commerciale.

Tandis que vous évaluez votre état final, déterminez si une conversion sur place (de nombreuses distributions donnent des outils à cet effet) est préférable ou si vous utilisez cette occasion pour commencer à zéro avec une nouvelle machine virtuelle, un nouveau système d’exploitation et une nouvelle image. Microsoft recommande de commencer avec une nouvelle machine virtuelle et un nouveau système d’exploitation.

Il existe également plusieurs entreprises offrant un support étendu pour CentOS 7, ce qui peut vous donner plus de temps pour migrer.

Pour plus d’informations sur les distributions et les images approuvées par Azure, consultez la page Distribution approuvée.

Distributions compatibles CentOS

Distribution Description Images Azure Modèle de support
Red Hat Enterprise Linux Meilleur système d’exploitation compatible binaire avec prise en charge et EUS disponible.
Offre de migration disponible dans la Place de marché Azure.
Outil de conversion disponible à partir de Red Hat.
Plusieurs offres et images
Oui PAYG, BYOS, ARM64 Support commercial et intégré
AlmaLinux Images de la communauté officielle :
AlmaLinux OS (x86_64/AMD64)
AlmaLinux OS (AArch64/Arm64)
AlmaLinux HPC
Outil de conversion disponible à partir d’AlmaLinux.
Oui (plusieurs éditeurs) Support communautaire et commercial par des tiers
Oracle Linux Outils et conseils de migration disponibles auprès d’Oracle. Oui, BYOS Communauté et commercial
Rocky Linux Images de la communauté officielle :
Rocky Linux pour x86_64 (AMD64) : Officiel
Outil de conversion disponible à partir de Rocky.
Oui (plusieurs éditeurs), BYOS, ARM64 Communauté et commercial

Remarque

  • « Compatible binaire » signifie basé sur la même distribution en amont (Fedora). Il n’existe aucune garantie de compatibilité de bogue à bogue.
  • Pour obtenir la liste complète des distributions Linux approuvées sur Azure, consultez : Distributions Linux approuvées sur Azure : Machines virtuelles Azure | Microsoft Learn
  • Pour plus d’informations sur le support intégré Microsoft et Red Hat, consultez : Microsoft and Red Hat Partner and Deliver Integrated Support, a Unique Offering in the IT World | Microsoft Learn

Autres distributions

Distribution Description Images Azure Modèle(s) de support
CentOS Stream Remplacement officiel de CentOS, en amont et en aval de RHEL. CentOS Stream Galerie de la communauté Community
Fedora Projet en amont pour le flux CentOS et RHEL. Fedora Linux | Le projet Fedora Galerie de la communauté Community
SUSE / OpenSUSE SUSE Enterprise Linux (SLES) est la distribution Linux commerciale de SUSE. Oui PAYG, BYOS, ARM64 Communautaire (OpenSUSE), commercial et intégré (SLES)
Ubuntu (Server / Pro) Versions gratuites (Server) et payantes (Pro) disponibles. Conversion sur place de Server vers Pro possible : mise à niveau sur place vers des images Ubuntu Pro Linux sur Azure : Machines virtuelles Azure | Microsoft Learn Oui PAYG, BYOS, ARM64 Communautaire (serveur), commercial et intégré (Pro)
Debian Distribution Linux de la communauté. Oui (plusieurs éditeurs) Community
Flatcar Communauté Container Linux Oui Community

Migration de vos systèmes et charges de travail

Rester compatible avec CentOS

Si vous restez compatible CentOS et que vous avez choisi une distribution, vous devez décider si vous souhaitez effectuer une conversion sur place ou commencer avec une nouvelle machine virtuelle (redéploiement).

De nombreuses distributions compatibles CentOS ont des utilitaires de conversion qui évaluent le système et effectuent le remplacement des fichiers binaires et mettent à jour la source de contenu.

Si vous passez à une distribution commerciale, vous aurez peut-être besoin d’un abonnement ou d’une licence valide pour effectuer la conversion.

Lorsque vous envisagez de convertir votre machine virtuelle en place ou de redéployer, la manière dont vous avez créé votre machine virtuelle dans Azure devient importante.

Conversion d’une machine virtuelle personnalisée

Si vous avez créé votre propre machine virtuelle à utiliser dans Azure, aucune information de facturation logicielle n’est présente dans votre machine virtuelle. Vous pourrez probablement la convertir en place (après une sauvegarde, le respect de toutes les conditions préalables et les mises à jour nécessaires).

Offres OpenLogic by Perforce sur la Place de marché Azure :

Il s’agit des images CentOS officielles/approuvées dans Azure et n’ont pas d’informations de facturation logicielle associées. Ils sont candidats à une conversion sur place (après une sauvegarde et toutes les conditions préalables et mises à jour nécessaires).

Autres offres de la Place de marché Azure

Il existe une multitude d’offres basées sur CentOS provenant de différents éditeurs sur la Place de marché Azure. Ils vont de simples offres de système d’exploitation seul à différentes offres groupées avec plus de logiciels, versions de bureau et configurations pour des cas spécifiques (par exemple des images renforcées CIS).

Certaines de ces offres sont payantes et peuvent inclure des services tels que le support client final, etc.

Si vous convertissez un système payant, vous continuerez à payer le prix d’origine après la conversion. Même si vous disposez d’un abonnement ou d’une licence distincts pour le système converti, vous pouvez payer double.

Vérifiez auprès de votre fournisseur d’images s’ils recommandent / prennent en charge une mise à niveau sur place ou ont des instructions supplémentaires.

Modification des distributions

Si vous passez à une autre distribution, vous devez redéployer vos machines virtuelles et vos charges de travail. Veillez à consulter Microsoft Cloud Adoption Framework pour Azure pour obtenir des conseils, les meilleures pratiques et des modèles pour déployer votre solution dans Azure.

Moderniser

Le moment de fin de vie de CentOS peut également vous permettre de moderniser votre charge de travail, de passer à une solution PaaS, SaaS ou conteneurisée.

Qu’est-ce que la modernisation des applications ? Microsoft Azure|