Windows VSS 기반 EBS 스냅샷 생성을 위한 사전 요구사항

Windows VSS 기반 EBS 스냅샷 생성을 위한 사전 요구사항

Systems Manager Run Command, AWS Backup 또는 Amazon Data Lifecycle Manager로 VSS 기반 EBS 스냅샷을 만들 수 있어요. 모든 솔루션에 다음 사전 요구사항이 적용됩니다.

  • 시스템 요구사항 – EC2 Windows 인스턴스가 지원되는 Windows 운영체제 버전, .NET Framework, PowerShell, AWS Tools for Windows PowerShell, AWS Systems Manager Agent를 포함해 VSS 기반 스냅샷을 만들기 위한 모든 시스템 요구사항을 충족하는지 확인하세요.
  • IAM 권한 – Amazon EC2 Windows 인스턴스에 연결된 IAM 역할에 VSS로 애플리케이션 일관성 스냅샷을 만들 수 있는 권한이 있어야 합니다. 필요한 권한을 부여하려면 인스턴스 프로필에 AWSEC2VssSnapshotPolicy 관리형 정책을 연결할 수 있습니다.
  • VSS 구성 요소 – Windows 운영체제에서 애플리케이션 일관성 스냅샷을 만들려면 인스턴스에 AwsVssComponents 패키지가 설치되어 있어야 합니다. 이 패키지에는 VSS 요청자 역할을 하는 인스턴스 내 EC2 VSS Agent와 EBS 볼륨용 EC2 VSS 제공자가 포함되어 있습니다.

출처: 문서

본문

Systems Manager Run Command, AWS Backup 또는 Amazon Data Lifecycle Manager로 VSS 기반 EBS 스냅샷을 만들 수 있습니다. 모든 솔루션에 다음 사전 요구사항이 적용됩니다.

시스템 요구사항 (System requirements)

Systems Manager Agent 설치

VSS는 Systems Manager Agent가 PowerShell을 사용해 오케스트레이션합니다. EC2 인스턴스에 SSM Agent 버전 3.0.502.0 이상이 설치되어 있는지 확인하세요. 이미 이전 버전의 SSM Agent를 사용하고 있다면 Run Command를 사용해 업데이트합니다. 자세한 내용은 AWS Systems Manager User Guide의 Setting up Systems Manager for Amazon EC2 instances 및 Working with SSM Agent on Amazon EC2 instances for Windows Server를 참고하세요.

Amazon EC2 Windows 인스턴스 요구사항

VSS 기반 EBS 스냅샷은 Windows Server 2016 이상을 실행하는 인스턴스에서 지원됩니다.

.NET Framework 버전

AwsVssComponents 패키지는 .NET Framework 버전 4.6 이상이 필요합니다. Windows Server 2016 이전의 Windows 운영체제 버전은 기본적으로 이전 버전의 .NET Framework를 사용합니다. 인스턴스가 이전 버전의 .NET Framework를 사용한다면 Windows Update를 사용해 버전 4.6 이상을 설치해야 합니다.

AWS Tools for Windows PowerShell 버전

인스턴스에 AWS Tools for Windows PowerShell 버전 3.3.48.0 이상이 실행 중인지 확인하세요. 버전을 확인하려면 인스턴스의 PowerShell 터미널에서 다음 명령을 실행합니다.

C:\> Get-AWSPowerShellVersion

인스턴스에서 AWS Tools for Windows PowerShell을 업데이트해야 한다면 AWS Tools for PowerShell User Guide의 Installing the AWS Tools for Windows PowerShell을 참고하세요.

Windows PowerShell 버전

인스턴스에 Windows PowerShell 주 버전 3, 4, 5가 실행 중인지 확인하세요. 버전을 확인하려면 인스턴스의 PowerShell 터미널에서 다음 명령을 실행합니다.

C:\> $PSVersionTable.PSVersion

PowerShell 언어 모드

인스턴스의 PowerShell 언어 모드가 FullLanguage로 설정되어 있는지 확인하세요. 자세한 내용은 Microsoft 문서의 about_Language_Modes를 참고하세요.

더 알아보기 (Learn more)