

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

# Memodifikasi instans DB RDS Custom for Oracle
<a name="custom-managing.modifying"></a>

Memodifikasi instans DB RDS Custom for Oracle sama dengan memodifikasi instans DB Amazon RDS. Anda dapat mengubah pengaturan seperti berikut ini:
+ Kelas instans DB
+ Alokasi dan jenis penyimpanan
+ Periode retensi cadangan
+ Perlindungan penghapusan
+ Grup opsi
+ CEV (lihat [Upgrade RDS Custom untuk instans Oracle DB](custom-upgrading-modify.md))
+ Port

**Topics**
+ [Persyaratan dan batasan saat memodifikasi penyimpanan instans DB](#custom-managing.storage-modify)
+ [Persyaratan dan batasan saat memodifikasi kelas instans DB](#custom-managing.instance-class-reqs)
+ [Cara RDS Custom membuat instans DB saat Anda memodifikasi kelas instans](#custom-managing.instance-class-resources)
+ [Memodifikasi instans DB RDS Custom for Oracle](#custom-managing.modifying.procedure)

## Persyaratan dan batasan saat memodifikasi penyimpanan instans DB
<a name="custom-managing.storage-modify"></a>

Pertimbangkan persyaratan dan batasan berikut saat Anda memodifikasi penyimpanan untuk instans DB RDS Custom for Oracle:
+ Penyimpanan minimum yang dialokasikan untuk RDS Custom for Oracle adalah 40 GiB, dan maksimum 64 TiB.
+ Seperti Amazon RDS, Anda tidak dapat mengurangi penyimpanan yang dialokasikan. Ini adalah pembatasan volume Amazon EBS.
+ Penskalaan otomatis penyimpanan tidak didukung untuk instans DB RDS Custom for Oracle.
+ Setiap volume penyimpanan yang Anda lampirkan secara manual ke instans DB RDS Custom berada di luar perimeter dukungan.

  Untuk informasi selengkapnya, lihat [Perimeter dukungan RDS Custom](custom-concept.md#custom-troubleshooting.support-perimeter).
+ Penyimpanan Amazon EBS magnetik (standar) tidak didukung untuk RDS Custom. Anda hanya dapat memilih jenis penyimpanan SSD io1, io2, gp2, atau gp3.

Untuk informasi selengkapnya tentang penyimpanan Amazon EBS, lihat [Penyimpanan instans DB Amazon RDS](CHAP_Storage.md). Untuk informasi umum tentang modifikasi penyimpanan, lihat [Menggunakan penyimpanan untuk instans DB Amazon RDS](USER_PIOPS.StorageTypes.md).

## Persyaratan dan batasan saat memodifikasi kelas instans DB
<a name="custom-managing.instance-class-reqs"></a>

Pertimbangkan persyaratan dan batasan berikut saat Anda memodifikasi kelas instans untuk instans DB RDS Custom for Oracle:
+ Instans DB Anda harus berada dalam status `available`.
+ Instans DB Anda harus memiliki ruang kosong minimal 100 MiB pada volume root, volume data, dan volume biner.
+ Anda hanya dapat menetapkan satu IP elastis (EIP) ke instans DB RDS Custom for Oracle saat menggunakan antarmuka jaringan elastis (ENI) default. Jika Anda melampirkan beberapa ENIs ke instans DB Anda, operasi modifikasi gagal.
+ Semua tag RDS Custom for Oracle harus ada.
+ Jika Anda menggunakan replikasi RDS Custom for Oracle, perhatikan persyaratan dan batasan berikut:
  + Untuk instans DB dan replika baca primer, Anda dapat mengubah kelas instans hanya untuk satu instans DB pada satu waktu.
  + Jika instans DB RDS Custom for Oracle Anda memiliki basis data primer atau replika on-premise, pastikan untuk memperbarui alamat IP pribadi secara manual pada instans DB on-premise setelah modifikasi selesai. Tindakan ini diperlukan untuk melestarikan DataGuard fungsionalitas Oracle. RDS Custom for Oracle menerbitkan peristiwa ketika modifikasi berhasil.
  + Anda tidak dapat memodifikasi kelas instans DB RDS Custom for Oracle saat instans DB primer atau replika baca memiliki konfigurasi FSFO (Fast-Start Failover).

## Cara RDS Custom membuat instans DB saat Anda memodifikasi kelas instans
<a name="custom-managing.instance-class-resources"></a>

Ketika Anda memodifikasi kelas instans, RDS Custom membuat instans DB seperti berikut:
+ Membuat instans Amazon EC2.
+ Membuat volume root dari snapshot DB terbaru. RDS Custom for Oracle tidak mempertahankan informasi yang ditambahkan ke volume root setelah snapshot DB terbaru.
+ Membuat CloudWatch alarm Amazon.
+ Membuat pasangan kunci SSH Amazon EC2 jika Anda telah menghapus pasangan kunci asli. Jika tidak, RDS Custom for Oracle mempertahankan pasangan kunci asli.
+ Membuat sumber daya baru menggunakan tag yang dilampirkan ke instans DB Anda saat Anda memulai modifikasi. RDS Custom tidak mentransfer tag ke sumber daya baru ketika dilampirkan langsung ke sumber daya yang mendasarinya.
+ Mentransfer volume biner dan data dengan modifikasi terbaru ke instans DB baru.
+ Mentransfer alamat IP elastis (EIP). Jika instans DB dapat diakses publik, RDS Custom melampirkan alamat IP publik ke instans DB baru untuk sementara sebelum mentransfer EIP. Jika instans DB tidak dapat diakses publik, RDS Custom tidak membuat alamat IP publik.

## Memodifikasi instans DB RDS Custom for Oracle
<a name="custom-managing.modifying.procedure"></a>

Anda dapat memodifikasi kelas instans DB atau penyimpanan menggunakan konsol, AWS CLI, atau RDS API.

### Konsol
<a name="custom-managing.modifying.procedure.CON"></a>

**Cara memodifikasi instans DB RDS Custom for Oracle**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis Data**.

1. Pilih instans DB yang ingin Anda ubah.

1. Pilih **Ubah**.

1. (Opsional) Dalam **Konfigurasi instans**, pilih nilai untuk **Kelas instans DB**. Untuk kelas yang didukung, lihat [Dukungan kelas instans DB untuk RDS Custom for Oracle](custom-oracle-feature-support.md#custom-reqs-limits.instances).

1. (Opsional) Di bagian **Penyimpanan**, lakukan perubahan berikut sesuai kebutuhan:

   1. Masukkan nilai baru untuk **Penyimpanan yang dialokasikan**. Nilai ini harus lebih besar dari nilai saat ini, dan antara 40 GiB–64 TiB.

   1. **Ubah nilai untuk **tipe Storage** menjadi **General Purpose SSD (gp2)**, **General Purpose SSD (gp3), Provisioned IOPS (io1)****, atau Provisioned IOPS (io2)**.**

   1. Jika Anda menentukan jenis penyimpanan selain **General Purpose SSD (gp2)**, Anda dapat mengubah nilai IOPS yang **Disediakan.**

1. (Opsional) Di bagian **Konfigurasi tambahan**, lakukan perubahan berikut sesuai kebutuhan:

   1. Untuk **Grup opsi**, pilih grup opsi baru. Untuk informasi selengkapnya, lihat [Menggunakan grup opsi di RDS Custom for Oracle](custom-oracle-option-groups.md).

1. Pilih **Lanjutkan**.

1. Pilih **Terapkan segera** atau **Terapkan di jendela pemeliharaan terjadwal berikutnya**.

1. Pilih **Ubah instans DB**.

### AWS CLI
<a name="custom-managing.modifying.procedure.CLI"></a>

Untuk memodifikasi penyimpanan untuk RDS Custom untuk instans Oracle DB, gunakan perintah. [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) AWS CLI Atur parameter berikut sesuai kebutuhan:
+ `--db-instance-class` – Kelas instans baru. Untuk kelas yang didukung, lihat [Dukungan kelas instans DB untuk RDS Custom for Oracle](custom-oracle-feature-support.md#custom-reqs-limits.instances).
+ `--allocated-storage` – Jumlah penyimpanan yang akan dialokasikan untuk instans DB, dalam gibibyte. Nilai ini harus lebih besar dari nilai saat ini, dan antara 40–65.536 GiB.
+ `--storage-type`— Jenis penyimpanan: gp2, gp3, io1, atau io2.
+ `--iops`— IOPS yang disediakan untuk instans DB, jika menggunakan jenis penyimpanan io1, io2, atau gp3.
+ `--apply-immediately` – Gunakan `--apply-immediately` untuk langsung menerapkan perubahan penyimpanan.

  Gunakan `--no-apply-immediately` (default) untuk menerapkan perubahan saat jendela pemeliharaan berikutnya.

Contoh berikut mengubah kelas instance DB `my-cfo-instance` ke`db.m5.16xlarge`. Perintah tersebut juga mengubah ukuran penyimpanan menjadi `1024` (1 TiB), tipe penyimpanan menjadi, IOPS yang disediakan ke`io2`, dan grup opsi menjadi`3000`. `cfo-ee-19-mt`

**Example**  
Untuk Linux, macOS, atau Unix:  

```
aws rds modify-db-instance \
    --db-instance-identifier my-cfo-instance \
    --db-instance-class db.m5.16xlarge \
    --storage-type io2 \
    --iops 3000 \
    --allocated-storage 1024 \
    --option-group cfo-ee-19-mt \
    --apply-immediately
```
Untuk Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-cfo-instance ^
    --db-instance-class db.m5.16xlarge ^
    --storage-type io2 ^
    --iops 3000 ^
    --allocated-storage 1024 ^
    --option-group cfo-ee-19-mt ^
    --apply-immediately
```