The next AlmaLinux betas are ready for testing! Checkout AlmaLinux OS 9.4 beta and AlmaLinux OS 8.10 beta

Améliorez votre distribution

Commencez Discuter
À propos

Mises à jour majeures des versions

It wasn't possible--until now. Move between major versions of RHEL-derivatives: from CentOS 6.x to CentOS 7.x, from CentOS 7.x to 8.x version of the RHEL derivative of your choice, or upgrade from 8.x to 9.x within the same derivative. Preserve your applications, your data, and your sanity. Exécutez la version la plus récente du système d'exploitation et des logiciels dont vous avez besoin.

Service d'évolution des paquets

Le cœur battant d'ELevate est le Service d'évolution des paquets (PES) qui vous permet de télécharger, personnaliser et même soumettre de nouveaux ensembles de données pour les paquets. Les utilisateurs et les responsables de la maintenance peuvent tous deux utiliser le PES pour faciliter et simplifier les migrations.

Projet communautaire

ELevate est développé de manière agnostique par rapport aux distributions et est construit comme un outil pour l'ensemble de l'écosystème, pas seulement pour AlmaLinux. ELevate supporte la migration vers/depuis d'autres distributions et est ouvert à la contribution et à l'amélioration de tous.

FAQ
Qu'est-ce que ELevate ?
ELevate is a project aimed to provide the ability to upgrade between major versions of RHEL-based distributions. It combines Red Hat's Leapp framework with a community-created migration metadata library and service.
Ça a l'air génial. Comment puis-je contribuer ?
Rejoignez-nous d'abord dans le ~migration Mattermost canal. Vous pouvez trouver le code de l'outil in the AlmaLinux GitHub organization et vous pouvez ajouter/modifier/interagir avec les métadonnées des paquets à https://pes.almalinux.org.
Est-ce prêt pour la production ?
ELevate a été utilisé pour migrer des environnements de production dans différentes industries et à travers le monde, mais nous recommandons toujours la prudence. Chaque environnement est différent et unique en fonction des applications et des configurations. Afin d'éviter toute surprise, nous vous recommandons vivement de tester les scénarios de mise à niveau dans une machine virtuelle ou un bac à sable avant d'exécuter une mise à niveau en production.
Quels systèmes d'exploitation ELevate prend-il en charge ?
Actuellement, le projet ELevate prend en charge les directions de mise à niveau et de migration suivantes : ELevate scheme CentOS 6 -> CentOS 7, CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - la migration vers CentOS Stream 9 est actuellement en développement et sera disponible ultérieurement.
** - la migration vers Oracle Linux 9 est disponible avec le Oracle Leapp utility et ne sera pas pris en charge par le projet ELevate.
Remarque : Si vous utilisez cPanel, nous vous recommandons d'utiliser le cPanel ELevate fork.
La migration sera-t-elle " sur place " ?
Oui. Toutes vos données, applications et paramètres seront conservés.
Est-ce utilisable directement ou nécessite de redémarrer ?
Les migrations nécessiteront deux redémarrages de votre système.
Qu'est-ce que le Package Evolution Service (PES) fait ?
Le Service d'évolution des paquets stocke les métadonnées de migration des paquets. Les métadonnées répondent aux questions sur l'évolution des paquets entre les principales versions de distribution. PES prend en charge plusieurs classes de règles pour les paquets, telles que ajouté, supprimé, renommé, fractionné, fusionné, etc. Le service permet également à chacun d'améliorer les données en ajoutant de nouvelles actions ou même en créant un ensemble de données personnalisé pour les paquets provenant de dépôts tiers ou privés.
Red Hat propose un ensemble de données dont la licence n'est pas libre. Utilisez-vous ce même ensemble de données ?
Non. Nous respectons le travail de Red Hat et notre ensemble de données initial a été fourni par la Fondation AlmaLinux OS avec des contributions d'Oracle.
Sous quelle licence vos métadonnées sont-elles placées ?
Les métadonnées sont fournies sous une licence Apache.
Pourquoi supportez-vous la migration vers d'autres distributions ?
Nos contributeurs font partie de l'écosystème RHEL depuis très longtemps et nous avons reconnu que l'écosystème CentOS est une communauté très vaste et diversifiée. Nous avons développé ce projet de bonne foi dans l'espoir que tout le monde dans la communauté puisse l'utiliser et y contribuer, peu importe la distribution que vous préférez. C'est la façon open source.