

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EBS スナップショットに関する情報の表示
<a name="ebs-describing-snapshots"></a>

スナップショットに関する詳細情報を表示できます。

------
#### [ Console ]

**スナップショットに関する情報を表示するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**Snapshots**] を選択します。

1. 所有しているスナップショットだけを表示するには、画面の左上隅で、**[Owned by me]** (自分が所有) を選択します。タグとスナップショット属性を使用してスナップショットをフィルターすることもできます。**[Filter]** (フィルター) フィールドで、属性フィールドを選択し、属性値を選択または入力します。たとえば、暗号化されたスナップショットだけを表示するには、**[Encryption]** (暗号化) を選択し、[`true`] を入力します。

1. 特定のスナップショットの詳細情報を表示するには、リストで ID を選択します。
**注記**  
**[フルスナップショットサイズ]** フィールドには、スナップショットのフルサイズがバイト単位で表示されます。これはスナップショットの増分サイズ**ではなく**、スナップショットの作成時にソースボリュームに書き込まれたすべてのブロックのサイズを表します。  
**[ボリュームサイズ]** フィールドには、他のサイズが指定されていない場合にスナップショットから作成される EBS ボリュームのサイズが表示されます。

------
#### [ AWS CLI ]

**スナップショットに関する情報を表示するには**  
[describe-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html) コマンドを使用します。

**Example 例 1: タグに基づくフィルタリング**  
次の例は、Stack=production タグでスナップショットの詳細を示します。  

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

**Example 例 2: ボリュームに基づくフィルタリング**  
次の例は、指定されたボリュームから作成されたスナップショットの詳細を示します。  

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

**Example 例3: スナップショットの経過日に基づくフィルタリング**  
JMESPath の式を使用して結果をフィルタリングできます。例えば、次のコマンドを実行すると、指定した日より前にアカウントで作成したすべてのスナップショットの ID が表示されます。所有者を指定しない場合、結果にはすべてのパブリックスナップショットが含まれます。  

```
aws ec2 describe-snapshots \
    --filters Name=owner-id,Values=123456789012 \
    --query "Snapshots[?(StartTime<='2024-03-31')].[SnapshotId]" \
    --output text
```
次のコマンドは指定した日付範囲で作成されたすべてのスナップショットの ID を表示します。  

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

------
#### [ PowerShell ]

**スナップショットに関する情報を表示するには**  
[Get-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Snapshot.html) コマンドレットを使用します。

**例 1: スナップショットを説明する**  
次の の例では、指定したスナップショットを示しています。

```
Get-EC2Snapshot -SnapshotId snap-0abcdef1234567890
```

**例 2: ボリュームに基づくフィルタリング**  
次の例は、指定されたボリュームから作成されたスナップショットの詳細を示します。

```
Get-EC2Snapshot`
    -Filter @{Name="volume-id"; Values="vol-01234567890abcdef"}
```

------

## スナップショットの状態
<a name="snapshot-states"></a>

Amazon EBS スナップショットは、作成されてから完全に削除されるまで、さまざまな状態に移行します。

次の図は、スナップショットの状態間の移行を示しています。スナップショットを作成すると、`pending` 状態になります。スナップショットが使用可能になると、`completed` 状態になります。スナップショットが不要になったら、削除できます。ごみ箱の保持ルールに一致するスナップショットを削除した場合、ごみ箱に保持されてから `recoverable` 状態になります。ごみ箱からスナップショットを復元した場合、`recovering` 状態になった後に `completed` 状態になります。それ以外の場合、スナップショットは完全に削除されます。

![\[ブロックが割り当てられたスナップショット\]](http://docs.aws.amazon.com/ja_jp/ebs/latest/userguide/images/snapshot-statuses.png)


次の表はスナップショットの状態をまとめたものです。


| ステータス | 説明 | 
| --- | --- | 
| pending |  スナップショットの作成プロセスはまだ進行中です。スナップショットは、`pending` 状態にある間は使用できません。  | 
| completed | スナップショットの作成プロセスが完了し、スナップショットが使用可能になりました。 | 
| recoverable | スナップショットは現在、ごみ箱にあります。スナップショットを使用するには、まずごみ箱から復元する必要があります。 | 
| recovering | スナップショットはごみ箱から復元中です。スナップショットが復元されると、completed 状態に移行して使用可能になります。 | 
| error | スナップショットの作成プロセスが失敗しました。スナップショットが error 状態にある場合は使用できません。 | 