Gambaran umum peningkatan mesin RDS for Oracle - Layanan Basis Data Relasional Amazon

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

Gambaran umum peningkatan mesin RDS for Oracle

Sebelum meningkatkan instans DB RDS for Oracle Anda, pahami konsep-konsep berikut.

Peningkatan versi mayor dan minor

Versi mayor adalah rilis mayor Oracle Database yang terjadi setiap 1-2 tahun. Oracle Database 19c dan Oracle Database 21c adalah rilis utama.

Setiap kuartal, RDS untuk Oracle merilis versi mesin minor baru untuk setiap mesin utama yang didukung. Versi mesin Pembaruan Rilis (RU) menggabungkan perbaikan bug dari Oracle dengan memasukkan patch RU untuk kuartal yang ditentukan. Misalnya, 21.0.0.0.ru-2024-10.rur-2024-10.r1 adalah versi minor dari Oracle Database 21c yang menggabungkan RU Oktober 2024.

Versi mesin Spatial Patch Bundle (SPB) berisi patch RU dan patch khusus untuk Oracle Spatial. Misalnya, 19.0.0.0.ru-2025-01.spb-1.r1 adalah versi mesin minor yang berisi tambalan RU dalam versi mesin 19.0.0.0.ru-2025-01.rur-2025-01.r1 plus patch spasial. Biasanya, RDS untuk Oracle dirilis SPBs 2-3 minggu setelah RU yang sesuai. Untuk penjelasan tentang perbedaan antara RUs dan SPBs, lihatPembaruan Rilis (RUs) dan Paket Patch Spasial () SPBs. Untuk informasi tentang dukungan RUs dan SPBs, lihat Catatan rilis untuk Amazon Relational Database Service (Amazon RDS) untuk Oracle.

RDS for Oracle mendukung peningkatan berikut untuk instans DB.

Jenis peningkatan Kompatibilitas aplikasi Metode peningkatan Contoh jalur peningkatan
Versi mayor Peningkatan versi mayor dapat menerapkan perubahan yang tidak kompatibel dengan aplikasi yang ada. Hanya manual Dari Oracle Database 19c ke Oracle Database 21c
Versi minor Peningkatan versi minor hanya mencakup perubahan yang memiliki kompatibilitas mundur dengan aplikasi yang ada. Otomatis atau manual Dari 21.0.0.0.ru-2023-07.rur-2022-07.r1 ke 21.0.0.0.ru-2023-10.rur-2022-10.r1
penting

Saat Anda meningkatkan mesin DB Anda, akan terjadi pemadaman. Waktu pemadaman bergantung pada versi mesin dan ukuran instans Anda.

Pastikan bahwa Anda menguji secara menyeluruh setiap peningkatan untuk memverifikasi bahwa aplikasi Anda berfungsi dengan benar sebelum menerapkan peningkatan ke basis data produksi Anda. Untuk informasi selengkapnya, lihat Menguji upgrade DB Oracle.

Tanggal Support dan upgrade wajib untuk RDS untuk Oracle

Versi database RDS untuk Oracle memiliki tanggal dukungan yang diharapkan. Ketika versi utama atau minor dari mesin RDS untuk Oracle DB mendekati end-of-support tanggalnya, RDS memulai upgrade wajib, juga dikenal sebagai upgrade paksa. RDS menerbitkan informasi berikut:

  • Rekomendasi bagi Anda untuk mulai memutakhirkan instans secara manual pada versi usang ke versi yang didukung

  • Tanggal setelah itu Anda tidak dapat lagi membuat instance pada versi yang tidak didukung

  • Tanggal di mana RDS mulai memutakhirkan instans Anda ke versi yang didukung secara otomatis selama jendela pemeliharaan

  • Tanggal di mana RDS mulai memutakhirkan instans Anda ke versi yang didukung secara otomatis di luar jendela pemeliharaan

penting

Upgrade paksa dapat memiliki konsekuensi yang tidak terduga untuk AWS CloudFormation tumpukan. Jika Anda mengandalkan RDS untuk memutakhirkan instans DB Anda secara otomatis, Anda mungkin mengalami masalah. AWS CloudFormation

Bagian ini berisi topik berikut:

Tanggal Support untuk rilis utama RDS untuk Oracle

RDS for Oracle versi mayor tetap tersedia setidaknya sampai akhir tanggal dukungan untuk versi rilis Oracle Database yang sesuai. Anda dapat menggunakan tanggal berikut untuk merencanakan siklus pengujian dan peningkatan Anda. Tanggal-tanggal ini merepresentasikan tanggal paling awal saat peningkatan ke versi yang lebih baru mungkin diperlukan. Jika Amazon memperpanjang dukungan untuk sebuah versi RDS for Oracle lebih lama dari yang dinyatakan semula, kami berencana untuk memperbarui tabel ini untuk mencerminkan tanggal yang dimundurkan tersebut.

catatan

Anda dapat melihat versi utama database Oracle Anda dengan menjalankan AWS CLI perintah describe-db-major-engine-versions atau dengan menggunakan operasi Describe DBMajor EngineVersions RDS API.

Versi rilis mayor Oracle Database Tanggal yang diharapkan untuk meningkatkan ke versi yang lebih baru

Oracle Database 19c

31 Desember 2029 dengan BYOL Premier Support (biaya dibebaskan untuk Extended Support)

31 Desember 2032 dengan BYOL Extended Support (biaya tambahan) atau Perjanjian Lisensi Tidak Terbatas

31 Desember 2029 dengan Lisensi Termasuk (LI)

Oracle Database 21c

31 Juli 2027 (tidak tersedia untuk Extended Support)

RDS memberi tahu Anda setidaknya 12 bulan sebelum Anda perlu meningkatkan ke versi utama yang lebih baru. Pemberitahuan menjelaskan proses pemutakhiran, termasuk waktu tonggak penting, efek pada instans DB Anda, dan tindakan yang disarankan. Kami menyarankan Anda benar-benar menguji aplikasi Anda dengan RDS baru untuk versi Oracle sebelum Anda meng-upgrade database Anda ke versi utama.

Setelah periode pemberitahuan awal ini, peningkatan otomatis ke versi mayor berikutnya dapat diterapkan ke instans DB RDS for Oracle yang masih menjalankan versi yang lebih lama. Jika demikian, tingkatkan dimulai selama periode pemeliharaan terjadwal.

Untuk informasi selengkapnya, lihat Release Schedule of Current Database Releases di My Oracle Support.

Tanggal dukungan untuk versi minor RDS untuk Oracle

Versi minor Oracle Database 19c berikut mendekati tanggalnya: end-of-support

  • 19.0.0.0.ru-2019-07.rur-2019-07.r1

  • 19.0.0.0.ru-2019-10.rur-2019-10.r1

  • 19.0.0.0.ru-2020-01.rur-2020-01.r1

Versi minor Oracle Database 21c berikut mendekati tanggal mereka: end-of-support

  • 21.0.0.0.ru-2022-01.rur-2022-01.r1

  • 21.0.0.0.ru-2022-04.rur-2022-04.r1

  • 21.0.0.0.ru-2022-07.rur-2022-07.r1

  • 21.0.0.0.ru-2022-10.rur-2022-10.r1

  • 21.0.0.0.ru-2023-01.rur-2023-01.r1

  • 21.0.0.0.ru-2023-01.rur-2023-01.r2

Tabel berikut menunjukkan jadwal pemutakhiran versi minor wajib untuk versi usang sebelumnya.

Tanggal Tindakan untuk versi usang
07/02/25

Anda tidak dapat lagi membuat instans DB yang menjalankan versi usang. Tingkatkan instans DB Anda secara manual ke pembaruan rilis terbaru (RU) atau tunggu RDS memutakhirkannya secara otomatis.

08/01/25 — 09/15/25

RDS memaksa memutakhirkan instans DB di jendela pemeliharaan terjadwal ke RU terbaru. RDS juga memutakhirkan instans apa pun yang dipulihkan dari snapshot versi yang tidak digunakan lagi.

09/15/25

RDS mulai memaksa upgrade instans DB ke RU terbaru terlepas dari jendela pemeliharaan terjadwal. Upgrade force dilanjutkan hingga semua instance menjalankan versi minor yang didukung.

Jika Anda tidak ingin RDS memutakhirkan instans secara otomatis yang menjalankan versi usang, lakukan hal berikut:

  • Tingkatkan Oracle Database 19c dan 21c versi minor Anda secara manual ke RU terbaru atau ke RU apa pun yang tidak dijadwalkan untuk peningkatan wajib. Misalnya, Anda dapat memutakhirkan 21.0.0.0.ru-2023-01.rur-2023-01.r2 ke 21.0.0.0.ru-2023-04.rur-2023-04.r2, atau memutakhirkan 19.0.0.0.ru-2019-07.rur-2019-07.r1 ke 19.0.0.0.ru-2025-01.rur-2025-01.r2.

  • Tingkatkan snapshot DB yang menggunakan versi minor yang tidak digunakan lagi, lalu pulihkan snapshot.

Untuk informasi selengkapnya tentang versi minor, lihat Catatan rilis untuk Amazon Relational Database Service (Amazon RDS) untuk Oracle.

Manajemen versi mesin Oracle

Dengan manajemen versi mesin DB, Anda dapat mengontrol kapan dan bagaimana mesin basis data Anda di-patch dan ditingkatkan. Dengan fitur ini, Anda mendapatkan fleksibilitas untuk mempertahankan kompatibilitas dengan versi patch mesin basis data. Anda juga dapat menguji versi patch baru RDS for Oracle untuk memastikannya berjalan efektif dengan aplikasi Anda sebelum menerapkannya dalam produksi. Selain itu, Anda meningkatkan versi sesuai ketentuan dan jadwal Anda sendiri.

catatan

Amazon RDS secara berkala mengumpulkan patch Oracle Database resmi menggunakan versi DB spesifik Amazon RDS. Untuk melihat daftar patch Oracle yang terdapat dalam versi mesin spesifik Amazon RDS Oracle, kunjungi Catatan Rilis Amazon RDS for Oracle.

Snapshot otomatis selama peningkatan mesin

Selama peningkatan instans DB Oracle, snapshot menawarkan perlindungan terhadap masalah peningkatan. Jika periode retensi cadangan untuk instans DB Anda lebih besar dari 0, Amazon RDS mengambil snapshot DB berikut selama peningkatan:

  1. Snapshot instans DB sebelum perubahan peningkatan dibuat. Jika peningkatan gagal, Anda dapat memulihkan snapshot ini untuk membuat instans DB yang menjalankan versi lama.

  2. Snapshot instans DB setelah peningkatan selesai.

catatan

Untuk mengubah periode retensi cadangan Anda, lihat Memodifikasi instans Amazon RDS DB.

Setelah peningkatan, Anda tidak dapat kembali ke versi mesin yang sebelumnya. Namun, Anda dapat membuat instans DB Oracle baru dengan memulihkan snapshot yang diambil sebelum peningkatan.

Peningkatan Oracle dalam deployment Multi-AZ

Jika instans DB Anda berada dalam deployment Multi-AZ, Amazon RDS meningkatkan replika primer dan siaga. Jika pembaruan sistem operasi tidak diperlukan, tingkatkan primer dan siaga terjadi secara bersamaan. Instans tidak tersedia hingga peningkatan selesai.

Jika pembaruan sistem operasi diperlukan dalam penyebaran multi-AZ, Amazon RDS menerapkan pembaruan saat Anda meminta peningkatan basis data. Amazon RDS melakukan langkah-langkah berikut:

  1. Memperbarui sistem operasi pada instans DB siaga saat ini.

  2. Gagal atas instans DB primer ke instans DB siaga.

  3. Upgrade versi database pada instans DB primer baru, yang sebelumnya merupakan instance siaga. Database utama tidak tersedia selama upgrade.

  4. Memperbarui sistem operasi pada instans DB siaga baru, yang sebelumnya merupakan instans DB utama.

  5. Upgrade versi database pada instans DB siaga baru.

  6. Gagal atas instans DB primer baru kembali ke instans DB primer asli, dan instans DB siaga baru kembali ke instans DB siaga asli. Dengan demikian, Amazon RDS mengembalikan konfigurasi replikasi ke keadaan semula.

Peningkatan Oracle untuk replika baca

Versi mesin DB Oracle dari instans DB sumber dan semua replika baca harus sama. Amazon RDS melakukan peningkatan dalam tahap-tahap berikut:

  1. Meningkatkan instans DB sumber. Replika baca tersedia selama tahap ini.

  2. Meningkatkan replika baca secara paralel, terlepas dari periode pemeliharaan replika. DB sumber tersedia selama tahap ini.

Untuk peningkatan versi mayor replika baca lintas Wilayah, Amazon RDS melakukan tindakan tambahan:

  • Menghasilkan grup opsi untuk versi target secara otomatis

  • Menyalin semua opsi dan pengaturan opsi dari grup opsi asli ke grup opsi baru

  • Mengaitkan replika baca lintas Wilayah yang ditingkatkan dengan grup opsi baru