AWSEC2-CloneInstanceAndUpgradeWindows - AWS Systems Manager 자동화 실행서 참조

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWSEC2-CloneInstanceAndUpgradeWindows

설명

Windows Server2008 R2, 2012 R2, 2016 또는 2019년 인스턴스에서 Amazon Machine Image (AMI) 를 생성한 다음 이를 2016, 2019 또는 AMI 2022년으로 Windows Server 업그레이드하십시오. 지원되는 업그레이드 경로는 다음과 같습니다.

  • Windows Server2008 R2에서 2016년까지 Windows Server

  • Windows Server 2012 R2에서 Windows Server 2016으로

  • Windows Server 2012 R2에서 Windows Server 2019로

  • Windows Server 2012 R2에서 Windows Server 2022로

  • Windows Server 2016에서 Windows Server 2019로

  • Windows Server 2016에서 Windows Server 2022로

  • Windows Server 2019에서 Windows Server 2022로

업그레이드 작업은 완료하는 데 2시간이 걸릴 수 있는 다단계 프로세스입니다. 2개 이상의 vCPU와 4GB 이상의 RAM을 이용하는 인스턴스에서 운영 체제 업그레이드를 수행하는 것이 좋습니다. 자동화는 인스턴스에서 AMI를 생성한 다음, 지정한 SubnetId의 새로 생성된 AMI에서 임시 인스턴스를 시작합니다. 원래 인스턴스와 연결된 보안 그룹이 임시 인스턴스에 적용됩니다. 이제 자동화는 임시 인스턴스에서 TargetWindowsVersion에 대한 현재 위치 업그레이드를 수행합니다. Windows Server 2008 R2 인스턴스를 Windows Server 2016, 2019 또는 2022로 업그레이드하려면 Windows Server 2008 R2를 Windows Server 2016, 2019 또는 2022로 직접 업그레이드하는 것이 지원되지 않으므로 현재 위치 업그레이드가 두 번 수행됩니다. 이 자동화는 또한 임시 인스턴스에 필요한 AWS 드라이버를 업데이트하거나 설치합니다. 업그레이드 후 이 자동화는 임시 인스턴스에서 새 AMI를 생성한 다음 임시 인스턴스를 종료합니다.

Amazon Virtual Private Cloud(Amazon VPC)의 업그레이드된 AMI에서 테스트 인스턴스를 시작하여 애플리케이션 기능을 테스트할 수 있습니다. 테스트를 완료하고 난 후나 다른 업그레이드를 수행하기 전에는 업그레이드된 AMI로 완전히 전환하기에 앞서 애플리케이션 중단 시간을 예약하십시오.

이 자동화 실행(콘솔)

문서 유형

자동화

소유자

Amazon

플랫폼

Windows Server 2008 R2, 2012 R2, 2016 또는 2019 Standard 및 Datacenter Edition

사전 조건

  • TLS 버전 1.2.

  • 인스턴스에 SSM Agent가 설치되었는지 확인합니다. 자세한 내용은 Windows Server용 EC2 인스턴스에 SSM Agent 설치 및 구성을 참조하세요.

  • 인스턴스에 Windows PowerShell 3.0 이상이 설치되어 있어야 합니다.

  • Microsoft Active Directory 도메인에 조인된 인스턴스의 경우, 호스트 이름 충돌을 피하기 위해 도메인 컨트롤러에 연결되지 않은 SubnetId를 지정하는 것이 좋습니다.

  • 인스턴스 서브넷에는 Amazon S3와 AWS 서비스 같은 액세스와 Microsoft의 패치 다운로드 액세스를 제공하는 인터넷에 대한 아웃바운드 연결이 있어야 합니다. 서브넷이 퍼블릭 서브넷이고 인스턴스에 퍼블릭 IP 주소가 있거나, 서브넷이 퍼블릭 NAT 디바이스에 인터넷 트래픽을 전송하는 경로가 있는 프라이빗 서브넷인 경우에 이 요구 사항이 충족됩니다.

  • 이 자동화는 Windows Server 2008 R2, 2012 R2, 2016 및 2019 인스턴스에서만 작동합니다.

  • Systems Windows Server Manager에 필요한 권한을 제공하는 AWS Identity and Access Management (IAM) 인스턴스 프로필로 인스턴스를 구성합니다. 자세한 내용은 Systems Manager용 IAM 인스턴스 프로파일 생성을 참조하세요.

  • 인스턴스의 부트 디스크에 20GB의 사용 가능한 디스크 공간이 있는지 확인합니다.

  • 인스턴스가 AWS 제공한 Windows 라이선스를 사용하지 않는 경우 Windows Server 2012 R2 설치 미디어가 포함된 Amazon EBS 스냅샷 ID를 지정하십시오. 방법:

    • EC2 인스턴스가 Windows Server 2012 이상을 실행 중인지 확인합니다.

    • 인스턴스가 실행 중인 동일 가용 영역에서 6GB EBS 볼륨을 생성합니다. 볼륨을 인스턴스에 연결합니다. 예를 들면 드라이브 D에 탑재합니다.

    • ISO를 마우스 오른쪽 버튼으로 클릭하고 인스턴스(예를 들면 드라이브 E)에 탑재합니다.

    • 드라이브 E:\에서 드라이브 D:\로 ISO의 내용을 복사합니다.

    • 위의 2단계에서 생성한 6GB 볼륨의 EBS 스냅샷을 생성합니다.

제한 사항

이 자동화는 Windows 도메인 컨트롤러, 클러스터 또는 Windows 데스크톱 운영 체제 업그레이드를 지원하지 않습니다. Automation은 다음 역할이 설치된 Windows Server용 EC2 인스턴스를 지원하지 않습니다.

  • 원격 데스크톱 세션 호스트(RDSH)

  • 원격 데스크톱 연결 브로커(RDCB)

  • 원격 데스크톱 가상화 호스트(RDVH)

  • 원격 데스크톱 웹 액세스(RDWA)

Parameters

  • AlternativeKeyPairName

    타입: 문자열

    설명: (선택 사항) 업그레이드 프로세스 중에 사용할 대체 키 페어의 이름입니다. 이는 기존 인스턴스에 할당된 키 페어를 사용할 수 없는 경우에 유용합니다. 기존 인스턴스에 키 페어가 할당되지 않은 경우 이 파라미터의 값을 지정해야 합니다.

  • BYOL WindowsMediaSnapshotId

    타입: 문자열

    설명: (선택 사항) 복사할 Amazon EBS 스냅샷(Windows Server 2012R2 설치 미디어 포함)의 ID입니다. BYOL 인스턴스를 업그레이드하려는 경우에만 필수입니다.

  • IamInstanceProfile

    타입: 문자열

    설명: (필수) Systems Manager에서 인스턴스를 관리할 수 있는 IAM 인스턴스 프로파일의 이름입니다.

  • InstanceId

    타입: 문자열

    설명: (필수) Windows Server 2008 R2, 2012 R2, 2016 또는 2019를 실행하는 EC2 인스턴스입니다.

  • KeepPreUpgradeImageBackUp

    타입: 문자열

    설명: (선택 사항) True로 설정된 경우 이 자동화는 업그레이드 전에 EC2 인스턴스에서 생성된 AMI를 삭제하지 않습니다. True로 설정된 경우 AMI를 삭제해야 합니다. 기본적으로 AMI가 삭제됩니다.

  • SubnetId

    타입: 문자열

    설명: (필수) 업그레이드 프로세스를 위한 서브넷으로, 소스 EC2 인스턴스가 상주합니다. 서브넷이 AWS 서비스, Amazon S3 및 Microsoft (패치 다운로드) 에 대한 아웃바운드 연결이 있는지 확인합니다.

  • TargetWindowsVersion

    타입: 문자열

    설명: (필수) 대상 Windows 버전을 선택합니다.

    기본값: 2022

  • RebootInstanceBeforeTakingImage

    타입: 문자열

    설명: (선택 사항) True로 설정된 경우 이 자동화는 업그레이드 이전 AMI를 생성하기 전에 인스턴스를 재부팅합니다. 기본적으로 이 자동화는 업그레이드 전에 재부팅하지 않습니다.