2024.02.21
지금 ‘CentOS 리눅스 7.9’나 ‘레드햇 엔터프라이즈 리눅스 7’을 사용하신다면, 이제 마이그레이션을 준비하셔야 합니다. 오는 6월 30일에 CentOS의 EOL(End of Life)가 시작되고, RHEL 7이 EOM(End of Maintenance)에 도달하기 때문이죠.
EOL은 제품 판매 및 모든 지원, 유지보수 활동이 중단되는 것을 말합니다. EOM은 제품에 대한 정기적인 유지보수가 중단되는 것을 말하죠. 용어에 약간의 차이는 있지만, 결과적으로 두 소프트웨어를 이용하는 기업은 안정성과 보안 측면에서의 이슈를 방지하기 위해 서둘러 제품 업그레이드를 진행해야 하는 상황입니다.
오늘은 구 버전의 리눅스를 최신 버전으로 마이그레이션하는 전략에 대해 소개하겠습니다.
EOL, 혹은 EOM이 선언된 구 버전의 운영체제를 계속 사용하는 것은 운영 측면에서 많은 문제를 발생시킬 수 있습니다.
가장 대표적인 것이 ‘보안 취약성’입니다. 앞으로 보안 업데이트를 받을 수 없기 때문에, 새롭게 발견되는 취약점이 있어도 패치를 할 수 없어 쉽게 위협에 노출될 수 있습니다. 공급 업체가 공식 지원을 하지 않아 문제 발생 시 도움을 받기 어려워지는 것도 문제입니다.
새로운 소프트웨어가 구 버전의 운영체제를 지원하지 않음에 따라 소프트웨어 호환성도 낮아집니다. 이 경우 최신 애플리케이션을 실행하거나 새 소프트웨어를 사용할 때 어려움을 겪을 수 있습니다.
최신 RHEL을 사용하는 것은 보안, 성능, 안정성 등 다양한 측면에서 이점을 가져옵니다.
먼저 CentOS 7.9 또는 RHEL 7을 최신 버전인 RHEL 8 또는 9로 업그레이드하면, 2024년 6월 이후에도 5년 간 안정적인 지원을 받을 수 있게 됩니다. 레드햇은 제품 보안 전담팀을 통해 각종 위험요소를 모니터링·식별·관리하며 보안 업데이트 및 패치를 지속 제공하고 있기 때문에 보안성이 향상됩니다.
또한 레드햇은 수천개의 소프트웨어, 클라우드, 하드웨어 파트너와의 제휴를 통해 고객 환경에서 사용중인 기술과 레드햇 제품이 원활히 연동하도록 지원하고 있으며, 새로운 RHEL 버전에 최신 하드웨어 및 소프트 기술을 지원하고 있습니다.
운영체제를 업데이트 하기 위해서는 두 가지 방법을 사용할 수 있습니다. 현재 사용 중인 하드웨어 자원을 그대로 유지하는 것, 또는 새로운 장비를 도입해 최신 버전의 운영체제를 배포하는 것인데요. 새로운 서버에 배포하는 것이 여러모로 이점이 있지만, 아직 서버 사용 연한이 남아 있다면 하드웨어를 유지하는 것도 고려해야겠죠. 기업은 원하는 방식을 선택하면 됩니다.
CentOS를 최신 버전 RHEL로 손쉽게 업그레이드하기 위해 Convert2RHEL 유틸리티를 사용하는 방법을 알아보겠습니다.
CentOS 7.9 이전 버전을 실행 중인 경우 가장 먼저 해야 할 일은 모든 패키지를 최신 마이너 릴리스로 업데이트하는 것입니다. 사용 가능한 최신 버전의 모든 패키지와 함께 CentOS Linux 7.9를 실행하면 Convert2RHEL 리포지토리를 구성할 수 있습니다. 레드햇 GPG 키와 Convert2RHEL 서버의 SSL 인증서를 다운로드한 후, Convert2RHEL 리포지토리 파일을 설치하면 됩니다. 그 후 Convert2RHEL 유틸리티를 설치합니다.
RHEL7을 최신 버전 RHEL로 업그레이드하는 경우, Leapp 도구를 이용하면 간단히 작업할 수 있습니다. Leapp은 레드햇에서 개발한 도구로, 주요 버전 간의 마이그레이션 프로세스를 간소화해줍니다.
마이그레이션을 위해서는 우선 유효한 레드햇 서브스크립션이 있는지, 하드웨어 및 소프트웨어 구성이 최신 버전 RHEL에서 지원되는지 여부 등 요구사항을 확인합니다. 다음으로 마이그레이션 프로세스 중에 문제가 발생할 경우를 대비해 시스템 데이터를 백업해야 합니다. 이후 나서 RHEL 7 시스템을 최신 마이너 버전으로 업데이트하고, 모든 업데이트를 적용한 다음 Leapp 설치를 진행합니다.
운영체제 마이그레이션은 전략적으로 접근해야 합니다. 특히 RHEL 8이나 9를 도입하는 것은 EOL이나 EOM 대비 이상의 가치가 있습니다. 최신 버전의 RHEL 도입은 하이브리드 클라우드 시대를 대비하기 위한 전환점이 될 수 있습니다. 새 버전들은 도커 컨테이너에 대한 기본 지원을 포함하고 있어 온프레미스 및 클라우드 환경 전반에서 컨테이너화된 애플리케이션을 쉽게 배포하고 관리할 수 있도록 하고 있기 때문입니다.
락플레이스는 레드햇의 프리미어 비즈니스 파트너로서, 기업이 RHEL를 통해 하이브리드 클라우드 시대에 적합한 환경을 구축할 수 있도록 컨설팅 및 기술 지원을 제공하고 있습니다.
최신 RHEL 마이그레이션 전략 및 수립에 고민이 있으시다면, 락플레이스와 상담하세요!