Upgrade 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.

Upgrade versi minor Oracle

Upgrade versi minor menerapkan Pembaruan Set Patch (PSU) Oracle Database atau Pembaruan Rilis (RU) ke versi mesin mayor. Misalnya, jika instans DB Anda menjalankan Oracle Database versi mayor 21c dan versi minor 21.0.0.0.ru-2022-07.rur-2022-07.r1, Anda dapat meng-upgrade ke versi minor 21.0.0.0.ru-2022-10.rur-2022-10.r1. Biasanya, versi minor baru tersedia setiap kuartal.

catatan

RDS for Oracle tidak mendukung downgrade versi minor.

Anda dapat meng-upgrade mesin DB Anda ke versi minor secara manual atau otomatis. Untuk mempelajari cara meng-upgrade secara manual, lihat Meng-upgrade versi mesin secara manual. Untuk mempelajari cara mengonfigurasi upgrade otomatis, lihat Meng-upgrade versi mesin minor secara otomatis. Baik Anda meng-upgrade secara manual maupun otomatis, upgrade versi minor memerlukan waktu henti. Ingatlah hal ini saat merencanakan upgrade Anda.

penting

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

Mengaktifkan upgrade versi minor otomatis untuk Oracle

Dalam upgrade 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 upgrade 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.

  • Instans DB Anda tidak memiliki upgrade tertunda.

Untuk mempelajari cara mengaktifkan upgrade otomatis, lihat Meng-upgrade versi mesin minor secara otomatis.

Sebelum upgrade versi minor otomatis untuk Oracle dijadwalkan

RDS menerbitkan pemberitahuan awal sebelum mulai menjadwalkan upgrade otomatis. Anda dapat menemukan notifikasi di tab Pemeliharaan & pencadangan pada halaman detail basis data. Pesannya memiliki format berikut:

An automatic minor version upgrade to engine version will become available on availability-date and will be applied during a subsequent maintenance window.

availability-date dalam pesan di atas adalah tanggal ketika RDS mulai menjadwalkan upgrade untuk instans DB di Wilayah AWS Anda. Ini bukanlah tanggal saat upgrade instans DB Anda dijadwalkan terjadi.

Anda juga bisa mendapatkan tanggal ketersediaan upgrade dengan menggunakan perintah describe-pending-maintenance-actions di AWS CLI, seperti yang ditunjukkan pada contoh berikut:

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-2022-10.rur-2022-10.r1", "CurrentApplyDate": "2022-12-02T08:10:00Z", "OptInStatus": "next-maintenance" } ] }, ...

Tabel berikut menjelaskan opsi untuk setiap jenis pesan tindakan pemeliharaan tertunda.

Pesan tindakan pemeliharaan tertunda Kapan pesan muncul Dapat diterapkan pada periode pemeliharaan berikutnya? Dapat segera diterapkan? Dapat dibatalkan?
Upgrade versi minor otomatis ke versi mesin akan tersedia pada tanggal ketersediaan dan harus diterapkan selama periode pemeliharaan berikutnya. 4-6 minggu sebelum upgrade otomatis dijadwalkan. Ya Ya Ya
Upgrade versi minor otomatis ke versi mesin Pada atau setelah tanggal ketersediaan. RDS secara otomatis menerapkan upgrade ini pada periode pemeliharaan instans DB berikutnya. Ya Ya Tidak

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

Waktu saat RDS menjadwalkan upgrade versi minor otomatis untuk Oracle

Ketika tanggal ketersediaan untuk upgrade otomatis tiba, RDS mulai menjadwalkan upgrade. Untuk sebagian besar Wilayah AWS, RDS menjadwalkan upgrade Anda ke RU kuartalan terbaru sekitar empat hingga enam minggu setelah tanggal ketersediaan. Tanggal yang dijadwalkan bervariasi tergantung pada Wilayah AWS dan faktor lainnya. Untuk informasi selengkapnya tentang RU dan RUR, lihat Catatan Rilis Amazon RDS for Oracle.

Saat RDS menjadwalkan upgrade, notifikasi berikut muncul di tab Pemeliharaan & pencadangan pada halaman detail basis data:

Automatic minor version upgrade to engine-version

Pesan di atas menunjukkan bahwa RDS telah menjadwalkan mesin DB Anda untuk di-upgrade pada periode pemeliharaan berikutnya.

Mengelola upgrade versi minor otomatis untuk Oracle

Ketika versi minor baru tersedia, Anda dapat meng-upgrade instans DB Anda ke versi ini secara manual. Contoh berikut meng-upgrade instans DB bernama orclinst1 dengan segera:

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 membatalkan upgrade versi minor otomatis yang belum dijadwalkan, atur opt-in-type ke undo-opt-in, seperti pada contoh berikut:

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

Jika RDS telah menjadwalkan upgrade untuk instans DB Anda, Anda tidak dapat menggunakan apply-pending-maintenance-action untuk membatalkannya. Namun, Anda dapat memodifikasi instans DB Anda dan menonaktifkan fitur upgrade minor otomatis, yang kemudian akan membatalkan jadwal upgrade.

Untuk mempelajari cara menonaktifkan upgrade versi minor otomatis, lihat Meng-upgrade versi mesin minor secara otomatis. Untuk informasi selengkapnya tentang apply-pending-maintenance-action, lihat Referensi Perintah AWS CLI.