Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memutakhirkan instans basis data RDS Custom for Oracle
catatan
Pemberitahuan akhir dukungan: Pada 31 Maret 2027, AWS akan mengakhiri dukungan untuk Amazon RDS Custom for Oracle. Setelah 31 Maret 2027, Anda tidak akan lagi dapat mengakses RDS Custom for Oracle console atau RDS Custom for Oracle resources. Untuk informasi selengkapnya, lihat RDS Kustom untuk akhir dukungan Oracle.
Untuk memutakhirkan instans basis data RDS Custom for Oracle, ubahlah instans agar menggunakan CEV baru. CEV ini boleh berisi entah file biner basis data baru atau AMI baru. Misalnya, untuk meng-upgrade instans Oracle Linux 7.9 DB Anda ke Oracle Linux 8, tentukan AMI terbaru, yang menggunakan Oracle Linux 8. Untuk meng-upgrade database dan OS, Anda harus melakukan dua upgrade terpisah.
catatan
Jika Anda memutakhirkan basis data, RDS Custom memutakhirkan secara otomatis replika baca setelah memutakhirkan instans basis data utama. Jika Anda memutakhirkan OS, Anda harus memutakhirkan replika secara manual.
Sebelum Anda mulai, tinjau Persyaratan untuk pemutakhiran RDS Custom for Oracle dan Pertimbangan-pertimbangan untuk pemutakhiran basis data RDS Custom for Oracle.
Untuk memutakhirkan instans basis data RDS Custom for Oracle
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Basis data, lalu pilih instans basis data RDS Custom for Oracle yang ingin Anda mutakhirkan.
-
Pilih Ubah. Halaman Ubah instans basis data muncul.
-
Untuk Versi mesin basis data, pilih CEV baru. Lakukan hal-hal berikut:
-
Jika Anda menambal basis data, pastikan bahwa CEV menentukan file biner basis data yang berbeda dengan yang digunakan oleh instans basis data, dan tidak menentukan AMI yang berbeda dengan AMI yang saat ini digunakan oleh instans basis data.
-
Jika Anda menambal OS, pastikan bahwa CEV menentukan AMI yang berbeda dengan AMI yang saat ini digunakan oleh instans basis data, dan tidak menentukan file biner basis data yang berbeda.
Awas
Ketika Anda menambal OS, Anda kehilangan data volume root dan segala kustomisasi OS yang ada.
-
-
Pilih Lanjutkan untuk memeriksa ringkasan perubahan.
Untuk menerapkan perubahan dengan serta-merta, pilih Terapkan seketika.
-
Jika perubahan Anda benar, pilih Ubah instans basis data. Atau pilih Kembali untuk mengedit perubahan atau Batalkan untuk membatalkan perubahan.
Contoh-contoh berikut menunjukkan beberapa skenario pemutakhiran yang mungkin. Contoh-contoh beranggapan bahwa Anda membuat instans basis data RDS Custom for Oracle dengan karakteristik-karakteristik sebagai berikut:
-
Instans basis data bernama
my-custom-instance -
CEV bernama
19.my_cev1 -
Oracle Database 19c yang menggunakan arsitektur non-CDB
-
Oracle Linux 8 menggunakan AMI
ami-1234
AMI terbaru yang disediakan layanan adalah ami-2345. Anda dapat menemukan AMI dengan menjalankan perintah CLI describe-db-engine-versions.
Memutakhirkan OS
Dalam contoh ini, Anda ingin memutakhirkan ami-1234 ke ami-2345, yang merupakan AMI terbaru yang disediakan layanan. Karena Anda memutakhirkan OS, binari database untuk ami-1234 dan ami-2345 harus sama. Anda membuat CEV baru bernama 19.my_cev2 berdasarkan 19.my_cev1.
contoh
Untuk Linux, macOS, atau Unix:
aws rds create-custom-db-engine-version \ --enginecustom-oracle-ee\ --engine-version19.my_cev2\ --description"Non-CDB CEV based on ami-2345"\ --kms-key-idkey-name\ --source-custom-db-engine-version-identiferarn:aws:rds:us-west-2:123456789012:cev:custom-oracle-ee/19.my_cev1/12345678-ab12-1234-cde1-abcde123456789\ --image-idami-2345
Untuk Windows:
aws rds create-custom-db-engine-version ^ --enginecustom-oracle-ee^ --engine-version19.my_cev2^ --description"Non-CDB CEV based on ami-2345"^ --kms-key-idkey-name^ --source-custom-db-engine-version-identiferarn:aws:rds:us-west-2:123456789012:cev:custom-oracle-ee/19.my_cev1/12345678-ab12-1234-cde1-abcde123456789^ --image-idami-2345
Untuk memutakhirkan instans basis data RDS Custom, gunakan perintah AWS CLI modify-db-instance dengan parameter-parameter berikut:
-
--db-instance-identifier– Tentukan instans basis data RDS Custom for Oracle yang akan dimutakhirkan. -
--engine-version– Tentukan CEV yang memiliki AMI baru. -
--no-apply-immediately|--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.
contoh
Untuk Linux, macOS, atau Unix:
aws rds modify-db-instance \ --db-instance-identifiermy-custom-instance\ --engine-version19.my_cev2\ --apply-immediately
Untuk Windows:
aws rds modify-db-instance ^ --db-instance-identifiermy-custom-instance^ --engine-version19.my_cev2^ --apply-immediately
Memutakhirkan basis data
Dalam contoh ini, Anda ingin menerapkan tambalan Oracle p35042068 ke instans basis data RDS for Oracle Anda. Karena Anda memutakhirkan OS di Memutakhirkan OS, instans basis data Anda saat ini menggunakan 19.my_cev2, yang berdasarkan ami-2345. Anda membuat CEV baru bernama 19.my_cev3 yang juga menggunakan ami-2345, tetapi Anda menentukan manifes JSON baru dalam variabel lingkungan $MANIFEST. Maka, hanya file biner basis data yang berbeda di CEV baru Anda dan di CEV yang saat ini digunakan instans Anda.
contoh
Untuk Linux, macOS, atau Unix:
aws rds create-custom-db-engine-version \ --enginecustom-oracle-ee\ --engine-version19.my_cev3\ --description"Non-CDB CEV with p35042068 based on ami-2345"\ --kms-key-idkey-name\ --image-idami-2345\ --manifest$MANIFEST
Untuk Windows:
aws rds create-custom-db-engine-version ^ --enginecustom-oracle-ee^ --engine-version19.my_cev3^ --description"Non-CDB CEV with p35042068 based on ami-2345"^ --kms-key-idkey-name^ --image-idami-2345^ --manifest$MANIFEST
Contoh berikut memutakhirkan my-custom-instance ke versi mesin 19.my_cev3. Hanya basis data yang dimutakhirkan.
contoh
Untuk Linux, macOS, atau Unix:
aws rds modify-db-instance \ --db-instance-identifiermy-custom-instance\ --engine-version19.my_cev3\ --apply-immediately
Untuk Windows:
aws rds modify-db-instance ^ --db-instance-identifiermy-custom-instance^ --engine-version19.my_cev3^ --apply-immediately