Peningkatan versi minor 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.

Peningkatan versi minor Oracle

Dalam RDS untuk Oracle, upgrade versi minor adalah pembaruan ke versi mesin DB utama. Dalam RDS, versi mesin minor adalah Pembaruan Rilis (RU) atau Spatial Patch Bundle (SPB). Misalnya, jika instans DB Anda menjalankan versi utama Oracle Database 19c dan versi minor 19.0.0.0.ru-2025-10.rur-2025-10.r1, Anda dapat memutakhirkan mesin DB Anda ke versi minor 19.0.0.0.ru-2026-01.rur-2026-01.r1. RDS for Oracle tidak mendukung penurunan versi minor.

Anda dapat meningkatkan mesin DB Anda ke versi minor secara manual atau otomatis. Untuk mempelajari cara meningkatkan secara manual, lihat Meningkatkan versi mesin secara manual. Untuk mempelajari cara mengonfigurasi peningkatan otomatis, lihat Meningkatkan versi mesin minor secara otomatis. Baik Anda meningkatkan secara manual maupun otomatis, tingkatkan versi minor memerlukan waktu henti. Pertimbangkan downtime ini saat Anda merencanakan peningkatan.

Amazon RDS juga mendukung kebijakan peluncuran pemutakhiran untuk mengelola peningkatan versi minor otomatis di beberapa sumber daya database dan. Akun AWS Untuk informasi selengkapnya, lihat Menggunakan kebijakan peluncuran AWS Organizations pemutakhiran untuk peningkatan versi minor otomatis.

penting

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.

Pembaruan Rilis (RUs) dan Paket Patch Spasial () SPBs

Dalam RDS, update rilis (RU) adalah versi mesin minor triwulanan yang mencakup perbaikan keamanan, perbaikan bug, dan fitur baru untuk Oracle Database. Spatial Patch Bundle (SPB) adalah versi mesin RU yang mencakup tambalan yang dirancang untuk opsi Oracle Spatial. Misalnya, SPB bernama 19.0.0.0.ru-2025-01.spb-1.r1 menyertakan semua tambalan di RU 19.0.0.0.ru-2025-01.rur-2025-01.rur-2025-01.r1 plus patch khusus untuk Spasial. SPBs hanya didukung untuk Oracle Database 19c.

Saat instans Anda dikonfigurasi untuk upgrade versi minor otomatis, RUs dan SPBs berada di jalur pemutakhiran terpisah. Biasanya, SPB dirilis 2-3 minggu setelah RU yang sesuai. Tabel berikut menunjukkan contoh versi minor untuk Oracle Database 19c.

Jalur pemutakhiran RU standar Jalur peningkatan SPB
19.0.0.0.ru-2025-01.rur-2025-01.r1 19.0.0.0.ru-2025-01.spb-1.r1
19.0.0.0.ru-2025-04.rur-2025-04.r1 19.0.0.0.ru-2025-04.spb-1.r1
19.0.0.0.ru-2025-07.rur-2025-07.r1 19.0.0.0.ru-2025-07.spb-1.r1
19.0.0.0.ru-2025-10.rur-2025-10.r1 19.0.0.0.ru-2025-10.spb-1.r1

Jika instans DB Anda dikonfigurasi untuk peningkatan otomatis, instans Anda berada di jalur pemutakhiran yang sesuai dengan versi Anda saat ini. Misalnya, jika instans DB Anda menjalankan versi 19.0.0.0.ru-2025-01.rur-2025-01.r1, maka ketika 19.0.0.0.ru-2025-04.rur-2025-04.r1 dirilis, instans Anda secara otomatis memutakhirkan ke RU ini. Demikian pula, jika instans DB Anda menjalankan 19.0.0.ru-2025-01.spb-1.r1, maka ketika 19.0.0.0.ru-2025-04.spb-1.r1 dirilis, instance Anda secara otomatis memutakhirkan ke SPB ini. Instance yang menjalankan 19.0.0.0.ru-2025-01.rur-2025-01.r1, yang merupakan RU, tidak akan secara otomatis meningkatkan ke 19.0.0.0.ru-2025-04.spb-1.r1, yang merupakan SPB pada jalur pemutakhiran terpisah.

Anda dapat memutakhirkan instans DB Anda SPBs bahkan jika instans Anda tidak menggunakan Spatial, tetapi patch Spatial hanya berlaku untuk Oracle Spatial. Anda dapat meningkatkan secara manual dari RU ke SPB pada versi mesin yang sama atau lebih tinggi. Misalnya, Anda dapat memutakhirkan instans Anda dari 19.0.0.0.ru-2025-01.rur-2025-01.r1 ke salah satu versi mesin berikut:

  • 19.0.0.0.ru-2025-01.spb-1.r1

  • 19.0.0.0.ru-2025-04.spb-1.r1

Anda dapat memutakhirkan instance Anda dari SPB ke RU hanya jika RU adalah versi mesin yang lebih tinggi. Misalnya, Anda dapat memutakhirkan dari SPB versi 19.0.0.0.ru-2025-04.spb-1.r1 ke versi RU yang lebih tinggi 19.0.0.0.ru-2025-07.rur-2025-07.r1 tetapi tidak ke versi RU yang sama 19.0.0.0.ru-2025-04.rur-2025-04.r1.

Jika instans DB Anda dikonfigurasi untuk upgrade versi minor otomatis, dan Anda secara manual meningkatkan dari RU ke SPB atau dari SPB ke RU, jalur upgrade otomatis Anda berubah. Misalkan Anda secara manual meningkatkan dari versi RU 19.0.0.ru-2025-01.rur-2025-01.r1 ke SPB versi 19.0.0.0.ru-2025-01.spb-1.r1. Upgrade versi minor otomatis Anda berikutnya adalah ke SPB versi 19.0.0.0.ru-2025-04.spb-1.r1.

Karena SPBs berfungsi sebagai RUs, RDS APIs untuk memutakhirkan instans Anda ke RUs dan SPBs identik. Perintah berikut menunjukkan peningkatan ke RU dan SPB.

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --engine-version 19.0.0.0.ru-2025-01.rur-2025-01.r1 aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --engine-version 19.0.0.0.ru-2025-01.spb-1.r1

Untuk informasi selengkapnya tentang opsi Oracle Spatial, lihatCara kerja Spatial Patch Bundles (SPBs). Untuk didukung RUs dan SPBs untuk Oracle Database 19c, lihat Amazon RDS for Oracle Database 19c (19.0.0.0).

Mengaktifkan peningkatan versi minor otomatis untuk Oracle

Dalam peningkatan versi minor otomatis, RDS menerapkan versi minor terbaru yang tersedia ke basis data Oracle Anda tanpa intervensi manual. Instans DB Amazon RDS for Oracle menjadwalkan peningkatan selama periode pemeliharaan berikutnya dalam kondisi berikut:

  • Instans DB Anda telah mengaktifkan opsi Peningkatan versi minor otomatis.

  • Instans DB Anda belum menjalankan versi mesin DB minor terbaru.

Untuk mempelajari cara mengaktifkan peningkatan otomatis, lihat Meningkatkan versi mesin minor secara otomatis.

Menggunakan kebijakan peluncuran AWS Organizations upgrade untuk upgrade versi minor otomatis

Amazon RDS for AWS Organizations Oracle mendukung kebijakan peluncuran upgrade untuk mengelola upgrade versi minor otomatis di beberapa sumber daya database dan. Akun AWS Kebijakan ini menghilangkan overhead operasional untuk mengoordinasikan upgrade versi minor otomatis baik secara manual maupun melalui alat kustom, sambil memastikan peningkatan diterapkan terlebih dahulu di lingkungan non-produksi sebelum diluncurkan ke produksi. Saat versi mesin minor baru tersedia, Amazon RDS memutakhirkan instans DB Anda berdasarkan urutan peluncuran pemutakhiran yang dikonfigurasi:

Tingkatkan Pesanan Peluncuran Kasus Penggunaan Khas Saat Upgrade Dimulai
Pertama Lingkungan Pengembangan dan Pengujian Paling awal - ideal untuk memvalidasi versi baru
Detik Pementasan dan Lingkungan Produksi Non-kritis Setelah fase “Pertama” selesai
Terakhir Lingkungan Produksi Kritis Setelah fase “Kedua” selesai
penting

Jika Anda tidak mengonfigurasi urutan peluncuran pemutakhiran untuk instans DB Anda, defaultnya adalah detik.

Untuk informasi rinci tentang waktu dan durasi fase, lihatBagaimana Amazon RDS menjadwalkan peningkatan versi minor otomatis. Untuk informasi tentang mengonfigurasi kebijakan peluncuran pemutakhiran di AWS Organizations, lihat. Menggunakan kebijakan peluncuran AWS Organizations pemutakhiran untuk peningkatan versi minor otomatis

Pemberitahuan upgrade versi minor otomatis di RDS untuk Oracle

Jika pemutakhiran versi minor otomatis diaktifkan pada instans DB Anda, RDS untuk Oracle membuat tindakan pemeliharaan yang tertunda untuk memberi tahu Anda sebelum menerapkan peningkatan. Anda dapat melihat tindakan pemeliharaan yang tertunda ini di tab Pemeliharaan & pencadangan pada halaman detail database Anda di konsol Amazon RDS.

Ketika versi minor baru tersedia, RDS untuk Oracle menerbitkan pemberitahuan awal (tindakan pemeliharaan tertunda). Pemberitahuan awal memiliki format berikut:

An automatic minor version upgrade to engine-version will be applied during your maintenance window on apply-date based on the upgrade rollout order rollout-order. You can change the upgrade rollout order or apply this upgrade manually at any time before the scheduled date through the AWS console or AWS CLI.

apply-datedalam pemberitahuan awal adalah tanggal ketika Amazon RDS akan memutakhirkan instans DB Anda. rollout-orderadalah pesanan peluncuran upgrade Anda (pertama, kedua, atau terakhir). Jika Anda belum mengonfigurasi kebijakan peluncuran pemutakhiran, nilai ini adalah yang kedua secara default. Untuk informasi selengkapnya, lihat Menggunakan kebijakan peluncuran AWS Organizations pemutakhiran untuk peningkatan versi minor otomatis.

Saat fase peluncuran pemutakhiran dimulai, pesan tindakan pemeliharaan tertunda berubah ke format berikut:

Automatic minor version upgrade to engine-version

Pesan ini menunjukkan bahwa pemutakhiran telah dijadwalkan dan akan diterapkan selama jendela pemeliharaan Anda pada tanggal penerapan yang dijadwalkan. Anda dapat memeriksa tanggal penerapan yang dijadwalkan pada tab Pemeliharaan & pencadangan pada halaman detail database Anda di konsol Amazon RDS atau di CurrentApplyDate bidang respons API. describe-pending-maintenance-actions

Contoh berikut menunjukkan Anda bisa mendapatkan rincian tentang tindakan pemeliharaan tertunda dengan menggunakan describe-pending-maintenance-actions perintah di AWS CLI:

aws rds describe-pending-maintenance-actions "PendingMaintenanceActions": [ { "ResourceIdentifier": "arn:aws:rds:us-east-1:123456789012:db:orclinst1", "PendingMaintenanceActionDetails": [ { "Action": "db-upgrade", "Description": "Automatic minor version upgrade to 21.0.0.0.ru-2024-07.rur-2024-07.r1", "CurrentApplyDate": "2024-12-02T08:10:00Z" } ] }, ...

Untuk informasi selengkapnya describe-pending-maintenance-actions, lihat Referensi AWS CLI Perintah.

Bagaimana Amazon RDS menjadwalkan peningkatan versi minor otomatis

Saat Anda menggunakan kebijakan peluncuran upgrade AWS Organizations, Amazon RDS memutakhirkan instans DB secara bertahap berdasarkan urutan peluncuran yang dikonfigurasi. Bagian ini menjelaskan waktu dan durasi setiap fase.

Tahap 0: Pemberitahuan Awal

Ketika RDS untuk Oracle merilis versi minor baru (biasanya 3 hingga 4 minggu setelah rilis RU triwulanan Oracle), semua instans DB dengan peningkatan versi minor otomatis diaktifkan menerima pemberitahuan awal. Pemberitahuan ini muncul di tab Pemeliharaan & pencadangan pada halaman detail database di konsol Amazon RDS dan di respons API. describe-pending-maintenance-actions Fase notifikasi awal berlangsung selama 2 minggu. Selama fase ini, tidak ada peningkatan otomatis yang terjadi.

Tahap 1: Tingkatkan Pesanan Peluncuran Pertama

Pada akhir fase notifikasi awal, RDS untuk Oracle mulai memutakhirkan instans DB dengan urutan peluncuran upgrade terlebih dahulu. Fase ini berlangsung 2 hingga 3 minggu untuk versi minor triwulanan Januari, April, Juli, dan 7 hingga 8 minggu untuk versi minor triwulanan Oktober. Periode yang diperpanjang untuk versi minor Oktober memberikan waktu yang cukup untuk menguji versi minor baru selama musim liburan akhir tahun. Instans DB baru yang dibuat selama fase ini dengan urutan peluncuran upgrade terlebih dahulu akan ditingkatkan secara otomatis.

Tahap 2: Upgrade Rollout Order Kedua

Pada akhir fase 1, RDS untuk Oracle mulai memutakhirkan instans DB dengan urutan peluncuran upgrade kedua. Fase ini berlangsung 2 minggu untuk semua versi minor triwulanan. Instans DB baru yang dibuat dengan urutan peluncuran upgrade pertama atau kedua selama fase ini akan ditingkatkan secara otomatis.

Tahap 3: Tingkatkan Pesanan Peluncuran Terakhir

Pada akhir Fase 2, RDS untuk Oracle mulai memutakhirkan instans DB dengan urutan peluncuran upgrade terakhir. Fase ini berlangsung hingga rilis versi minor triwulanan berikutnya. Instans DB baru yang dibuat dengan urutan peluncuran upgrade pertama, kedua, atau terakhir selama fase ini akan ditingkatkan secara otomatis.

Fase Ketika itu dimulai Durasi Pesan tindakan pemeliharaan tertunda
Tahap 0: Pemberitahuan Awal Ketika RDS untuk Oracle merilis versi minor baru 2 minggu Upgrade versi minor otomatis engine-version akan diterapkan selama jendela pemeliharaan Anda apply-date berdasarkan urutan peluncuran upgrade. rollout-order Anda dapat mengubah urutan peluncuran pemutakhiran atau menerapkan pemutakhiran ini secara manual kapan saja sebelum tanggal yang dijadwalkan melalui AWS konsol atau CLI AWS .
Tahap 1: Tingkatkan Pesanan Peluncuran Pertama Akhir fase notifikasi awal 2 hingga 4 minggu untuk versi January/April/July minor, 7 hingga 9 minggu untuk versi minor Oktober Upgrade versi minor otomatis ke engine-version
Tahap 2: Upgrade Rollout Order Kedua Akhir Fase 1 2 minggu Upgrade versi minor otomatis ke engine-version
Tahap 3: Tingkatkan Pesanan Peluncuran Terakhir Akhir Fase 2 Sampai rilis versi minor triwulanan berikutnya Upgrade versi minor otomatis ke engine-version

Mengelola upgrade versi minor otomatis di RDS untuk Oracle

Saat pemutakhiran versi minor otomatis diaktifkan pada instans DB Anda, Amazon RDS secara otomatis memutakhirkan instans DB Anda ke versi minor terbaru selama jendela pemeliharaan Anda. Namun, Anda dapat memilih untuk menerapkan peningkatan secara manual sebelum tanggal yang dijadwalkan menggunakan AWS CLI atau pada tab Pemeliharaan & pencadangan pada halaman detail database.

Untuk segera memutakhirkan instans DB Anda alih-alih menunggu jendela pemeliharaan terjadwal:

aws rds apply-pending-maintenance-action \ --resource-identifier arn:aws:rds:us-east-1:123456789012:db:orclinst1 \ --apply-action db-upgrade \ --opt-in-type immediate

Untuk menerapkan pemutakhiran selama jendela pemeliharaan berikutnya, bukan tanggal penerapan yang dijadwalkan:

aws rds apply-pending-maintenance-action \ --resource-identifier arn:aws:rds:us-east-1:123456789012:db:orclinst1 \ --apply-action db-upgrade \ --opt-in-type next-maintenance

Untuk memilih keluar dari upgrade versi minor otomatis, modifikasi instans DB Anda dan matikan opsi upgrade versi minor otomatis. Ini membatalkan jadwal pemutakhiran otomatis yang tertunda.

Untuk mempelajari lebih lanjut tentang cara mematikan pemutakhiran versi minor otomatis, lihatMeningkatkan versi mesin minor secara otomatis. Jika Anda memerlukan bantuan untuk mematikan upgrade versi minor otomatis, silakan hubungi AWS Support.

Terkadang versi minor baru tersedia sebelum RDS menerapkan versi minor sebelumnya. Misalnya, instance Anda berjalan 21.0.0.0.ru-2025-07.rur-2025-07.r1 saat both 21.0.0.0.ru-2025-10.rur-2025-10.r1 dan 21.0.0.0.ru-2026-01.rur-2026-01.r1 tersedia sebagai target pemutakhiran. Dalam situasi ini, untuk menghindari downtime yang tidak perlu untuk instans DB Anda, RDS menjadwalkan upgrade versi minor otomatis ke versi terbaru, melewatkan upgrade ke versi sebelumnya. Dalam contoh ini, RDS meningkatkan instance Anda dari 21.0.0.0.ru-2025-07.rur-2025-07.r1 langsung ke. 21.0.0.0.ru-2026-01.rur-2026-01.r1