

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

# Minta modifikasi volume Amazon EBS
<a name="requesting-ebs-volume-modifications"></a>

Dengan Elastic Volume, Anda dapat secara dinamis meningkatkan ukuran, menambah atau mengurangi kinerja, dan mengubah tipe volume dari volume Amazon EBS Anda tanpa melepaskannya.

**Gambaran umum proses**

1. (Opsional) Sebelum memodifikasi volume yang berisi data berharga, praktik terbaiknya adalah membuat snapshot volume jika Anda perlu membatalkan perubahan. Untuk informasi selengkapnya, lihat [Membuat snapshot Amazon EBS](ebs-creating-snapshot.md).

1. Minta modifikasi volume.

1. Memantau kemajuan modifikasi volume. Untuk informasi selengkapnya, lihat [Pantau kemajuan modifikasi volume Amazon EBS](monitoring-volume-modifications.md).

1. Jika ukuran volume dimodifikasi, perluas sistem file volume untuk memanfaatkan peningkatan kapasitas penyimpanan. Untuk informasi selengkapnya, lihat [Perluas sistem file setelah mengubah ukuran volume Amazon EBS](recognize-expanded-volume-linux.md).

**Topics**
+ [Modifikasi volume EBS menggunakan Volume Elastis](#modify-ebs-volume)
+ [Modifikasi volume EBS jika Volume Elastis tidak mendukungnya](#modify-volume-stop-start)
+ [Menginisialisasi dukungan Volume Elastis (jika diperlukan)](#initialize-modification-support)

## Modifikasi volume EBS menggunakan Volume Elastis
<a name="modify-ebs-volume"></a>

Sebelum Anda mulai, lihat yang berikut ini:
+ [Pertimbangan-pertimbangan](ebs-modify-volume.md#elastic-volumes-considerations)
+ [Batasan](ebs-modify-volume.md#elastic-volumes-limitations)
+ [Persyaratan](modify-volume-requirements.md)

------
#### [ Console ]<a name="console-modify-size"></a>

**Untuk memodifikasi volume EBS**

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

1. Di panel navigasi, pilih **Volume**.

1. Pilih volume yang akan dimodifikasi dan pilih **Tindakan**, **Ubah volume**.

1. Layar **Ubah volume** menampilkan ID volume dan konfigurasi volume saat ini volume, termasuk tipe, ukuran, IOPS, dan throughput. Atur nilai konfigurasi baru sebagai berikut:
   + Untuk mengubah tipe, pilih nilai untuk **Tipe Volume**.
   + Untuk memodifikasi ukuran, masukkan nilai baru untuk **Ukuran**.
   + (`gp3`, `io1`, dan `io2` saja) Untuk memodifikasi IOPS, masukkan nilai baru untuk **IOPS**.
   + (`gp3` saja) Untuk memodifikasi throughput, masukkan nilai baru untuk **Throughput**.

1. Setelah Anda selesai mengubah pengaturan volume, pilih **Modifikasi**. Saat diminta konfirmasi, pilih **Ubah**.

1. Jika Anda telah meningkatkan ukuran volume, Anda juga harus memperluas partisi volume untuk memanfaatkan kapasitas penyimpanan tambahan. Untuk informasi selengkapnya, lihat [Perluas sistem file setelah mengubah ukuran volume Amazon EBS](recognize-expanded-volume-linux.md).

1. (*Hanya instance Windows*) Jika Anda meningkatkan ukuran NVMe volume pada instance yang tidak memiliki AWS NVMe driver, Anda harus me-reboot instance untuk mengaktifkan Windows untuk melihat ukuran volume baru. Untuk informasi lebih lanjut tentang menginstal AWS NVMe driver, lihat [AWS NVMe driver](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/aws-nvme-drivers.html).

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

**Untuk memodifikasi volume EBS**  
Gunakan perintah [modify-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-volume.html). Misalnya, jika Anda memiliki volume tipe `gp2` dengan ukuran 100 GiB, contoh berikut mengubah konfigurasinya menjadi volume tipe `io1` dengan 10.000 IOPS dan ukuran 200 GiB.

```
aws ec2 modify-volume \
    --volume-id vol-01234567890abcdef \
    --volume-type io1 \
    --iops 10000 \
    --size 200
```

Berikut ini adalah output contoh.

```
{
    "VolumeModification": {
        "TargetSize": 200,
        "TargetVolumeType": "io1",
        "ModificationState": "modifying",
        "VolumeId": "vol-01234567890abcdef",
        "TargetIops": 10000,
        "StartTime": "2022-01-19T22:21:02.959Z",
        "Progress": 0,
        "OriginalVolumeType": "gp2",
        "OriginalIops": 300,
        "OriginalSize": 100
    }
}
```

Jika Anda telah meningkatkan ukuran volume, Anda juga harus memperluas partisi volume untuk memanfaatkan kapasitas penyimpanan tambahan. Untuk informasi selengkapnya, lihat [Perluas sistem file setelah mengubah ukuran volume Amazon EBS](recognize-expanded-volume-linux.md).

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

**Untuk memodifikasi volume EBS**  
Gunakan [Edit-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2Volume.html)cmdlet. Misalnya, jika Anda memiliki volume tipe `gp2` dengan ukuran 100 GiB, contoh berikut mengubah konfigurasinya menjadi volume tipe `io1` dengan 10.000 IOPS dan ukuran 200 GiB.

```
Edit-EC2Volume `
    -VolumeId vol-01234567890abcdef `
    -VolumeType io1 `
    -Iops 10000 `
    -Size 200
```

Jika Anda telah meningkatkan ukuran volume, Anda juga harus memperluas partisi volume untuk memanfaatkan kapasitas penyimpanan tambahan. Untuk informasi selengkapnya, lihat [Perluas sistem file setelah mengubah ukuran volume Amazon EBS](recognize-expanded-volume-linux.md).

------

## Modifikasi volume EBS jika Volume Elastis tidak mendukungnya
<a name="modify-volume-stop-start"></a>

Jika Anda menggunakan tipr instans yang didukung, Anda dapat menggunakan Volume Elastis untuk secara dinamis mengubah ukuran, performa, dan tipe volume Amazon EBS Anda tanpa melepaskannya.

Jika Anda tidak dapat menggunakan Volume Elastis, tetapi Anda perlu memodifikasi volume root (boot), Anda harus menghentikan instans, memodifikasi volume, kemudian memulai ulang instansnya.

Setelah instans dimulai, Anda dapat memeriksa ukuran sistem file untuk melihat apakah instans Anda mengenali ruang volume yang lebih besar. Di Linux, gunakan **df -h** perintah untuk memeriksa ukuran sistem file.

```
[ec2-user ~]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            7.9G  943M  6.9G  12% /
tmpfs                 1.9G     0  1.9G   0% /dev/shm
```

Jika ukuran tidak mencerminkan volume yang baru diperluas, Anda harus memperluas sistem file perangkat Anda sehingga instans Anda dapat menggunakan ruang baru. Untuk informasi selengkapnya, lihat [Perluas sistem file setelah mengubah ukuran volume Amazon EBS](recognize-expanded-volume-linux.md).

Dengan contoh Windows, Anda mungkin harus membawa volume online untuk menggunakannya. Untuk informasi selengkapnya, lihat [Buat volume Amazon EBS tersedia untuk digunakan](ebs-using-volumes.md). Anda tidak perlu memformat ulang volume.

## Menginisialisasi dukungan Volume Elastis (jika diperlukan)
<a name="initialize-modification-support"></a>

Sebelum Anda dapat memodifikasi volume yang telah dipasang ke suatu instans sebelum 3 November 2016 pada 23:40 UTC, Anda harus inisialisasi dukungan modifikasi volume menggunakan salah satu tindakan berikut:
+ Lepaskan dan pasang volume
+ Hentikan dan mulai instans

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

**Untuk menentukan apakah instans Anda sudah siap**

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

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

1. Pilih ikon **Tampilkan/Sembunyikan Kolom** (roda gigi). Pilih **Waktu peluncuran** dan kemudian pilih **Konfirmasi**.

1. Sortir daftar instans berdasarkan **Waktu Peluncuran** yang berbeda. Untuk setiap instans yang dimulai sebelum tanggal batas, pilih **Penyimpanan** dan periksa **Waktu lampiran** untuk melihat kapan volume dilampirkan.

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

**Untuk menentukan apakah instans Anda sudah siap**  
Gunakan perintah [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) berikut ini untuk menentukan apakah volume dipasang sebelum 3 November 2016 23:40 UTC.

```
aws ec2 describe-instances \
    --query "Reservations[*].Instances[*].[InstanceId,LaunchTime<='2016-11-01',BlockDeviceMappings[*][Ebs.AttachTime<='2016-11-01']]" \
    --output text
```

Baris pertama output untuk setiap instans menampilkan ID dan apakah itu dimulai sebelum batas tanggal (Benar atau Salah). Baris pertama diikuti dengan satu baris atau lebih yang menunjukkan jika setiap volume EBS dipasang sebelum tanggal batas (Benar atau Salah). Dalam contoh output berikut, Anda harus menginisialisasi modifikasi volume untuk instans pertama karena itu dimulai sebelum tanggal batas dan volume root dipasang sebelum tanggal batas. Instans lainnya sudah siap karena sudah dimulai setelah tanggal batas.

```
i-e905622e              True
True
i-719f99a8              False
True
i-006b02c1b78381e57     False
False
False
i-e3d172ed              False
True
```

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

**Untuk menentukan apakah sebuah instance sudah siap**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet untuk menentukan apakah volume dilampirkan sebelum 3 November 2016 23:40 UTC.

```
(Get-EC2Instance `
    -InstanceId i-1234567890abcdef0).Instances.BlockDeviceMappings | `
     Format-Table @{Name="VolumeId";Expression={$_.Ebs.VolumeId}}, `
                  @{Name="AttachTime";Expression={$_.Ebs.AttachTime}}
```

Berikut ini adalah output contoh.

```
VolumeId              AttachTime
--------              ----------
vol-0b243c8d927752d2b 3/23/2020 12:21:14 AM
vol-043eadbeb4a8387c3 9/5/2020 7:39:22 PM
vol-0c3f0c4e55c082753 4/23/2019 4:07:40 PM
```

------