

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menambahkan volume penyimpanan instans ke AMI Amazon EC2
<a name="adding-instance-storage-ami"></a>

Anda dapat membuat AMI dengan pemetaan perangkat blok yang mencakup volume penyimpanan instans.

Jika Anda meluncurkan instans yang mendukung **volume penyimpanan instans non-NVMe** menggunakan AMI yang menentukan pemetaan perangkat blok volume penyimpanan instans, instans tersebut menyertakan volume penyimpanan instans. Jika jumlah pemetaan perangkat blok volume penyimpanan instans di AMI melebihi jumlah volume penyimpanan instans yang tersedia untuk instans, pemetaan perangkat blok volume penyimpanan instans tambahan akan diabaikan.

Jika Anda meluncurkan instans yang mendukung **volume penyimpanan instans NVMe** menggunakan AMI yang menentukan pemetaan perangkat blok volume penyimpanan instans, pemetaan perangkat blok volume penyimpanan instans akan diabaikan. Instans yang mendukung volume penyimpanan instans NVMe mendapatkan semua volume penyimpanan instans yang didukung, terlepas dari pemetaan perangkat blok yang ditentukan dalam permintaan peluncuran instans dan AMI. Pemetaan perangkat volume ini tergantung pada urutan di mana sistem operasi menghitung volume.

**Pertimbangan-pertimbangan**
+ Jumlah volume penyimpanan instans yang tersedia bergantung pada tipe instans. Untuk informasi selengkapnya, lihat [Volume penyimpanan instans yang tersedia](instance-store-volumes.md#available-instance-store-volumes).
+ Anda harus menentukan nama perangkat untuk setiap perangkat blok. Untuk informasi selengkapnya, lihat [Nama perangkat untuk volume di EC2 instans Amazon](device_naming.md).
+ Saat Anda meluncurkan instans, Anda dapat menghilangkan volume penyimpanan instans non-NVMe yang ditentukan dalam pemetaan perangkat blok AMI atau menambahkan volume penyimpanan instans.
+ Untuk instans M3, tentukan volume penyimpanan instans dalam pemetaan perangkat blok instans, bukan AMI. Amazon EC2 dapat mengabaikan pemetaan perangkat blok volume penyimpanan instans di AMI.

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

**Untuk menambahkan volume penyimpanan instans ke EBS-backed AMI Amazon**

1. Buka konsol Amazon EC2 di [ https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Di panel navigasi, pilih **Instans** dan pilih instans.

1. Pilih **Tindakan**, **Citra dan templat**, **Buat citra**.

1. Di halaman **Buat citra**, masukkan nama dan deskripsi yang berarti untuk citra Anda.

1. Untuk setiap volume penyimpanan instans yang akan ditambahkan, pilih **Tambahkan volume**, dari **Tipe volume** pilih volume penyimpanan instan, dan dari **Perangkat** pilih nama perangkat. 

1. Pilih **Buat citra**.

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

**Untuk menambahkan volume penyimpanan instans ke AMI**  
Gunakan [ perintah ](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-image.html) create-image dengan `--block-device-mappings` opsi untuk menentukan pemetaan perangkat blok untuk AMI. EBS-backed Gunakan [ perintah ](https://docs.aws.amazon.com/cli/latest/reference/ec2/register-image.html) register-image dengan `--block-device-mappings` opsi untuk menentukan pemetaan perangkat blok untuk AMI i S3-backed Amazon.

```
--block-device-mappings file://mapping.json
```

Pemetaan perangkat blok berikut menambahkan dua volume penyimpanan instance.

```
[
    {
        "DeviceName": "/dev/sdc",
        "VirtualName": "ephemeral0"
    },
    {
        "DeviceName": "/dev/sdd",
        "VirtualName": "ephemeral1"
    }
]
```

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

**Untuk menambahkan volume penyimpanan instans ke AMI**  
Gunakan [ New-EC2Image ](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Image.html) cmdlet dengan `-BlockDeviceMapping` parameter untuk menentukan pemetaan perangkat blok untuk AMI. EBS-backed Gunakan [ Register-EC2Image ](https://docs.aws.amazon.com/powershell/latest/reference/items/Register-EC2Image.html) cmdlet dengan `-BlockDeviceMapping` parameter untuk menentukan pemetaan perangkat blok untuk Amazon S3-backed AMI.

```
-BlockDeviceMapping $bdm
```

Pemetaan perangkat blok berikut menambahkan dua volume penyimpanan instance.

```
$bdm = @()

$sdc = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdc.DeviceName = "/dev/sdc"
$sdc.VirtualName = "ephemeral0"
$bdm += $sdc

$sdd = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdd.DeviceName = "/dev/sdd"
$sdd.VirtualName = "ephemeral1"
$bdm += $sdd
```

------