

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

# Amazon EBS ボリュームの作成
<a name="ebs-creating-volume"></a>

Amazon EBS ボリュームを作成し、同じアベイラビリティーゾーン内の任意の EC2 インスタンスにアタッチできます。

**Amazon EBS スナップショットからボリュームを作成**するか、**空のボリュームを作成**できます。スナップショットに基づいて EBS ボリュームを作成した場合、ボリュームは、スナップショットの作成に使用されたボリュームの完全なレプリカとして開始されます。

**ボリュームの初期化**  
スナップショットからボリュームを作成した場合、それにアクセスする前に、スナップショットのストレージブロックは Amazon S3 からダウンロードされてボリュームに書き込まれる必要があります。このプロセスはボリューム初期化と呼ばれます。この間、ボリュームの I/O レイテンシーは増加しています。すべてのストレージブロックがダウンロードされてボリュームに書き込まれた後にのみ、フルボリュームのパフォーマンスに達します。

デフォルトのボリューム初期化レートは初期化プロセス全体で変動するため、完了時間が予測できなくなる可能性があります。

ボリューム初期化に関連するパフォーマンスへの影響を最小限に抑えるには、ボリューム初期化のための Amazon EBS プロビジョンドレート (ボリューム初期化レート) または高速スナップショット復元を使用できます。詳細については、「[Amazon EBS ボリュームの初期化](initalize-volume.md)」を参照してください。

**ボリュームの暗号化**  
ボリュームの暗号化状態は、アカウントが[デフォルトで暗号化が有効になっているかどうか](encryption-by-default.md)、そして使用を選択する場合はスナップショットの暗号化状態によって異なります。次の表は、考えられる暗号化の結果をまとめたものです。


| デフォルトでの暗号化 | スナップショット使用の有無 | ボリューム暗号化の結果 | メモ | 
| --- | --- | --- | --- | 
| Disabled | いいえ | オプションの暗号化 | 暗号化を有効にする場合、使用する KMS キーを指定できます。暗号化を有効にしても KMS キーを指定しない場合、 AWS マネージドキー (aws/ebs) が使用されます。 | 
| Disabled | はい、暗号化されていません | オプションの暗号化 | 暗号化を有効にする場合、使用する KMS キーを指定できます。暗号化を有効にしても KMS キーを指定しない場合、 AWS マネージドキー (aws/ebs) が使用されます。 | 
| Disabled | はい、暗号化されています | 自動暗号化 | 使用する KMS キーを指定できます。KMS キーを指定しない場合、ボリュームはソーススナップショットと同じ KMS キーを使用して暗号化されます。 | 
| 有効 | いいえ | 自動暗号化 | 使用する KMS キーを指定できます。KMS キーを指定しない場合、暗号化用に指定されたキーがデフォルトで使用されます。 | 
| 有効 | はい、暗号化されていません | 自動暗号化 | 使用する KMS キーを指定できます。KMS キーを指定しない場合、暗号化用に指定されたキーがデフォルトで使用されます。 | 
| 有効 | はい、暗号化されています | 自動暗号化 | 使用する KMS キーを指定できます。KMS キーを指定しない場合、ボリュームはソーススナップショットと同じキー (コンソール) またはデフォルトで暗号化用に指定されたキー (CLI/API) を使用して暗号化されます。 | 

**その他の考慮事項**
+ ボリュームは、インスタンスと同じアベイラビリティーゾーンにアタッチする必要があります。
+ ボリュームは、`available` 状態になった後にのみ使用できるようになります。
+ コンソールを使用してボリュームを作成する場合、デフォルトのボリュームタイプは `gp3` です。コマンドラインツール、API、および SDK では、デフォルトのボリュームタイプは `gp2` です。
+ Outpost で実行されているインスタンスでボリュームを使用するには、インスタンスと同じ Outpost にボリュームを作成する必要があります。
+ Windows インスタンス用のボリュームを作成し、そのボリュームが 2048 GiB を超える場合は、GPT パーティションテーブルを使用するようにボリュームを設定してください。詳細については、[Amazon EBS ボリュームの制約](volume_constraints.md) と「[2 TB を超えるハードディスクの Windows でのサポート](https://learn.microsoft.com/en-us/troubleshoot/windows-server/backup-and-storage/support-for-hard-disks-exceeding-2-tb)」を参照してください。
+ また、ボリュームは Amazon EC2 インスタンスを起動することで間接的に作成されます。インスタンスの起動に使用した AMI、またはインスタンス起動リクエスト自体に Amazon EBS ボリュームのブロックデバイスマッピングを含めることができます。詳細については、「[ブロックデバイスマッピング](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html)」を参照してください。

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

**ボリュームを作成するには**

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

1. ナビゲーションペインで **[ボリューム]** を選択して、**[ボリュームを作成]** を選択します。

1. (*Outpost のお客様のみ*) **Outpost ARN** の場合は、ボリュームを作成する AWS Outpost の ARN を入力します。

1. **[Volume type]** (ボリュームタイプ) に、作成するボリュームのタイプを選択します。使用できるボリュームタイプの詳細については、「[Amazon EBS ボリュームの種類](ebs-volume-types.md)」を参照してください。

1. [**サイズ**] に、ボリュームのサイズ (GiB) を入力します。詳細については、「[Amazon EBS ボリュームの制約](volume_constraints.md)」を参照してください。

1. (*`io1`、`io2`、`gp3` のみ*) **[IOPS]** に、ボリュームが提供する IOPS (1 秒あたりの入力/出力オペレーションの数) の最大数を入力します。

1. (*`gp3` のみ*) **[スループット]** に、ボリュームが提供すべきスループットを MiB/秒単位で入力します。

1. **[アベイラビリティーゾーン]** では、ボリュームを作成するアベイラビリティーゾーンを選択します。

1. **[スナップショット ID]** で、次のいずれかを実行します。
   + 空のボリュームを作成するには、デフォルト値のままにします (**[スナップショットからボリュームを作成しない]**)。
   + スナップショットからボリュームを作成するには、使用するスナップショットを選択します。

1. **[ボリューム初期化レート]** にスナップショットを選択した場合は、オプションでボリューム初期化レートを MiB/秒で指定できます。スナップショットブロックはこのレートで Amazon S3 から作成後のボリュームにダウンロードされます。詳細については、「[ボリューム初期化に Amazon EBS プロビジョンドレートを使用する](initalize-volume.md#volume-initialization-rate)」を参照してください。デフォルトの初期化レート、または高速スナップショット復元 (選択したスナップショットで有効化されている場合) を使用する場合は、レートを指定しないでください。

1. (*`io1` および `io2` のみ*) Amazon EBS マルチアタッチのボリュームを有効にするには、**[マルチアタッチを有効化]** を選択します。詳細については、[マルチアタッチを使用して EBS ボリュームを複数の EC2 インスタンスへアタッチ](ebs-volumes-multi.md)を参照してください。

1. ボリュームの暗号化ステータスを設定します。
   + アカウントにおいて[デフォルトでの暗号化](encryption-by-default.md)が有効になっている場合、暗号化は自動的に有効になり、無効にすることはできません。
   + 暗号化されたスナップショットを選択した場合、暗号化は自動的に行われ、無効にすることはできません。
   + アカウントにおいて[デフォルトでの暗号化](encryption-by-default.md)が有効になっていない、かつ選択したスナップショットが暗号化されていない、またはそもそも選択していない場合、暗号化はオプションです。

1. (*オプション*) ボリュームにカスタムタグを割り当てるには、**[タグ]** セクションで **[タグの追加]** を選択し、タグのキーと値のペアを入力します。

1. **[Create volume]** (ボリュームの作成) を選択します。

1. ボリュームを使用するには、ボリュームが `available` 状態になるまで待ってから、同じアベイラビリティーゾーンの Amazon EC2 インスタンスにアタッチします。詳細については、「[Amazon EBS ボリュームを Amazon EC2 インスタンスにアタッチ](ebs-attaching-volume.md)」を参照してください。

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

**ボリュームを作成するには**  
[create-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-volume.html) コマンドを使用します。次の例では、指定されたアベイラビリティーゾーンにサイズが 100 GiB の空の gp3 ボリュームを作成します。

```
aws ec2 create-volume \
    --volume-type gp3 \
    --size 100 \
    --availability-zone us-east-1a
```

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

**ボリュームを作成するには**  
[New-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Volume.html) コマンドレットを使用します。次の例では、指定されたアベイラビリティーゾーンにサイズが 100 GiB の空の gp3 ボリュームを作成します。

```
New-EC2Volume `
    -VolumeType gp3 `
    -Size 100 `
    -AvailabilityZone us-east-1a
```

------