Amazon EBS 스냅샷 정보 보기 - Amazon Elastic Compute Cloud

Amazon EBS 스냅샷 정보 보기

다음 방법 중 하나를 사용하여 스냅샷에 대한 세부 정보를 볼 수 있습니다.

New console

콘솔을 사용하여 스냅샷 정보를 보려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 [Snapshots]를 선택합니다.

  3. 소유한 스냅샷만 보려면 화면 왼쪽 위 모서리에서 내 소유(Owned by me)를 선택합니다. 태그 및 다른 스냅샷 속성을 사용하여 스냅샷 목록을 필터링할 수도 있습니다. 필터(Filter) 필드에서 속성 필드를 선택한 다음 속성 값을 선택하거나 입력합니다. 예를 들어 암호화된 스냅샷만 보려면 암호화(Encryption)를 선택한 다음 true를 입력합니다.

  4. 특정 스냅샷에 대한 자세한 정보를 보려면 목록에서 해당 ID를 선택합니다.

Old console

콘솔을 사용하여 스냅샷 정보를 보려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 스냅샷을 선택합니다.

  3. 목록을 줄이려면 필터 목록에서 옵션을 선택합니다. 예를 들어, 자신이 소유한 스냅샷만을 확인하려면 내 소유를 선택합니다. 태그와 스냅샷 속성을 사용하여 스냅샷을 필터링할 수도 있습니다. 검색 창을 선택하여 사용 가능한 태그와 속성을 봅니다.

  4. 스냅샷에 대한 자세한 정보를 확인하려면 선택합니다.

AWS CLI

명령줄을 사용하여 스냅샷 정보를 보려면

다음 명령 중 하나를 사용할 수 있습니다. 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2 액세스 섹션을 참조하세요.

예 1: 태그를 기준으로 필터링

다음 명령은 Stack=production 태그를 가진 스냅샷을 설명합니다.

aws ec2 describe-snapshots --filters Name=tag:Stack,Values=production

예 2: 볼륨을 기준으로 필터링

다음 명령은 지정된 볼륨에서 생성된 스냅샷을 설명합니다.

aws ec2 describe-snapshots --filters Name=volume-id,Values=vol-049df61146c4d7901

예 3: 스냅샷 경과 시간을 기준으로 필터링

AWS CLI를 사용하면 JMESPath를 통해 표현식을 사용하여 결과를 필터링할 수 있습니다. 예를 들어 다음 명령은 지정된 날짜(2020-03-31로 표시) 이전에 AWS 계정에서 생성된 모든 스냅샷의 ID(123456789012로 표시)를 표시합니다. 소유자를 지정하지 않으면 모든 퍼블릭 스냅샷이 결과에 포함됩니다.

aws ec2 describe-snapshots --filters Name=owner-id,Values=123456789012 --query "Snapshots[?(StartTime<=`2020-03-31`)].[SnapshotId]" --output text

다음 명령은 지정된 날짜 범위에 생성된 모든 스냅샷의 ID를 표시합니다.

aws ec2 describe-snapshots --filters Name=owner-id,Values=123456789012 --query "Snapshots[?(StartTime>=`2019-01-01`) && (StartTime<=`2019-12-31`)].[SnapshotId]" --output text