CentOS7에서 Oracle Linux9로 마이그레이션 하기??
안녕하세요 테크넷 마스터 김재벌 입니다.
CentOS7의 서비스 지원 종료에 따라 이에 대한 마이그레션 방법에 대한 고민들이 많이 있는데요.
CentOS7에서 크리티컬 전환 이유로 RHEL이 아닌 Oracle Linux 로의 마이그레이션을 선택했다면 아마도 현재 최신 버전인 Oracle Linux 9로 마이그레이션을 고민할텐데요..
아쉽게도 제목처럼...직접 마이그레이션은 불가능합니다.
대신 다음과 같은 2단계 과정을 거쳐야 합니다
1. CentOS 7에서 Oracle Linux 8로 마이그레이션
2. Oracle Linux 8에서 Oracle Linux 9로 업그레이드
여기에 CentOS 7에서 Oracle Linux 8로 마이그레이션하는 주요 단계는 아래와 같습니다.
1. 시스템 백업
마이그레이션 전 전체 시스템 백업을 수행하는 것이 매우 중요 하겠죠?
백업 First!!!
2. CentOS 7 시스템 업데이트
sudo yum update -y
sudo reboot
3. ELevate 도구 설치
sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el$(rpm --eval %rhel).noarch.rpm
4. Leapp 및 Oracle Linux 마이그레이션 데이터 설치
sudo yum install -y leapp-upgrade leapp-data-oraclelinux
5. 사전 업그레이드 검사 실행
sudo leapp preupgrade
6. 마이그레이션 실행
sudo leapp upgrade
7. 시스템 재부팅
마이그레이션 프로세스가 완료되면 시스템이 자동으로 재부팅됩니다.
8. Oracle Linux 8 확인
재부팅 후 다음 명령어로 시스템이 Oracle Linux 8로 변경되었는지 확인합니다:
cat /etc/oracle-release
cat /etc/os-release
9. 남은 CentOS 7 패키지 정리 (선택사항)
rpm -qa | grep el7
이 명령어로 나온 패키지들을 필요에 따라 제거하거나 업데이트합니다.
Oracle Linux 8로 마이그레이션이 완료된 후, Oracle Linux 9로의 업그레이드는 별도의 프로세스를 통해 진행해야 합니다.