Windows 인스턴스용 EC2Launch v2로 마이그레이션 - Amazon Elastic Compute Cloud

Windows 인스턴스용 EC2Launch v2로 마이그레이션

EC2Launch 마이그레이션 도구는 설치된 시작 에이전트(EC2Config 및 EC2Launch v1)를 제거하고 EC2Launch v2를 설치하여 에이전트를 업그레이드합니다. 이전 시작 서비스의 해당하는 구성이 자동으로 새 서비스로 마이그레이션됩니다. 마이그레이션 도구는 EC2Launch v1 스크립트에 연결된 예약 태스크를 검색하지 않으므로 EC2Launch v2에서 이러한 태스크를 자동으로 설정하지 않습니다. 이러한 태스크를 구성하려면 agent-config.yml 파일을 편집하거나 EC2Launch v2 설정 대화 상자를 사용합니다. 예를 들어 인스턴스에 InitializeDisks.ps1을 실행하는 예약 태스크가 있는 경우 마이그레이션 도구를 실행한 후 EC2Launch v2 설정 대화 상자에서 초기화할 볼륨을 지정해야 합니다. EC2Launch v2 설정 대화 상자를 사용하여 설정 변경에 대한 절차의 6단계를 참조하세요.

마이그레이션 도구를 다운로드하거나 SSM RunCommand 문서를 사용하여 설치할 수 있습니다.

다음 위치에서 도구를 다운로드할 수 있습니다.

참고

관리자 권한으로 EC2Launch v2 마이그레이션 도구를 실행해야 합니다. 마이그레이션 도구를 실행하면 EC2Launch v2가 서비스로 설치됩니다. 즉시 실행되지 않습니다. 기본적으로 인스턴스 시작 중에 실행되며 인스턴스가 중지된 후 나중에 시작되거나 다시 시작될 때 실행됩니다.

AWSEC2Launch-RunMigration SSM 문서를 사용하여 SSM Run Command로 최신 EC2Launch v2 버전으로 마이그레이션합니다. 이 문서를 사용하는 데는 파라미터가 필요 없습니다. SSM Run Command 사용에 대한 자세한 내용은 AWS Systems Manager Run Command를 참조하세요.

마이그레이션 도구는 EC2Config 의 다음 구성을 EC2Launch v2에 적용합니다.

  • Ec2DynamicBootVolumeSizefalse로 설정된 경우 EC2Launch v2 boot 스테이지 제거

  • Ec2SetPasswordEnabled로 설정된 경우 EC2Launch v2 암호 유형을 random으로 설정

  • Ec2SetPasswordDisabled로 설정된 경우 EC2Launch v2 암호 유형을 donothing으로 설정

  • SetDnsSuffixListfalse로 설정된 경우 EC2Launch v2 setDnsSuffix 태스크 제거

  • EC2SetComputerName이 true로 설정된 경우 yaml 구성에 EC2Launch v2 setHostName 태스크 추가

마이그레이션 도구는 EC2Launch v1의 다음 구성을 EC2Launch v2에 적용합니다.

  • ExtendBootVolumeSizefalse로 설정된 경우 EC2Launch v2 boot 스테이지 제거

  • AdminPasswordTypeRandom로 설정된 경우 EC2Launch v2 암호 유형을 random으로 설정

  • AdminPasswordTypeSpecify로 설정된 경우 EC2Launch v2 암호 유형을 static으로 설정하고 암호 데이터를 AdminPassword에 지정된 암호로 설정

  • SetWallpaperfalse로 설정된 경우 EC2Launch v2 setWallpaper 태스크 제거

  • AddDnsSuffixListfalse로 설정된 경우 EC2Launch v2 setDnsSuffix 태스크 제거

  • SetComputerNametrue로 설정된 경우 EC2Launch v2 setHostName 태스크 추가