Conseils sur la fin de vie CentOS
Depuis le 30 juin 2024, Red Hat a supprimé CentOS et l’a remplacé 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 étaient 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.
SUSE : Liberty Linux : Prise en charge éprouvée d’entreprise pour RHEL & CentOS | SUSE
OpenLogic : Support Linux Enterprise
TuxCare : Prise en charge de cycle de vie étendu
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 |
Attention
Si vous effectuez une mise à jour sur place de version principale suivie d’une migration (par exemple, CentOS 7 –> RHEL 7 –> RHEL 8), il existera une déconnexion entre le plan de données et le plan de contrôle de la machine virtuelle. Les fonctionnalités Azure telles que Mise à jour corrective automatique d’un invité, Mises à niveau automatiques d’image de système d’exploitation, Mise à jour corrective à chaud et Gestionnaire de mise à jour Azure ne sont pas disponibles. Pour utiliser ces fonctionnalités, nous vous recommandons de créer une machine virtuelle en utilisant votre système d’exploitation préféré au lieu d’effectuer une mise à niveau sur place.
- 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).
Offre OpenLogic by Perforce sur la Place de marché Azure :
Il s’agit de l’image CentOS officielle / approuvée dans Azure et n’a pas d’informations de facturation associées sur le logiciel. C’est un bon candidat pour 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 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|