Aggiornamenti a una versione secondaria Oracle - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamenti a una versione secondaria Oracle

Un aggiornamento della versione secondaria applica un aggiornamento del set di patch del database Oracle (PSU, Patch Set Update) o un aggiornamento della versione (RU, Release Update) a una versione principale del motore. Ad esempio, se l'istanza database esegue la versione principale Oracle Database 21c e la versione secondaria 21.0.0.0.ru-2022-07.rur-2022-07.r1, puoi eseguire l'aggiornamento alla versione secondaria 21.0.0.0.ru-2022- 10.rur-2022-10.r1. In genere, una nuova versione secondaria è disponibile ogni trimestre.

Nota

RDS per Oracle non supporta i downgrade a versioni precedenti.

Puoi eseguire l'aggiornamento del motore di database a una versione secondaria manualmente o automaticamente. Per informazioni su come eseguire l'aggiornamento manualmente, consulta Aggiornamento manuale della versione del motore. Per informazioni su come configurare gli aggiornamenti automatici, consulta Aggiornamento automatico della versione secondaria del motore. Indipendentemente dal fatto che sia manuale o automatico, un aggiornamento della versione secondaria comporta tempi di inattività. Tienilo in considerazione quando pianifichi gli aggiornamenti.

Importante

Accertati di testare in modo approfondito qualsiasi aggiornamento per verificare che le tue applicazioni funzionino correttamente prima di applicare l'aggiornamento ai database di produzione. Per ulteriori informazioni, consulta Verifica di un aggiornamento del database Oracle.

Attivazione degli aggiornamenti a versioni secondarie automatiche per Oracle

In un aggiornamento automatico della versione secondaria, RDS applica l'ultima versione secondaria disponibile al database Oracle senza intervento manuale. Un'istanza database Amazon RDS per Oracle pianifica l'aggiornamento durante la successiva finestra di manutenzione nelle seguenti circostanze:

  • L'opzione Aggiornamento automatico della versione secondaria è attivata per l'istanza database.

  • L'istanza database non esegue già la versione secondaria più recente del motore.

  • L'istanza database non ha già un aggiornamento in attesa pianificato.

Per informazioni su come attivare gli aggiornamenti automatici, consulta Aggiornamento automatico della versione secondaria del motore.

Prima di pianificare un aggiornamento automatico della versione secondaria per Oracle

RDS pubblica un preavviso prima di iniziare a pianificare gli aggiornamenti automatici. Puoi trovare la notifica nella scheda Manutenzione e backup della pagina dei dettagli del database. Il messaggio ha il formato seguente:

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

La availability-date nel messaggio precedente è la data in cui RDS inizia a pianificare gli aggiornamenti per le istanze database della tua Regione AWS. Non è la data in cui è pianificata l'esecuzione dell'aggiornamento dell'istanza database.

È inoltre possibile ottenere la data di disponibilità dell'aggiornamento utilizzando il comando describe-pending-maintenance-actions nella AWS CLI, come mostrato nell'esempio seguente:

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" } ] }, ...

La tabella seguente descrive le opzioni per ogni tipo di messaggio di operazione di manutenzione in sospeso.

Messaggio di operazione di manutenzione in sospeso Quando viene visualizzato il messaggio Idoneo per l'applicazione nella prossima finestra di manutenzione? Idoneo per l'applicazione immediata? Idoneo all'annullamento dell'adesione?
Un aggiornamento automatico della versione secondaria a engine-version sarà disponibile il availability-date e dovrebbe essere applicato durante una finestra di manutenzione successiva. 4-6 settimane prima della pianificazione degli aggiornamenti automatici.
Aggiornamento automatico della versione secondaria a engine-version Il availability-date. o successivamente. RDS applica automaticamente questo aggiornamento nella finestra di manutenzione successiva dell'istanza database. No

Per ulteriori informazioni su describe-pending-maintenance-actions, consulta Riferimento ai comandi AWS CLI.

Quando RDS pianifica gli aggiornamenti automatici delle versioni secondarie per Oracle

Quando arriva la data di disponibilità degli aggiornamenti automatici, RDS inizia a pianificare gli aggiornamenti. Per la maggior parte delle Regioni AWS, RDS pianifica l'aggiornamento all'ultimo RU trimestrale, circa da quattro a sei settimane dopo la data di disponibilità. La data pianificata varia in base alla Regione AWS e ad altri fattori. Per ulteriori informazioni su RU e RUR, consulta le Note di rilascio di Amazon RDS per Oracle.

Quando RDS pianifica l'aggiornamento, viene visualizzata la seguente notifica nella scheda Manutenzione e backup della pagina dei dettagli del database:

Automatic minor version upgrade to engine-version

Il messaggio precedente indica che RDS ha pianificato l'aggiornamento del motore di database nella successiva finestra di manutenzione.

Gestione di un aggiornamento automatico della versione secondaria per Oracle

Quando diventa disponibile una nuova versione secondaria, puoi eseguire manualmente l'aggiornamento dell'istanza database a questa versione. L'esempio seguente aggiorna immediatamente l'istanza database denominata orclinst1:

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

Per annullare l'aggiornamento automatico di una versione secondaria che non è stato ancora pianificato, imposta opt-in-type su undo-opt-in come nell'esempio seguente:

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

Se RDS ha già pianificato un aggiornamento per l'istanza database, non puoi utilizzare apply-pending-maintenance-action per annullarlo. È tuttavia possibile modificare l'istanza database e disattivare la funzionalità di aggiornamento automatico della versione secondaria, che quindi annulla la pianificazione dell'aggiornamento.

Per informazioni su come disattivare gli aggiornamenti automatici della versione secondaria, consulta Aggiornamento automatico della versione secondaria del motore. Per ulteriori informazioni su apply-pending-maintenance-action, consulta Riferimento ai comandi AWS CLI.