Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
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 RDS Kustom untuk peningkatan Oracle dan Pertimbangan-pertimbangan untuk pemutakhiran basis data RDS Custom for Oracle.
Untuk meningkatkan instans RDS Custom untuk Oracle DB
Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Databases, dan kemudian pilih RDS Custom for Oracle DB instance yang ingin Anda upgrade.
-
Pilih Modifikasi. Halaman Modifikasi instans DB akan muncul.
-
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.
-
-
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 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 perintahdescribe-db-engine-versions
.
Memutakhirkan OS
Dalam contoh ini, Anda ingin meningkatkan ami-1234
keami-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
berdasarkan19.my_cev1
.
Untuk Linux, macOS, atau Unix:
aws rds create-custom-db-engine-version \ --engine
custom-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 ^ --engine
custom-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 RDS Custom DB, gunakan modify-db-instance 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
|--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.
Untuk Linux, macOS, atau Unix:
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --engine-version19.my_cev2
\ --apply-immediately
Untuk Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --engine-version19.my_cev2
^ --apply-immediately
Memutakhirkan basis data
Dalam contoh ini, Anda ingin menerapkan Oracle patch p35042068 ke instans Oracle DB Anda. RDS Karena Anda memutakhirkan OS di Memutakhirkan 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 menggunakanami-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.
Untuk Linux, macOS, atau Unix:
aws rds create-custom-db-engine-version \ --engine
custom-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 ^ --engine
custom-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.
Untuk Linux, macOS, atau Unix:
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --engine-version19.my_cev3
\ --apply-immediately
Untuk Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --engine-version19.my_cev3
^ --apply-immediately