Amazon Web Services 한국 블로그
AWS MGN 서비스 업데이트 – 장애 복구 구성, CentOS Linux를 Rocky Linux로 변환, SUSE Linux 구독 전환 등
약 1년 전에 Channy는 AWS Application Migration Service (AWS MGN)를 사용하는 방법을 보여주면서, 다음과 같이 소개하였습니다.
AWS MGN을 사용하면 전체 서버를 자동으로 복제하고 물리적, 가상 또는 클라우드 인프라의 소스 서버를 AWS에서 기본적으로 실행하도록 변환하여 시간 집약적이고 오류가 발생하기 쉬운 수동 프로세스를 최소화할 수 있습니다. 이 서비스는 광범위한 애플리케이션에 대해 동일한 자동화 프로세스를 사용함으로써 마이그레이션을 단순화합니다.
출시 이후 Windows 10 및 여러 버전의 Windows Server(2003, 2008, 2022)에 대한 지원과 함께 에이전트가 필요 없는 복제를 추가했습니다. 또한 2021년 내내 추가 리전으로 확장했습니다.
새로운 실행 후 작업
Channy의 게시물 제목에서 알 수 있듯이 AWS MGN은 처음에 직접 리프트 앤 시프트 마이그레이션을 지원했습니다. 즉, 소스 서버에서 선택한 디스크 볼륨이 새로 시작된 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 연결된 EBS 볼륨에 비트별로 직접 복사되었습니다.
오늘 마이그레이션 및 현대화 노력에 대한 추가 지원을 제공하는 일련의 선택적 실행 후 작업을 추가할 예정입니다. 작업은 AWS Systems Manager 에이전트에 의해 시작 및 관리되며, 첫 번째 실행 후 작업으로 자동 설치될 수 있습니다. 처음에는 네 가지 작업으로 시작하며 시간이 지남에 따라 더 많은 작업을 추가할 계획입니다.
- 에이전트 설치 – 이 작업은 AWS Systems Manager 에이전트를 설치하는 것이며, 다른 작업의 전제 조건입니다.
- 재해 복구 – 각 서버에 AWS Elastic Disaster Recovery Service 에이전트를 설치하고 지정된 대상 리전에 대한 복제를 구성합니다.
- CentOS 변환 – 소스 서버에서 CentOS를 실행 중인 경우 인스턴스를 Rocky Linux로 마이그레이션할 수 있습니다.
- SUSE 구독 전환 – 소스 서비스가 SUSE에서 제공하는 구독을 통해 SUSE Linux를 실행하는 경우 AWS에서 제공하는 SUSE 구독을 사용하도록 인스턴스가 변경됩니다.
실행 후 작업 사용
AWS 계정에는 시작 지점 역할을 하는 실행 후 설정 템플릿이 있으며 새 소스 서버를 추가할 때마다 기본 설정을 제공합니다. 템플릿의 값을 있는 그대로 사용하거나 필요에 따라 사용자 지정할 수 있습니다. Application Migration Service Console을 열고 설정을 클릭하여 내 템플릿을 보고 편집합니다.
실행 후 설정 템플릿을 클릭하고 기본값을 검토합니다. 그런 다음 편집을 클릭하여 변경합니다.
앞에서 설명한 것처럼 Systems Manager 에이전트는 다른 실행 후 작업을 실행하며 이는 필수 조건이므로 다음과 같이 활성화합니다.
다음으로 최종 마이그레이션된 구성에 대해 테스트하고 싶기 때문에 테스트 및 전환 인스턴스 모두에서 실행 후 작업을 실행하도록 선택합니다.
이제 재해 복구부터 시작하여 실행 후 옵션의 일부 또는 전부를 구성할 수 있습니다. 마이그레이션된 서버에서 재해 복구 구성을 체크하고 대상 지역을 선택합니다.
다음으로 CentOS를 Rocky Linux 배포판으로 변환을 체크합니다. 이 작업은 CentOS 8 배포를 Rocky Linux 8 배포판으로 변환합니다.
오른쪽으로 이동하여 SUSE Linux 구독을 AWS에서 제공한 SUSE Linux 구독으로 변경을 체크한 다음 템플릿 저장을 클릭합니다.
SUSE 구독 요금에 대한 자세한 내용은 Amazon EC2 온디맨드 요금 페이지를 참조하세요.
템플릿을 설정한 후 각 소스 서버의 설정을 보고 편집할 수 있습니다. 서버를 선택하고 복제 메뉴에서 실행 후 설정 편집을 선택하기만 하면 됩니다.
실행 후 작업은 내 선택에 따라 테스트 또는 전환 인스턴스에서 적절한 시간에 실행됩니다. 작업 실행 중에 발생하는 모든 오류는 SSM 실행 로그에 기록됩니다. 또한 각 소스 서버의 마이그레이션 대시보드를 검토하고 실행 후 작업을 검토할 수 있습니다.
정식 출시
실행 후 작업은 정식 출시되었으며 AWS MGN을 지원하는 모든 리전에서 지금 바로 사용할 수 있습니다.
– Jeff