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à.
Panoramica sugli aggiornamenti del motore di database Oracle
Prima di aggiornare l'istanza database RDS per Oracle, prova a familiarizzare con i seguenti concetti chiave.
Argomenti
- Aggiornamenti delle versioni principali e secondarie
- Date di supporto previste per le versioni principali di RDS per Oracle
- Gestione della versione del motore Oracle.
- Snapshot automatici durante gli aggiornamenti del motore
- Aggiornamenti Oracle in una implementazione multi-AZ
- Aggiornamenti Oracle delle repliche di lettura
Aggiornamenti delle versioni principali e secondarie
Le versioni principali sono versioni di Oracle Database che vengono rilasciate ogni 1-2 anni. Esempi di versioni principali sono Oracle Database 19c e Oracle Database 21c.
Le versioni secondarie, chiamate anche Release Update (RU), vengono in genere rilasciate da Oracle ogni trimestre. Le versioni secondarie contengono piccoli miglioramenti alle funzioni e correzioni di bug. Esempi di versioni secondarie sono 21.0.0.0.ru-2023-10.rur-2023-10.r1 e 19.0.0.0.ru-2023-10.rur-2023-10.r1. Per ulteriori informazioni, consulta Note di rilascio per Amazon Relational Database Service (Amazon RDS) per Oracle.
RDS per Oracle supporta i seguenti aggiornamenti a un'istanza database:
Tipo di aggiornamento | Compatibilità delle applicazioni | Metodi di aggiornamento | Percorso di aggiornamento di esempio |
---|---|---|---|
Versione principale | Un aggiornamento della versione principale può introdurre modifiche che non sono compatibili con le applicazioni esistenti. | Solo manuale | Da Oracle Database 19c a Oracle Database 21c |
Versione secondaria | Un aggiornamento della versione secondaria include solo modifiche compatibili con le versioni precedenti delle applicazioni esistenti. | Automatico o manuale | Da 21.0.0.0.ru-2023-07.rur-2022-07.r1 a 21.0.0.0.ru-2023-10.rur-2022-10.r1 |
Importante
Quando aggiorni il motore database, si verifica un'interruzione. Il tempo di interruzione dipende dalla versione del motore e dalle dimensioni dell'istanza database.
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.
Date di supporto previste per le versioni principali di RDS per Oracle
Le versioni principali di RDS per Oracle restano disponibili almeno fino alla data di fine del supporto per la versione di rilascio di Oracle Database corrispondente. È possibile utilizzare le date seguenti per pianificare i cicli di test e aggiornamento. Queste date rappresentano la prima data in cui potrebbe essere richiesto un aggiornamento a una versione più recente. Se Amazon estende il supporto per una versione RDS per Oracle più a lungo di quanto inizialmente previsto, questa tabella verrà aggiornata in base alla nuova data.
Versione principale di Oracle Database | Data prevista per l'aggiornamento a una versione più recent |
---|---|
Oracle Database 19c |
30 aprile 2026 con BYOL Premier Support (senza commissioni per Extended Support) 30 aprile 2027 con BYOL Extended Support (costo aggiuntivo) o un contratto di licenza illimitato 30 aprile 2027 con licenza inclusa (LI) |
Oracle Database 21c |
30 aprile 2025 (non disponibile per Extended Support) |
Prima di chiederti di eseguire l'aggiornamento a una nuova versione principale, inviamo un promemoria con almeno 12 mesi di anticipo, dove descriviamo in dettaglio il processo di aggiornamento, inclusi la tempistica di alcune fasi cardine importanti, l'impatto sulle istanze database e le azioni consigliate. Esegui accuratamente i test delle applicazioni con le nuove versioni di RDS per Oracle prima di eseguire un aggiornamento della versione principale.
Dopo questo periodo di notifica preventiva, un aggiornamento automatico alla versione principale successiva potrebbe essere applicato a qualsiasi istanza database RDS per Oracle che esegue ancora la versione precedente. In tal caso, l'aggiornamento viene avviato durante le finestre di manutenzione pianificata.
Per ulteriori informazioni, vedere Pianificazione dei rilasci delle versioni correnti del database
Gestione della versione del motore Oracle.
Con la gestione della versione del motore del database è possibile controllare quando e come applicare una patch o un aggiornamento al motore database. Grazie a questa funzionalità, si ottiene la flessibilità necessaria per mantenere la compatibilità con le versioni delle patch del motore database. Puoi inoltre testare nuove versioni delle patch di RDS per Oracle per assicurarti che funzionino con l'applicazione prima di implementarle in produzione. Inoltre, si aggiornano le versioni secondo le proprie condizioni e timeline.
Nota
Amazon RDS aggrega periodicamente le patch ufficiali del database Oracle mediante una versione del motore del database specifica per Amazon RDS. Per visualizzare un elenco delle patch di Oracle contenute in una versione del motore Amazon RDS specifica di Oracle, visita le Note di rilascio di Amazon RDS for Oracle.
Snapshot automatici durante gli aggiornamenti del motore
Quando aggiorni un'istanza database Oracle, gli snapshot offrono protezione contro i problemi di aggiornamento. Se il periodo di retention dei backup per l'istanza database è maggiore di 0, durante l'aggiornamento Amazon RDS esegue i seguenti snapshot DB:
-
Uno snapshot DB relativo all'istanza database prima delle modifiche legate all'aggiornamento. Se l'aggiornamento non riesce, potrai ripristinare questa snapshot e creare un'istanza database che esegue la versione precedente.
-
Una copia snapshot dell'istanza database dopo il completamento dell'aggiornamento.
Nota
Per cambiare il periodo di retention dei backup, consulta Modifica di un'istanza Amazon RDS DB.
Dopo un aggiornamento, non è possibile ripristinare la versione precedente del motore. Tuttavia, è possibile creare una nuova istanza database Oracle ripristinando lo snapshot pre-aggiornamento.
Aggiornamenti Oracle in una implementazione multi-AZ
Se la tua istanza database è in un'implementazione Multi-AZ, Amazon RDS aggiorna sia le repliche principali sia le repliche standby. Se non sono necessari aggiornamenti del sistema operativo, gli aggiornamenti primari e standby vengono eseguiti contemporaneamente. Le istanze non sono disponibili fino al completamento dell'aggiornamento.
Se sono necessari aggiornamenti del sistema operativo in una distribuzione Multi-AZ, Amazon RDS applica gli aggiornamenti quando richiedi l'aggiornamento del database. Amazon RDS esegue le seguenti operazioni:
-
Aggiorna il sistema operativo sull'istanza DB in standby corrente.
-
Trasforma l'istanza DB principale nell'istanza DB in standby.
-
Aggiorna la versione del database sulla nuova istanza DB primaria, che in precedenza era l'istanza di standby. Il database primario non è disponibile durante l'aggiornamento.
-
Aggiorna il sistema operativo sulla nuova istanza DB in standby, che in precedenza era l'istanza DB principale.
-
Aggiorna la versione del database sulla nuova istanza DB in standby.
-
Effettua il failover della nuova istanza DB primaria sull'istanza DB primaria originale e la nuova istanza DB in standby sull'istanza DB in standby originale. Pertanto, Amazon RDS riporta la configurazione di replica allo stato originale.
Aggiornamenti Oracle delle repliche di lettura
La versione del motore di Oracle DB dell'istanza database di origine e tutte le relative repliche di lettura devono essere uguali. Amazon RDS esegue l'aggiornamento nelle seguenti fasi:
-
Aggiorna l'istanza database di origine. Le repliche di lettura sono disponibili in questa fase.
-
Aggiorna le repliche di lettura in parallelo, indipendentemente dalle finestre di manutenzione della replica. Il DB di origine è disponibile in questa fase.
Per gli aggiornamenti delle versioni principali delle repliche di lettura tra regioni, Amazon RDS esegue operazioni aggiuntive:
-
Genera automaticamente un gruppo di opzioni per la versione di destinazione
-
Copia tutte le opzioni e le impostazioni delle opzioni dal gruppo di opzioni originale al nuovo gruppo di opzioni
-
Associa la replica aggiornata di lettura tra regioni al nuovo gruppo di opzioni