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à.
Aggiornamento di un'istanza DB per Amazon RDS Custom for Oracle
Puoi aggiornare un'istanza Amazon RDS Custom DB modificandola per utilizzare una nuova versione del motore personalizzato (CEV). Per informazioni generali sugli aggiornamenti, consulta Aggiornamento della versione del motore di un'istanza database.
Argomenti
- Panoramica degli upgrade in RDS Custom for Oracle
- Requisiti per gli aggiornamenti RDS Custom for Oracle
- Considerazioni sugli aggiornamenti del database RDS Custom for Oracle
- Considerazioni sugli aggiornamenti RDS Custom for Oracle OS
- Visualizzazione degli obiettivi di CEV aggiornamento validi per le istanze DB RDS Custom for Oracle
- Aggiornamento di un'RDSistanza DB Custom for Oracle
- Visualizzazione degli aggiornamenti del database in sospeso per le RDS istanze DB personalizzate
- Risoluzione di un errore di aggiornamento per un'istanza DB RDS Custom for Oracle
Panoramica degli upgrade in RDS Custom for Oracle
Con RDS Custom for Oracle, puoi applicare una patch al database Oracle o al sistema operativo (OS) dell'istanza DB creando una nuova istanza CEVs e quindi modificandola per utilizzare la nuova. CEV
Argomenti
CEVopzioni di aggiornamento
Quando si crea un messaggio CEV per un aggiornamento, sono disponibili le seguenti opzioni che si escludono a vicenda:
- Solo database
-
Riutilizza l'Amazon Machine Image (AMI) attualmente utilizzata dalla tua istanza DB, ma specifica file binari di database diversi. RDSCustom alloca un nuovo volume binario e quindi lo collega all'istanza Amazon EC2 esistente. RDSCustom sostituisce l'intero volume del database con un nuovo volume che utilizza la versione del database di destinazione.
- Solo sistema operativo
-
Riutilizza i file binari del database attualmente utilizzati dall'istanza DB, ma specificane uno diverso. AMI RDSCustom alloca una nuova EC2 istanza Amazon, quindi collega il volume binario esistente alla nuova istanza. Il volume del database esistente viene mantenuto.
Se desideri aggiornare sia il sistema operativo che il database, devi aggiornarli due volte. CEV È possibile aggiornare il sistema operativo e quindi il database oppure aggiornare il database e quindi il sistema operativo.
avvertimento
Quando applichi una patch al sistema operativo, i dati del volume root e qualsiasi personalizzazione esistente del sistema operativo andranno persi. Pertanto, si consiglia vivamente di non utilizzare il volume root per le installazioni o per l'archiviazione di dati o file permanenti. Si consiglia inoltre di eseguire il backup dei dati prima dell'aggiornamento.
Applicare le patch senza CEVs
Ti consigliamo vivamente di aggiornare l'istanza DB RDS Custom for Oracle utilizzandoCEVs. RDSCustom for Oracle Automation sincronizza i metadati della patch con il file binario del database sull'istanza DB.
In circostanze particolari, RDS Custom supporta l'applicazione di una patch di database «una tantum» direttamente all'EC2istanza Amazon sottostante utilizzando direttamente l'OPatchutilità. Un caso d'uso valido potrebbe essere una patch del database da applicare immediatamente, ma il team RDS Custom sta aggiornando la CEV funzionalità, causando un ritardo. Per applicare manualmente una patch del database, procedi nel seguente modo:
-
Metti in pausa l'automazione personalizzataRDS.
-
Applica la patch ai file binari del database sull'EC2istanza Amazon.
-
Riprendi l'automazione RDS personalizzata.
Uno svantaggio della tecnica precedente è che è necessario applicare la patch del database manualmente a ogni istanza da aggiornare. Al contrario, quando ne crei una nuovaCEV, puoi creare o aggiornare più istanze DB utilizzando la stessa istanza. CEV
Passaggi generali per applicare una patch all'istanza DB con un CEV
Sia che applichi una patch al sistema operativo o al database, attieniti alla procedura di base riportata di seguito:
-
Creane uno CEV che contenga uno dei seguenti elementi, a seconda che tu stia applicando una patch al database o al sistema operativo:
-
L'aggiornamento della versione di Oracle Database che desideri applicare all'istanza database.
-
Un altroAMI, l'ultimo disponibile o uno specificato da te, e uno esistente CEV da utilizzare come fonte
Seguire la procedura riportata in Creazione di un CEV.
-
-
(Facoltativo per l'applicazione della patch del database) Controlla gli aggiornamenti della versione del motore disponibili eseguendo
describe-db-engine-versions
. -
Avvia il processo di applicazione della patch eseguendo
modify-db-instance
.Lo stato dell'istanza a cui viene applicata la patch varia come segue:
-
Durante RDS l'applicazione della patch al database, lo stato dell'istanza DB cambia in Aggiornamento.
-
Durante RDS l'applicazione della patch al sistema operativo, lo stato dell'istanza DB cambia in Modifica.
Quando l'istanza database ha lo stato Disponibile, l'applicazione della patch è completata.
-
-
Verifica che l'istanza DB utilizzi il nuovo CEV eseguendo.
describe-db-instances
Requisiti per gli aggiornamenti RDS Custom for Oracle
Quando aggiorni l'istanza DB RDS Custom for Oracle a una destinazioneCEV, assicurati di soddisfare i seguenti requisiti:
-
La destinazione CEV a cui si sta effettuando l'aggiornamento deve esistere.
-
È necessario aggiornare il sistema operativo o il database con un'unica operazione. L'aggiornamento sia del sistema operativo che del database in una singola API chiamata non è supportato.
-
La destinazione CEV deve utilizzare le impostazioni dei parametri di installazione presenti nel manifest della versione corrente. CEV Ad esempio, non è possibile aggiornare un database che utilizza la Oracle home predefinita a uno CEV che utilizza una Oracle home non predefinita.
-
Per gli aggiornamenti del database, la destinazione CEV deve utilizzare una nuova versione secondaria del database, non una nuova versione principale. Ad esempio, non è possibile eseguire l'aggiornamento da un Oracle Database 12c CEV a un Oracle Database 19c. CEV Puoi tuttavia eseguire l'aggiornamento dalla versione 21.0.0.0.ru-2023-04.rur-2023-04.r1 alla versione 21.0.0.0.ru-2023-07.rur-2023-07.r1.
-
Per gli aggiornamenti del sistema operativo, la destinazione CEV deve utilizzare una versione principale diversa AMI ma avere la stessa versione principale.