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

ELevate 배포

시작하기 토론
소개

주요 버전 업그레이드

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. 필요한 최신 버전의 OS 및 소프트웨어를 실행하십시오.

패키지 에볼루션 서비스

ELevate의 뛰는 심장은 패키지 에볼루션 서비스 (PES)를 사용하면 패키지에 대한 새 데이터 세트를 다운로드, 사용자 지정 및 제출할 수도 있습니다. 사용자와 관리자 모두 PES를 활용하여 마이그레이션을 원활하고 쉽게 수행할 수 있습니다.

커뮤니티 전체 프로젝트

Elevate는 배포에 구애받지 않는 방식으로 개발되었으며 알마리눅스 뿐만 아니라 전체 생태계를 위한 도구로 구축되었습니다. Elevate는 다른 배포판으로의 마이그레이션을 지원하며 모든 사람이 기여하고 향상할 수 있도록 열려 있습니다.

FAQ
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.
이것은 굉장해 보입니다. 어떻게 기여할 수 있습니까?
먼저 우리와 함께 ~migration Mattermost 채널. 도구 코드를 찾을 수 있습니다. in the AlmaLinux GitHub organization 다음에서 패키지 메타데이터를 추가/편집/상호작용할 수 있습니다. https://pes.almalinux.org.
제작 준비가 되었습니까?
ELevate는 업계와 전 세계의 프로덕션 환경을 마이그레이션하는 데 사용되었지만 여전히 주의를 기울여야 합니다. 모든 환경은 애플리케이션과 구성에 따라 다르고 고유합니다. 예상하지 못한 상황을 방지하려면 프로덕션 환경에서 업그레이드를 실행하기 전에 가상 머신이나 샌드박스에서 업그레이드 시나리오를 테스트하는 것이 좋습니다.
ELevate가 지원하는 운영 체제는 무엇입니까?
현재 ELevate 프로젝트는 다음 업그레이드 및 마이그레이션 방향을 지원합니다: ELevate scheme CentOS 6 -> CentOS 7, CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - CentOS Stream 9로의 마이그레이션은 현재 개발 중이며 나중에 사용할 수 있습니다.
** - Oracle Linux 9로의 마이그레이션은 Oracle Leapp utility ELevate 프로젝트에서 지원하지 않습니다.
참고: cPanel을 사용하는 경우 다음을 사용하는 것이 좋습니다. cPanel ELevate 포크.
마이그레이션이 "현재 위치"입니까?
네. 모든 데이터, 애플리케이션 및 설정이 유지됩니다.
이것은 라이브입니까 아니면 재부팅이 필요합니까?
마이그레이션하려면 시스템을 두 번 재부팅해야 합니다.
PES(Package Evolution Service)는 어떤 일을 하나요?
Package Evolution Service는 패키지 마이그레이션 메타데이터를 저장합니다. 메타데이터는 주요 배포 릴리스 간에 패키지가 어떻게 진화하는지에 대한 질문에 답합니다. PES는 추가, 제거, 이름 변경, 분할, 병합 등과 같은 패키지에 대한 여러 클래스의 규칙을 지원합니다. 또한 이 서비스를 사용하면 모든 사람이 새 작업을 추가하여 데이터를 개선하거나 타사 또는 개인 리포지토리의 패키지에 대한 사용자 지정 데이터 세트를 만들 수도 있습니다.
레드햇은 무료로 라이센스가 부여되지 않은 데이터 세트를 제공합니다. 이 동일한 데이터 세트를 사용하고 있습니까?
아니요. 우리는 레드햇의 작업을 존중하며 초기 데이터 세트는 알마리눅스 재단과 오라클의 기여에서 제공되었습니다.
귀하의 메타데이터에는 어떤 라이선스가 적용됩니까?
메타데이터는 Apache License로 제공됩니다.
다른 배포판으로의 마이그레이션을 지원하는 이유는 무엇입니까?
우리 기여자들은 오랫동안 RHEL 생태계의 일부였으며 CentOS 생태계가 매우 크고 다양한 커뮤니티임을 인식했습니다. 어떤 배포판을 선호하든 관계없이 커뮤니티의 모든 사람이 사용하고 기여할 수 있기를 바라며 이 프로젝트를 성실하게 개발했습니다. 그것이 오픈 소스 방식입니다.