

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

# Upgrade RDS Custom untuk instans Oracle DB
<a name="custom-upgrading-modify"></a>

Untuk meningkatkan instans RDS Custom for Oracle DB Anda, modifikasi untuk menggunakan yang baruCEV. Ini CEV dapat berisi binari database baru atau yang baruAMI. Misalnya, untuk meng-upgrade instans Oracle Linux 7.9 DB Anda ke Oracle Linux 8, tentukan yang terbaruAMI, yang menggunakan Oracle Linux 8. Untuk meng-upgrade database dan OS, Anda harus melakukan dua upgrade terpisah.

**catatan**  
Jika Anda memutakhirkan database, RDS Custom secara otomatis memutakhirkan replika baca setelah memutakhirkan instans DB utama. Jika Anda memutakhirkan OS, Anda harus memutakhirkan replika secara manual.

Sebelum Anda mulai, tinjau [Persyaratan untuk pemutakhiran RDS Custom for Oracle](custom-upgrading.md#custom-upgrading-reqs) dan [Pertimbangan-pertimbangan untuk pemutakhiran basis data RDS Custom for Oracle](custom-upgrading-considerations.md). 

## Konsol
<a name="custom-upgrading-modify.CON"></a>

**Untuk meningkatkan instans RDS Custom untuk Oracle DB**

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

1. Di panel navigasi, pilih **Databases**, dan kemudian pilih RDS Custom for Oracle DB instance yang ingin Anda upgrade.

1. Pilih **Modifikasi**. Halaman **Modifikasi instans DB** akan muncul.

1. Untuk **versi mesin DB**, pilih yang baruCEV. Lakukan hal-hal berikut:
   + Jika Anda menambal database, pastikan bahwa CEV menentukan binari database yang berbeda dari yang digunakan oleh instans DB Anda, dan tidak menentukan yang berbeda dari AMI yang AMI saat ini digunakan oleh instans DB Anda.
   + Jika Anda menambal OS, pastikan bahwa CEV menentukan yang berbeda dari AMI yang AMI saat ini digunakan oleh instans DB Anda, dan tidak menentukan binari database yang berbeda.
**Awas**  
Ketika Anda menambal OS, Anda kehilangan data volume root dan segala kustomisasi OS yang ada.

1. Pilih **Lanjutkan** untuk memeriksa ringkasan perubahan.

   Untuk menerapkan perubahan dengan serta-merta, pilih **Terapkan seketika**.

1. Jika perubahan Anda benar, pilih **Ubah instans basis data**. Atau pilih **Kembali** untuk mengedit perubahan atau **Batalkan** untuk membatalkan perubahan.

## AWS CLI
<a name="custom-upgrading-modify.CLI"></a>

Contoh-contoh berikut menunjukkan beberapa skenario pemutakhiran yang mungkin. Contoh mengasumsikan bahwa Anda membuat instans RDS Custom for Oracle DB dengan karakteristik berikut:
+ Instans basis data bernama `my-custom-instance`
+ CEVbernama `19.my_cev1`
+ Oracle Database 19c menggunakan non-arsitektur CDB
+ Oracle Linux 8 menggunakan AMI `ami-1234`

Layanan terbaru yang disediakan AMI adalah. `ami-2345` Anda dapat menemukan AMIs dengan menjalankan CLI perintah`describe-db-engine-versions`.

**Topics**
+ [Memutakhirkan OS](#custom-upgrading-modify.CLI.os)
+ [Memutakhirkan basis data](#custom-upgrading-modify.CLI.db)

### Memutakhirkan OS
<a name="custom-upgrading-modify.CLI.os"></a>

Dalam contoh ini, Anda ingin meningkatkan `ami-1234` ke`ami-2345`, yang merupakan layanan terbaru yang disediakanAMI. Karena Anda memutakhirkan OS, binari database untuk `ami-1234` dan `ami-2345` harus sama. Anda membuat CEV nama baru `19.my_cev2` berdasarkan`19.my_cev1`.

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

```
aws rds create-custom-db-engine-version \
    --engine custom-oracle-ee \
    --engine-version 19.my_cev2 \
    --description "Non-CDB CEV based on ami-2345" \
    --kms-key-id key-name \
    --source-custom-db-engine-version-identifer arn:aws:rds:us-west-2:123456789012:cev:custom-oracle-ee/19.my_cev1/12345678-ab12-1234-cde1-abcde123456789 \
    --image-id ami-2345
```
Untuk Windows:  

```
aws rds create-custom-db-engine-version ^
    --engine custom-oracle-ee ^
    --engine-version 19.my_cev2 ^
    --description "Non-CDB CEV based on ami-2345" ^
    --kms-key-id key-name ^
    --source-custom-db-engine-version-identifer arn:aws:rds:us-west-2:123456789012:cev:custom-oracle-ee/19.my_cev1/12345678-ab12-1234-cde1-abcde123456789 ^
    --image-id ami-2345
```

Untuk memutakhirkan instans RDS Custom DB, gunakan [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) AWS CLI perintah dengan parameter berikut:
+ `--db-instance-identifier`— Tentukan RDS Custom for Oracle DB instance yang akan ditingkatkan.
+ `--engine-version`— Tentukan CEV yang memiliki yang baruAMI.
+ `--no-apply-immediately` \$1 `--apply-immediately` – Tentukan apakah akan melakukan pemutakhiran dengan serta-merta atau menunggu sampai jendela pemeliharaan terjadwal.

Contoh berikut memutakhirkan `my-custom-instance` ke versi `19.my_cev2`. Hanya OS yang dimutakhirkan.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --engine-version 19.my_cev2 \
    --apply-immediately
```
Untuk Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --engine-version 19.my_cev2 ^
    --apply-immediately
```

### Memutakhirkan basis data
<a name="custom-upgrading-modify.CLI.db"></a>

Dalam contoh ini, Anda ingin menerapkan Oracle patch p35042068 ke instans Oracle DB Anda. RDS Karena Anda memutakhirkan OS di [Memutakhirkan OS](#custom-upgrading-modify.CLI.os), instans basis data Anda saat ini menggunakan `19.my_cev2`, yang berdasarkan `ami-2345`. Anda membuat CEV nama baru `19.my_cev3` yang juga menggunakan`ami-2345`, tetapi Anda menentukan JSON manifes baru dalam variabel `$MANIFEST` lingkungan. Jadi, hanya binari database yang berbeda di baru Anda CEV dan CEV yang saat ini digunakan instance Anda.

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

```
aws rds create-custom-db-engine-version \
    --engine custom-oracle-ee \
    --engine-version 19.my_cev3 \
    --description "Non-CDB CEV with p35042068 based on ami-2345" \
    --kms-key-id key-name \
    --image-id ami-2345 \
    --manifest $MANIFEST
```
Untuk Windows:  

```
aws rds create-custom-db-engine-version ^
    --engine custom-oracle-ee ^
    --engine-version 19.my_cev3 ^
    --description "Non-CDB CEV with p35042068 based on ami-2345" ^
    --kms-key-id key-name ^
    --image-id ami-2345 ^
    --manifest $MANIFEST
```

Contoh berikut memutakhirkan `my-custom-instance` ke versi mesin `19.my_cev3`. Hanya basis data yang dimutakhirkan.

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

```
aws rds modify-db-instance \
    --db-instance-identifier my-custom-instance \
    --engine-version 19.my_cev3 \
    --apply-immediately
```
Untuk Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier my-custom-instance ^
    --engine-version 19.my_cev3 ^
    --apply-immediately
```