Amazon EBS 스냅샷 정보 보기
다음 방법 중 하나를 사용하여 스냅샷에 대한 세부 정보를 볼 수 있습니다.
- Console
-
콘솔을 사용하여 스냅샷 정보를 보려면
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 [Snapshots]를 선택합니다.
-
소유한 스냅샷만 보려면 화면 왼쪽 위 모서리에서 내 소유(Owned by me)를 선택합니다. 태그 및 다른 스냅샷 속성을 사용하여 스냅샷 목록을 필터링할 수도 있습니다. 필터(Filter) 필드에서 속성 필드를 선택한 다음 속성 값을 선택하거나 입력합니다. 예를 들어 암호화된 스냅샷만 보려면 암호화(Encryption)를 선택한 다음
true
를 입력합니다. -
특정 스냅샷에 대한 자세한 정보를 보려면 목록에서 해당 ID를 선택합니다.
- AWS CLI
-
명령줄을 사용하여 스냅샷 정보를 보려면
다음 명령 중 하나를 사용할 수 있습니다. 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2 액세스 섹션을 참조하세요.
-
describe-snapshots(AWS CLI)
-
Get-EC2Snapshot(AWS Tools for Windows PowerShell)
예 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 -