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 문서를 사용하여 설치할 수 있습니다.
다음 위치에서 도구를 다운로드할 수 있습니다.
참고
32비트 마이그레이션 도구 링크는 더 이상 사용되지 않습니다. EC2Launch v2를 마이그레이션하려면 64비트 링크를 사용하는 것이 좋습니다. 32비트 시작 에이전트가 필요한 경우 EC2Config를 사용합니다.
참고
관리자 권한으로 EC2Launch v2 마이그레이션 도구를 실행해야 합니다. 마이그레이션 도구를 실행하면 EC2Launch v2가 서비스로 설치됩니다. 즉시 실행되지 않습니다. 기본적으로 인스턴스 시작 중에 실행되며 인스턴스가 중지된 후 나중에 시작되거나 다시 시작될 때 실행됩니다.
AWSEC2Launch-RunMigration
마이그레이션 도구는 EC2Config 의 다음 구성을 EC2Launch v2에 적용합니다.
-
Ec2DynamicBootVolumeSize
가false
로 설정된 경우 EC2Launch v2boot
스테이지 제거 -
Ec2SetPassword
가Enabled
로 설정된 경우 EC2Launch v2 암호 유형을random
으로 설정 -
Ec2SetPassword
가Disabled
로 설정된 경우 EC2Launch v2 암호 유형을donothing
으로 설정 -
SetDnsSuffixList
가false
로 설정된 경우 EC2Launch v2setDnsSuffix
태스크 제거 -
EC2SetComputerName
이 true로 설정된 경우yaml
구성에 EC2Launch v2setHostName
태스크 추가
마이그레이션 도구는 EC2Launch v1의 다음 구성을 EC2Launch v2에 적용합니다.
-
ExtendBootVolumeSize
가false
로 설정된 경우 EC2Launch v2boot
스테이지 제거 -
AdminPasswordType
가Random
로 설정된 경우 EC2Launch v2 암호 유형을random
으로 설정 -
AdminPasswordType
이Specify
로 설정된 경우 EC2Launch v2 암호 유형을static
으로 설정하고 암호 데이터를AdminPassword
에 지정된 암호로 설정 -
SetWallpaper
가false
로 설정된 경우 EC2Launch v2setWallpaper
태스크 제거 -
AddDnsSuffixList
가false
로 설정된 경우 EC2Launch v2setDnsSuffix
태스크 제거 -
SetComputerName
이true
로 설정된 경우 EC2Launch v2setHostName
태스크 추가