Esegui migrazione database Oracle RAC
Il diagramma di architettura riportato di seguito mostra un database Oracle RAC in una distribuzione in locale.

Descrizione dell'immagine mig-orclracdb-vmware-premises.png
Per garantire l'alta disponibilità del database durante la migrazione di questa distribuzione in OCI, sono disponibili le opzioni riportate di seguito.
- Effettua la migrazione a Oracle Exadata Database Service on Dedicated Infrastructure
- Effettua la migrazione a Oracle Exadata Database Service su infrastruttura Exascale
- Eseguire la migrazione a Oracle Autonomous Database on Dedicated Exadata Infrastructure
- Eseguire la migrazione a un database Oracle RAC a due nodi su Oracle Base Database Service
- Effettua la migrazione a Oracle Cloud VMware Solution
Effettua la migrazione a Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure viene eseguito su Oracle Exadata e Oracle RAC, trae vantaggio dall'alta disponibilità, scalabilità e ridondanza, ed è conforme al livello Silver Oracle MAA per impostazione predefinita.
La seguente architettura mostra un database Oracle RAC su Oracle Exadata Database Service on Dedicated Infrastructure:

Descrizione dell'immagine mig-orclracdb-exadbdisrv.png
Questa architettura è costituita dai componenti riportati di seguito.
- VCN con tre subnet e un gateway di servizi per accedere ai servizi gestiti da OCI.
- Applicazione sulla VM OCI Compute in esecuzione nella subnet dell'applicazione.
- Oracle Exadata Cloud Infrastructure e il cluster VM Exadata distribuiti nella subnet client e di backup.
- Database Oracle RAC distribuito nel cluster VM Exadata con un nodo Oracle RAC su ogni VM del cluster VM.
- Oracle Database Autonomous Recovery Service per i backup automatici del database.
- (Facoltativo) Il servizio OCI Object Storage come soluzione alternativa per i backup automatici del database.
- (Facoltativo) OCI Vault per la gestione delle chiavi di Transparent Data Encryption (TDE).
Questa architettura trae vantaggio da:
- Alta disponibilità e ridondanza integrate fornite da Oracle Exadata e Oracle RAC.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Maggiore protezione dei dati con Oracle Database Autonomous Recovery Service.
- Scalabilità online delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni del ciclo di vita.
- La funzione TDE è abilitata per impostazione predefinita con l'opzione di utilizzare Vault OCI per la gestione delle chiavi.
- Migrazioni automatizzate mediante ZDM.
- Modelli di licenza per Oracle Cloud.
Suggerimenti
- Configura il backup automatico in Oracle Database Autonomous Recovery Service per ridurre al minimo il carico di lavoro di backup sul database implementando la strategia di backup incrementale per sempre che elimina i backup completi settimanali. Inoltre, consente un ripristino e un ripristino più rapidi fornendo una copia di backup completa virtuale ed eliminando la necessità di recuperare i backup incrementali.
- Abilita la protezione dei dati in tempo reale di Oracle Database Autonomous Recovery Service per sincronizzare le tue transazioni in tempo reale con il servizio di recupero. La protezione dei dati in tempo reale riduce al minimo la possibilità di perdita dei dati per raggiungere un obiettivo del punto di ripristino (RPO) inferiore al secondo.
-
Abilita la continuità delle applicazioni per mascherare le interruzioni del database durante gli eventi pianificati e non pianificati dagli utenti finali e garantire applicazioni ininterrotte.
Effettua la migrazione a Oracle Exadata Database Service su infrastruttura Exascale
Oracle Exadata Database Service on Exascale Infrastructure offre la stessa esperienza di servizio cloud di Oracle Exadata Database Service on Dedicated Infrastructure, ma senza richiedere la sottoscrizione a un'infrastruttura dedicata. Puoi iniziare con un cluster di macchine virtuali (VM) di piccole dimensioni e ridimensionarlo facilmente in base alle tue esigenze. Oracle gestisce tutta l'infrastruttura fisica in un modello di servizio dell'infrastruttura multi-tenancy condiviso. Oracle Exadata Database Service su infrastruttura Exascale è disponibile solo per Oracle Database versione 23ai.
Oracle Exadata Database Service sull'infrastruttura Exascale viene eseguito su Oracle Exadata e Oracle RAC, trae vantaggio dall'alta disponibilità, scalabilità e ridondanza e è conforme al livello Silver Oracle MAA per impostazione predefinita.
Il diagramma di architettura riportato di seguito mostra il database Oracle RAC su Oracle Exadata Database Service su infrastruttura Exascale:

Descrizione dell'immagine mig-orclracdb-exadbsrv-exascale-infra.png
Questa architettura è costituita dai componenti riportati di seguito.
- VCN con tre subnet e un gateway di servizi per accedere ai servizi gestiti da OCI.
- Applicazione sulla VM OCI Compute in esecuzione nella subnet dell'applicazione.
- Cluster VM Exadata distribuito nella subnet client e di backup.
- Database Oracle RAC distribuito nel cluster VM Exadata con un nodo Oracle RAC su ogni VM del cluster VM.
- Oracle Database Autonomous Recovery Service per i backup automatici del database.
- (Facoltativo) Il servizio OCI Object Storage come soluzione alternativa per i backup automatici del database.
- (Facoltativo) OCI Vault per la gestione delle chiavi di Transparent Data Encryption (TDE).
Questa architettura trae vantaggio da:
- Alta disponibilità e ridondanza integrate fornite da Oracle Exadata e Oracle RAC.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Maggiore protezione dei dati con Oracle Database Autonomous Recovery Service.
- Scalabilità online delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni del ciclo di vita.
- La funzione TDE è abilitata per impostazione predefinita con l'opzione di utilizzare Vault OCI per la gestione delle chiavi.
- Migrazioni automatizzate mediante ZDM.
- Modelli di licenza per Oracle Cloud.
- Riduci dimensioni e costi di ingresso rispetto a Oracle Exadata Database Service on Dedicated Infrastructure.
- Funzionalità avanzate di snapshot e clonazione efficienti in termini di spazio che sono strettamente integrate con Oracle Database ed eliminano la necessità di un database master di test per supportare snapshot e copie su Exadata.
Suggerimenti
- Configura il backup automatico in Oracle Database Autonomous Recovery Service per ridurre al minimo il carico di lavoro di backup sul database implementando la strategia di backup incrementale per sempre che elimina i backup completi settimanali. Inoltre, consente un ripristino e un ripristino più rapidi fornendo una copia di backup completa virtuale ed eliminando la necessità di recuperare i backup incrementali.
- Abilita la protezione dei dati in tempo reale di Oracle Database Autonomous Recovery Service per sincronizzare le tue transazioni in tempo reale con il servizio di recupero. La protezione dei dati in tempo reale riduce al minimo la possibilità di perdita dei dati per raggiungere un obiettivo del punto di ripristino (RPO) inferiore al secondo.
- Abilita la continuità di applicazione per mascherare le interruzioni del database durante gli eventi pianificati e non pianificati dagli utenti finali per garantire applicazioni ininterrotte.
Eseguire la migrazione a Oracle Autonomous Database on Dedicated Exadata Infrastructure
Oracle Autonomous Database offre un database facile da usare e completamente autonomo, dotato di scalabilità elastica e in grado di garantire prestazioni rapide per le query, senza richiedere l'amministrazione del database. Oracle Autonomous Database on Dedicated Exadata Infrastructure è un ambiente di database altamente automatizzato e completamente gestito in esecuzione su OCI con risorse hardware e software impegnate. Queste risorse isolate consentono alla tua organizzazione di soddisfare rigorosi requisiti di sicurezza, disponibilità e prestazioni, riducendo al contempo costi e complessità.
Oracle Autonomous Database viene sempre eseguito su Oracle Exadata e Oracle RAC, trae vantaggio dall'alta disponibilità, scalabilità e ridondanza e è conforme al livello Silver Oracle MAA per impostazione predefinita.
Il diagramma di architettura riportato di seguito mostra Oracle Autonomous Database on Dedicated Exadata Infrastructure:

Descrizione dell'immagine mig-autonomousdb-dedicated-infra.png
Questa architettura è costituita dai componenti riportati di seguito.
- VCN con due subnet con accesso ai servizi gestiti da OCI.
- Applicazione sulla VM OCI Compute in esecuzione nella subnet dell'applicazione.
- Autonomous Exadata Infrastructure e il cluster VM Autonomous Exadata distribuiti nella subnet client.
- Oracle Autonomous Database distribuito nel cluster VM Autonomous Exadata.
- Oracle Database Autonomous Recovery Service per i backup automatici del database.
- (Facoltativo) Il servizio OCI Object Storage come soluzione alternativa per i backup automatici del database.
- (Facoltativo) OCI Vault per la gestione delle chiavi di Transparent Data Encryption (TDE).
Questa architettura trae vantaggio da:
- Alta disponibilità e ridondanza integrate fornite da Oracle Exadata e Oracle RAC.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Maggiore protezione dei dati con Oracle Database Autonomous Recovery Service.
- Scalabilità online e automatica delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni autonome del ciclo di vita.
- La funzione TDE è abilitata per impostazione predefinita con l'opzione di utilizzare Vault OCI per la gestione delle chiavi.
- Migrazioni automatizzate mediante ZDM.
- I modelli di licenza OCI e le opzioni Enterprise Edition sono inclusi senza costi aggiuntivi.
Suggerimenti
- Configura il backup automatico in Oracle Database Autonomous Recovery Service per ridurre al minimo il carico di lavoro di backup sul database implementando la strategia di backup incrementale per sempre che elimina i backup completi settimanali. Inoltre, consente un ripristino e un ripristino più rapidi fornendo una copia di backup completa virtuale ed eliminando la necessità di recuperare i backup incrementali.
- Abilita la protezione dei dati in tempo reale di Oracle Database Autonomous Recovery Service per sincronizzare le tue transazioni in tempo reale con il servizio di recupero. La protezione dei dati in tempo reale riduce al minimo la possibilità di perdita dei dati per raggiungere un obiettivo del punto di ripristino (RPO) inferiore al secondo.
-
Abilita la continuità delle applicazioni per mascherare le interruzioni del database durante gli eventi pianificati e non pianificati dagli utenti finali e garantire applicazioni ininterrotte.
- Facoltativamente, è possibile eseguire la migrazione a Oracle Autonomous Database Serverless.
Eseguire la migrazione a un database Oracle RAC a due nodi su Oracle Base Database Service
Il database Oracle RAC a due nodi in Oracle Base Database Service fornisce Oracle RAC High Availability e è conforme al livello Silver Oracle MAA quando viene distribuito con Oracle Data Guard.
Il seguente diagramma dell'architettura mostra un database Oracle RAC a due nodi su Oracle Base Database Service:

Descrizione dell'immagine mig-two-node-orclracdb-basedbsrv.png
Questa architettura è costituita dai componenti riportati di seguito.
- VCN con due subnet e un gateway di servizi per accedere ai servizi gestiti da OCI.
- Applicazione sulla VM OCI Compute in esecuzione nella subnet dell'applicazione.
- Database Oracle RAC a due nodi distribuito in Oracle Base Database Service nella subnet del database, ogni nodo distribuito in un dominio di errore diverso.
- Oracle Database Autonomous Recovery Service per i backup automatici del database.
- (Facoltativo) Il servizio OCI Object Storage come soluzione alternativa per i backup automatici del database.
- (Facoltativo) OCI Vault per la gestione delle chiavi di Transparent Data Encryption (TDE).
Nota
Quando si esegue la migrazione alle Virtual Machine anziché a Exadata, si perderanno la ridondanza e i vantaggi a livello di prestazioni di Exadata.Questa architettura trae vantaggio da:
- High Availability con Oracle RAC distribuito in due domini di errore.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Maggiore protezione dei dati con Oracle Database Autonomous Recovery Service.
- Provisioning automatico del database e operazioni del ciclo di vita.
- La funzione TDE è abilitata per impostazione predefinita con l'opzione di utilizzare Vault OCI per la gestione delle chiavi.
- Migrazioni automatizzate mediante ZDM.
- Modelli di licenza per Oracle Cloud.
Suggerimenti
- Configura il backup automatico in Oracle Database Autonomous Recovery Service per ridurre al minimo il carico di lavoro di backup sul database implementando la strategia di backup incrementale per sempre che elimina i backup completi settimanali. Inoltre, consente un ripristino e un ripristino più rapidi fornendo una copia di backup completa virtuale ed eliminando la necessità di recuperare i backup incrementali.
- Abilita la protezione dei dati in tempo reale di Oracle Database Autonomous Recovery Service per sincronizzare le tue transazioni in tempo reale con il servizio di recupero. La protezione dei dati in tempo reale riduce al minimo la possibilità di perdita dei dati per raggiungere un obiettivo del punto di ripristino (RPO) inferiore al secondo.
- Valutare la possibilità di configurare il backup automatico al servizio OCI Object Storage come alternativa, che fornisce il mirroring a tre vie tra i domini di disponibilità o i domini di errore.
- Abilita la continuità di applicazione per mascherare le interruzioni del database durante gli eventi pianificati e non pianificati dagli utenti finali per garantire applicazioni ininterrotte.
Effettua la migrazione a Oracle Cloud VMware Solution
Analogamente alle distribuzioni on-premise, il provisioning del database e tutte le operazioni di manutenzione e ciclo di vita del database sono in genere manuali e la tua piena responsabilità. È necessario prendere in considerazione la concessione di licenze Oracle Database su OCVS e la separazione dei cluster OCVS per Oracle Database. Le VM di computazione utilizzano un file system locale senza funzionalità di riavvio fornite da Oracle Grid Infrastructure. È necessario impostare manualmente Oracle Data Guard.
Questa architettura utilizza Oracle Data Guard per garantire l'alta disponibilità, poiché Oracle RAC non è disponibile su OCVS.
Il diagramma dell'architettura riportato di seguito mostra un'istanza singola di Oracle Database su OCVS con Oracle Data Guard nei vari domini di disponibilità:

Descrizione dell'immagine mig-single-ociregion-odb-ovcs-dg-ads.png
Questa architettura è composta dai componenti elencati di seguito in ogni area.
- VCN con un gateway di servizi per accedere ai servizi gestiti da OCI.
- OCVS Software-Defined Data Center (SDDC).
- Applicazione primaria sulla VM di computazione OCI fornita da OCVS nel dominio di disponibilità primario.
- Applicazione in standby sulla VM OCI Compute fornita da OCVS nel dominio di disponibilità in standby.
- Oracle Database a istanza singola primaria sulla VM OCI Compute fornita da OCVS nel dominio di disponibilità primario.
- Oracle Database a istanza singola in standby sulla VM OCI Compute fornita da OCVS nel dominio di disponibilità in standby.
- Oracle Data Guard per replicare i dati dal database primario al database in standby.
- Storage degli oggetti OCI per i backup del database.
Suggerimenti
- Impostare Oracle Data Guard tra due domini di disponibilità per proteggersi dagli errori del sito. In alternativa, puoi impostare Oracle Data Guard in due domini di errore nelle region OCI con un singolo dominio di disponibilità.
-
Utilizzare il modulo di backup cloud di Oracle Database per configurare i backup del database in OCI Object Storage e usufruire del mirroring a tre vie tra i domini di disponibilità o i domini di errore.
-
Abilita la continuità delle applicazioni per mascherare le interruzioni del database durante gli eventi pianificati e non pianificati dagli utenti finali e garantire applicazioni ininterrotte.
Confronto opzioni
OCI offre varie opzioni per i carichi di lavoro basati su VMware con funzioni diverse per l'alta disponibilità, il disaster recovery, la migrazione, l'automazione e altro ancora.
Nella tabella seguente vengono confrontate le opzioni di migrazione del database Oracle RAC utilizzando Oracle Exadata Database Service on Dedicated Infrastructure/
Oracle Exadata Database Service on Exascale Infrastructure, Oracle Autonomous Database on Dedicated Exadata Infrastructure, Oracle RAC su Oracle Base Database Service e Oracle Cloud VMware Solution a due nodi:
Funzione | Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure | Oracle Autonomous Database on Dedicated Exadata Infrastructure | Oracle RAC a due nodi su Oracle Base Database Service | Soluzione VMware per Oracle Cloud |
---|---|---|---|---|
Distribuzione nel database | Comanaged | Autonomous | Comanaged | Manuale |
Operazioni ciclo di vita | Azione automatizzata | Autonomous | Azione automatizzata | Manuale |
Licenze | BYOL e licenza incluse | BYOL e licenza incluse | BYOL e licenza incluse | BYOL |
Cifratura TDE | Predefinito e incluso | Predefinito e incluso | Predefinito e incluso | Manuale, opzione a pagamento |
Keystore TDE | Wallet locale e Vault OCI | Wallet locale e Vault OCI | Wallet locale e Vault OCI | Wallet locale |
Migrazione del database | Automatizzato con Oracle ZDM | Automatizzato con Oracle ZDM | Automatizzato con Oracle ZDM | Manuale |
Livello Oracle MAA | Silver | Silver | Silver | Bronzo + Oracle Data Guard (responsabilità del cliente) |
High Availability | Oracle Exadata e Oracle RAC | Oracle Exadata e Oracle RAC | Oracle RAC | Riavvio VM |
Disaster recovery | Ripristino rapido dal backup con Oracle Database Autonomous Recovery Service | DR basato su backup con Oracle Database Autonomous Recovery Service | Ripristino rapido dal backup con Oracle Database Autonomous Recovery Service | Ripristina da backup |
Operazioni di backup | Azione automatizzata | Autonomous | Azione automatizzata | Manuale |
Ripristina operazioni | Azione automatizzata | Azione automatizzata | Azione automatizzata | Manuale |
RPO (indisponibilità locale) | Zero con Oracle Database Autonomous Recovery Service | 10s con DR basato su backup | Zero con Oracle Database Autonomous Recovery Service | Ultimo backup |
RTO (indisponibilità locale) | Tempo di ripristino | Zero (o 1h + 1h/5TB )
|
Tempo di ripristino | Tempo di ripristino |
Continuità di applicazione | Sì | Sì | Sì | Sì |