Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memutakhirkan instans basis data untuk Amazon RDS Custom for Oracle
Anda dapat memutakhirkan instans basis data Amazon RDS Custom dengan mengubahnya agar menggunakan versi mesin kustom (CEV) baru. Lihat informasi umum tentang pemutakhiran di Meningkatkan versi mesin instans DB .
Topik
Pertimbangan-pertimbangan untuk pemutakhiran basis data RDS Custom for Oracle
Pertimbangan-pertimbangan untuk pemutakhiran OS RDS Custom for Oracle
Melihat target pemutakhiran CEV yang valid untuk instans basis data RDS Custom for Oracle
Melihat pemutakhiran basis data yang tertunda untuk instans basis data RDS Custom
Memecahkan masalah kegagalan pemutakhiran untuk instans RDS Custom for Oracle DB
Ikhtisar pemutakhiran 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 CEV baru.
Topik
Opsi-opsi pemutakhiran CEV
Saat membuat CEV untuk pemutakhiran, Anda memiliki opsi-opsi yang saling eksklusif berikut:
- Basis data saja
-
Gunakan ulang Amazon Machine Image (AMI) yang saat ini digunakan oleh instans basis data Anda, tetapi tentukan file biner basis data yang berbeda. RDS Custom mengalokasikan volume biner baru, lalu melampirkannya pada instans Amazon EC2 yang ada. RDS Custom mengganti seluruh volume basis data dengan volume baru yang menggunakan versi basis data target Anda.
- OS saja
-
Gunakan ulang file biner basis data yang saat ini digunakan oleh instans basis data Anda, tetapi tentukan AMI yang berbeda. RDS Custom mengalokasikan instans Amazon EC2 baru, lalu melampirkan volume biner yang ada pada instans yang baru. Volume basis data yang ada dipertahankan.
Jika ingin memutakhirkan OS dan basis data, Anda harus memutakhirkan 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 RDS Custom untuk instans Oracle DB Anda menggunakan. CEVs Automasi RDS Custom for Oracle menyinkronkan metadata tambalan dengan file biner basis data pada instans basis data Anda.
Dalam keadaan khusus, RDS Custom mendukung penerapan patch database “satu kali” langsung ke instans Amazon EC2 yang mendasarinya secara langsung menggunakan utilitas. OPatch Kasus penggunaan yang valid mungkin adalah tambalan basis data yang ingin Anda terapkan seketika, tetapi tim RDS Custom sedang memutakhirkan fitur CEV, sehingga ada ketertundaan. Untuk menerapkan tambalan basis data secara manual, lakukan langkah-langkah berikut:
-
Jeda automasi RDS Custom.
-
Terapkan tambalan Anda ke file biner basis data di instans Amazon EC2.
-
Lanjutkan automasi RDS Custom.
Kerugian teknik di atas adalah Anda harus menerapkan tambalan basis data secara manual ke setiap instans yang ingin Anda mutakhirkan. Sebaliknya, ketika membuat CEV baru, Anda dapat membuat atau memutakhirkan beberapa instans basis data dengan menggunakan CEV yang sama.
Langkah-langkah umum untuk menambal instans basis data Anda dengan CEV
Apakah Anda menambal OS atau basis data, lakukan langkah-langkah dasar berikut:
-
Buat CEV yang berisi salah satu elemen berikut, sesuai dengan apakah Anda menambal basis data atau OS:
-
Oracle Database RU yang ingin diterapkan untuk instans basis data Anda
-
AMI yang berbeda—entah yang terbaru yang tersedia atau yang Anda tentukan—dan CEV yang ada untuk digunakan sebagai sumber
Ikuti langkah-langkah di MembuatCEV.
-
-
(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:
-
Selagi RDS menambal basis data, status instans basis data berubah ke Memutakhirkan.
-
Selagi RDS menambal OS, status instans basis data berubah ke Memodifikasi.
Ketika instans basis data memiliki status Tersedia, penambalan selesai.
-
-
Pastikan bahwa instans basis data Anda menggunakan CEV baru dengan menjalankan
describe-db-instances.
Persyaratan untuk pemutakhiran RDS Custom for Oracle
Saat memutakhirkan instans basis data RDS Custom for Oracle ke CEV target, pastikan untuk memenuhi persyaratan berikut:
-
CEV target yang menjadi sasaran pemutakhiran Anda harus ada.
-
Anda harus memutakhirkan entah OS atau basis data dalam satu operasi. Memutakhirkan OS dan basis data sekaligus dalam satu panggilan API tidak didukung.
-
CEV target harus menggunakan setelan parameter instalasi yang ada dalam manifes CEV saat ini. Misalnya, Anda tidak dapat memutakhirkan basis data yang menggunakan Oracle home default ke CEV yang menggunakan Oracle home non-default.
-
Untuk pemutakhiran basis data, CEV target harus menggunakan versi basis data kecil baru, bukan versi utama baru. Misalnya, Anda tidak dapat memutakhirkan dari CEV Oracle Database 12c ke CEV Oracle Database 19c. 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 pemutakhiran OS, CEV target harus menggunakan AMI yang berbeda, tetapi memiliki versi utama yang sama.