Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memutakhirkan instans DB untuk Amazon RDS Custom for Oracle
Anda dapat memutakhirkan instans Amazon RDS Custom DB dengan memodifikasinya untuk menggunakan versi mesin kustom baru (CEV). Lihat informasi umum tentang pemutakhiran di Meningkatkan versi mesin instans DB.
Topik
- Ikhtisar upgrade di RDS Custom for Oracle
- Persyaratan untuk RDS Kustom untuk peningkatan Oracle
- Pertimbangan untuk peningkatan basis RDS data Kustom untuk Oracle
- Pertimbangan untuk RDS Kustom untuk peningkatan OS Oracle
- Melihat target CEV pemutakhiran yang valid untuk RDS instans Custom for Oracle DB
- Memutakhirkan RDS Custom untuk instans Oracle DB
- Melihat upgrade database yang tertunda untuk instans RDS Custom DB
- Memecahkan masalah kegagalan pemutakhiran untuk instans RDS Custom for Oracle DB
Ikhtisar upgrade di RDS Custom for Oracle
Dengan RDS Custom for Oracle, Anda dapat menambal database Oracle atau sistem operasi instans DB (OS) Anda dengan membuat yang baru CEVs dan kemudian memodifikasi instance Anda untuk menggunakan yang baru. CEV
Topik
CEVopsi peningkatan
Saat Anda membuat CEV untuk peningkatan, Anda memiliki opsi yang saling eksklusif berikut:
- Basis data saja
-
Gunakan kembali Amazon Machine Image (AMI) yang saat ini digunakan oleh instans DB Anda, tetapi tentukan binari database yang berbeda. RDSKustom mengalokasikan volume biner baru dan kemudian melampirkannya ke instance Amazon yang ada. EC2 RDSKustom menggantikan seluruh volume database dengan volume baru yang menggunakan versi database target Anda.
- OS saja
-
Gunakan kembali binari database yang saat ini digunakan oleh instans DB Anda, tetapi tentukan yang berbeda. AMI RDSKustom mengalokasikan EC2 instance Amazon baru, lalu melampirkan volume biner yang ada ke instance baru. Volume basis data yang ada dipertahankan.
Jika Anda ingin meng-upgrade OS dan database, Anda harus meng-upgrade CEV dua kali. Anda dapat memutakhirkan OS dan kemudian basis data, atau memutakhirkan basis data dan kemudian OS.
Awas
Ketika Anda menambal OS, Anda kehilangan data volume root dan segala kustomisasi OS yang ada. Maka, kami sangat menganjurkan agar Anda tidak menggunakan volume root untuk instalasi atau untuk menyimpan data atau file permanen. Kami juga menganjurkan supaya Anda membuat cadangan data sebelum melakukan pemutakhiran.
Menambal tanpa CEVs
Kami sangat menyarankan agar Anda meningkatkan instans RDS Custom for Oracle DB Anda menggunakanCEVs. RDSKustom untuk otomatisasi Oracle menyinkronkan metadata patch dengan biner database pada instans DB Anda.
Dalam keadaan khusus, RDS Custom mendukung penerapan patch database “satu kali” langsung ke EC2 instans Amazon yang mendasarinya secara langsung menggunakan OPatch utilitas. Kasus penggunaan yang valid mungkin merupakan tambalan basis data yang ingin Anda terapkan segera, tetapi tim RDS Kustom memutakhirkan CEV fitur tersebut, menyebabkan penundaan. Untuk menerapkan tambalan basis data secara manual, lakukan langkah-langkah berikut:
-
Jeda otomatisasi RDS kustom.
-
Terapkan tambalan Anda ke binari database pada EC2 instance Amazon.
-
Lanjutkan otomatisasi RDS kustom.
Kerugian teknik di atas adalah Anda harus menerapkan tambalan basis data secara manual ke setiap instans yang ingin Anda mutakhirkan. Sebaliknya, saat Anda membuat yang baruCEV, Anda dapat membuat atau meningkatkan beberapa instans DB menggunakan yang samaCEV.
Langkah-langkah umum untuk menambal instans DB Anda dengan CEV
Apakah Anda menambal OS atau basis data, lakukan langkah-langkah dasar berikut:
-
Buat CEV yang berisi salah satu dari berikut ini, tergantung pada apakah Anda menambal database atau OS:
-
Oracle Database RU yang ingin diterapkan untuk instans basis data Anda
-
Berbeda AMI — baik yang terbaru tersedia atau yang Anda tentukan — dan yang sudah ada untuk digunakan sebagai sumber CEV
Ikuti langkah-langkah di Membuat CEV.
-
-
(Opsional untuk penambalan basis data) Periksa pemutakhiran versi mesin yang tersedia dengan menjalankan
describe-db-engine-versions
. -
Mulai proses penambalan dengan menjalankan
modify-db-instance
.Status instans yang ditambal berbeda sebagai berikut:
-
Saat RDS menambal database, status instance DB berubah menjadi Upgrade.
-
Saat RDS menambal OS, status instance DB berubah menjadi Modifying.
Ketika instans basis data memiliki status Tersedia, penambalan selesai.
-
-
Konfirmasikan bahwa instans DB Anda menggunakan yang baru CEV dengan menjalankan
describe-db-instances
.
Persyaratan untuk RDS Kustom untuk peningkatan Oracle
Saat memutakhirkan instans RDS Custom for Oracle DB ke targetCEV, pastikan Anda memenuhi persyaratan berikut:
-
Target CEV yang Anda upgrade harus ada.
-
Anda harus memutakhirkan entah OS atau basis data dalam satu operasi. Upgrade OS dan database dalam satu API panggilan tidak didukung.
-
Target CEV harus menggunakan pengaturan parameter instalasi yang ada dalam manifes arusCEV. Misalnya, Anda tidak dapat memutakhirkan database yang menggunakan rumah Oracle default ke CEV yang menggunakan rumah Oracle nondefault.
-
Untuk upgrade database, target CEV harus menggunakan versi database minor baru, bukan versi mayor baru. Misalnya, Anda tidak dapat meng-upgrade dari Oracle Database 12c CEV ke Oracle Database 19c. CEV Namun, Anda dapat memutakhirkan dari versi-versi 21.0.0.0.ru-2023-04.rur-2023-04.r1 ke versi 21.0.0.0.ru-2023-07.rur-2023-07.r1.
-
Untuk upgrade OS, target CEV harus menggunakan yang berbeda AMI tetapi memiliki versi utama yang sama.