Esegui migrazione dei database Oracle RAC protetti da Oracle Data Guard
Oracle Exadata Database Service offre funzionalità Oracle Database comprovate su un'infrastruttura Oracle Exadata ottimizzata e appositamente creata. L'automazione cloud integrata, la scalabilità elastica delle risorse, la sicurezza e le prestazioni rapide per tutti i carichi di lavoro di Oracle Database ti aiutano a semplificare la gestione e a ridurre i costi.
Il diagramma di architettura riportato di seguito mostra un database Oracle RAC con Oracle Data Guard nei data center in una distribuzione on-premise:

Descrizione dell'immagine mig-orclracdbs-dg-regions.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 è conforme al livello Gold Oracle MAA quando viene distribuito con Oracle Data Guard.
Il diagramma di architettura riportato di seguito mostra il database Oracle RAC su Oracle Exadata Database Service on Dedicated Infrastructure con Oracle Data Guard in tutte le region:

Descrizione dell'immagine mig-orclracdb-exadbsrvdi-dg-regions.png
Questa architettura è costituita dai componenti riportati di seguito.
- In ogni area, una VCN con tre subnet e un gateway di servizi per accedere ai servizi gestiti da OCI.
- Un DRG in ogni VCN e una connessione RPC (Remote Peering Connection) tra le VCN.
- Applicazione primaria sulla VM di computazione OCI in esecuzione nella subnet dell'applicazione nell'area primaria.
- Applicazione in standby su VM OCI Compute in esecuzione nella subnet dell'applicazione nell'area di standby.
- L'infrastruttura Exadata primaria e il cluster VM Exadata distribuiti nelle subnet client e di backup nell'area primaria.
- Infrastruttura Exadata in standby e cluster VM Exadata distribuiti nelle subnet client e di backup nell'area di standby.
- Database Oracle RAC primario distribuito nel cluster VM Exadata con un nodo Oracle RAC su ogni VM del cluster VM nell'area primaria.
- Database Oracle RAC in standby distribuito nel cluster VM Exadata con un nodo Oracle RAC su ogni VM del cluster VM nella standby region.
- Oracle Data Guard replica i dati dal database primario al database in standby.
- OCI Full Stack DR orchestra le operazioni di switchover e failover.
- 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) Vault OCI per la gestione delle chiavi TDE.
Questa architettura trae vantaggio da:
- Alta disponibilità e ridondanza integrate fornite da Oracle Exadata e Oracle RAC.
- Protezione dei dati e (vicina) nessuna perdita di dati con il database di standby Oracle Data Guard.
- Switchover e failover orchestrati di applicazioni e database con OCI Full Stack DR.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Carico di lavoro di backup ridotto su database primario e in standby con Oracle Database Autonomous Recovery Service.
- Scalabilità online delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni del ciclo di vita.
- Impostazione automatizzata di Oracle Data Guard.
- 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
- Impostare il backup automatico in Oracle Database Autonomous Recovery Service anche se i dati sono protetti da Oracle Data Guard 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.
- Abilita i backup da standby per ottenere la replica dei backup in tutte le aree.
- Utilizza Active Data Guard per prevenire il danneggiamento completo dei dati con la riparazione automatica dei blocchi, gli aggiornamenti e le migrazioni online, l'offload del carico di lavoro in standby con lo scale-out in lettura e abilita la continenza delle applicazioni per mascherare le indisponibilità 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 e rispetta il livello Gold Oracle MAA quando distribuito con Oracle Data Guard.
La seguente architettura mostra un database Oracle RAC su Oracle Exadata Database Service su Exascale Infrastructure con Oracle Data Guard in più aree:

Descrizione dell'immagine mig-orclracdb-exadbxsi-dg-regions.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.
- Un DRG in ogni VCN e una connessione RPC (Remote Peering Connection) tra le VCN.
- Applicazione primaria sulla VM di computazione OCI in esecuzione nella subnet dell'applicazione nell'area primaria.
- Applicazione in standby su VM OCI Compute in esecuzione nella subnet dell'applicazione nell'area di standby.
- Cluster VM Exadata primario distribuito nel client e nelle subnet di backup nell'area primaria.
- Cluster VM Exadata di standby distribuito nel client e nelle subnet di backup nell'area di standby.
- Database Oracle RAC primario distribuito nel cluster VM Exadata con un nodo Oracle RAC in ogni VM del cluster VM nell'area primaria.
- Database Oracle RAC di standby distribuito nel cluster VM Exadata con un nodo Oracle RAC su ogni VM del cluster VM nell'area di standby.
- Oracle Data Guard replica i dati dal database primario al database in standby.
- OCI Full Stack DR orchestra le operazioni di switchover e failover.
- 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 dei dati e (vicina) nessuna perdita di dati con il database di standby Oracle Data Guard.
- Switchover e failover orchestrati di applicazioni e database con OCI Full Stack DR.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Carico di lavoro di backup ridotto su database primario e in standby con Oracle Database Autonomous Recovery Service.
- Scalabilità online delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni del ciclo di vita.
- Impostazione automatizzata di Oracle Data Guard.
- 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
- Impostare il backup automatico in Oracle Database Autonomous Recovery Service anche se i dati sono protetti da Oracle Data Guard 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.
- Abilita i backup da standby per ottenere la replica dei backup in tutte le aree.
- Utilizza Active Data Guard per prevenire il danneggiamento completo dei dati con la riparazione automatica dei blocchi, gli aggiornamenti e le migrazioni online, l'offload del carico di lavoro in standby con lo scale-out in lettura e abilita la continenza delle applicazioni per mascherare le indisponibilità del database durante gli eventi pianificati e non pianificati dagli utenti finali e 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 eseguito su Oracle Exadata e Oracle RAC e rispetta il livello Gold Oracle MAA quando viene distribuito con Oracle Data Guard.
Il diagramma di architettura riportato di seguito mostra Oracle Autonomous Database on Dedicated Exadata Infrastructure con Oracle Autonomous Data Guard in tutte le region:

Descrizione dell'immagine mig-autonmdbdi-exadata-dg-regions.png
Questa architettura è costituita dai componenti riportati di seguito.
- In ogni area, una VCN con due subnet.
- Un DRG in ogni VCN e una connessione RPC (Remote Peering Connection) tra le VCN.
- Applicazione primaria sulla VM di computazione OCI in esecuzione nella subnet dell'applicazione nell'area primaria.
- Applicazione in standby su VM OCI Compute in esecuzione nella subnet dell'applicazione nell'area di standby.
- Autonomous Exadata Infrastructure primaria e il cluster VM Autonomous Exadata distribuiti nel client e nella subnet di backup nell'area primaria.
- Autonomous Exadata Infrastructure e Autonomous Exadata VM Cluster in standby distribuiti nel client e nella subnet di backup nella standby region.
- Oracle Autonomous Database primario distribuito nel cluster VM Autonomous Exadata nell'area primaria.
- Oracle Autonomous Database in standby distribuito nel cluster VM Autonomous Exadata nella standby region.
- Oracle Autonomous Data Guard per replicare i dati dal database primario al database di standby.
- OCI Full Stack DR orchestra le operazioni di switchover e failover.
- 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) Vault OCI per la gestione delle chiavi TDE.
Questa architettura trae vantaggio da:
- Alta disponibilità e ridondanza integrate fornite da Oracle Exadata e Oracle RAC.
- Protezione dei dati e (vicina) nessuna perdita di dati con il database di standby Oracle Data Guard.
- Switchover e failover orchestrati di applicazioni e database con OCI Full Stack DR.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Carico di lavoro di backup ridotto su database primario e in standby con Oracle Database Autonomous Recovery Service.
- Scalabilità online e automatica delle risorse di elaborazione e storage.
- Provisioning automatico del database e operazioni del ciclo di vita.
- Impostazione automatizzata di Oracle Autonomous Data Guard.
- 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
- Imposta il backup automatico su Oracle Database Autonomous Recovery Service anche se i dati sono protetti da Oracle Autonomous Data Guard 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.
- Abilita i backup da standby per ottenere la replica dei backup in tutte le aree.
- Utilizza Active Data Guard per prevenire il danneggiamento completo dei dati con la riparazione automatica dei blocchi, gli aggiornamenti e le migrazioni online, l'offload del carico di lavoro in standby con lo scale-out in lettura e abilita la continenza delle applicazioni per mascherare le indisponibilità del database durante gli eventi pianificati e non pianificati dagli utenti finali e garantire applicazioni ininterrotte.
- Se lo desideri, puoi eseguire la migrazione a Oracle Autonomous Database Serverless con Oracle Autonomous Data Guard.
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 Gold 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 con Oracle Data Guard in più aree:

Descrizione dell'immagine mig-two-node-racdb-basedb-dg-regions.png
Questa architettura è costituita dai componenti riportati di seguito.
- In ogni area, una VCN con due subnet e un gateway di servizi per accedere ai servizi gestiti da OCI.
- Un DRG in ogni VCN e una connessione RPC (Remote Peering Connection) tra le VCN.
- Applicazione primaria sulla VM di computazione OCI in esecuzione nella subnet dell'applicazione nell'area primaria.
- Applicazione in standby su VM OCI Compute in esecuzione nella subnet dell'applicazione nell'area di standby.
- Database Oracle RAC a due nodi primario distribuito in Oracle Base Database Service nella subnet del database nell'area primaria, ogni nodo distribuito in un dominio di errore diverso.
- Database Oracle RAC a due nodi in standby distribuito su Oracle Base Database Service nella subnet del database nella standby region, ogni nodo distribuito in un dominio di errore diverso.
- Oracle Data Guard replica i dati dal database primario al database in standby.
- OCI Full Stack DR orchestra le operazioni di switchover e failover.
- 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) Vault OCI per la gestione delle chiavi 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.- High Availability con Oracle RAC distribuito in due domini di errore.
- Protezione dei dati e (vicina) nessuna perdita di dati con il database di standby Oracle Data Guard.
- Switchover e failover orchestrati di applicazioni e database con OCI Full Stack DR.
- Protezione delle applicazioni dalle interruzioni durante le interruzioni e le operazioni di manutenzione con Application Continuity.
- Carico di lavoro di backup ridotto su database primario e in standby con Oracle Database Autonomous Recovery Service.
- Provisioning automatico del database e operazioni del ciclo di vita.
- Impostazione automatizzata di Oracle Data Guard.
- 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
- Impostare il backup automatico in Oracle Database Autonomous Recovery Service anche se i dati sono protetti da Oracle Data Guard 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.
- Abilita i backup da standby per ottenere la replica dei backup in tutte le aree.
- 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.
- Utilizza Active Data Guard per prevenire il danneggiamento completo dei dati con la riparazione automatica dei blocchi, gli aggiornamenti e le migrazioni online, l'offload del carico di lavoro in standby con lo scale-out in lettura e abilita la continenza delle applicazioni per mascherare le indisponibilità del database durante gli eventi pianificati e non pianificati dagli utenti finali e garantire applicazioni ininterrotte.
Effettua la migrazione a Oracle Cloud VMware Solution
Il diagramma di architettura riportato di seguito mostra un'istanza singola di Oracle Database su OCVS con Oracle Data Guard in più aree:

Descrizione dell'immagine mig-single-oci-odb-ovcs-dg-regions.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.
- Un gateway di instradamento dinamico (DRG) in ogni VCN e una connessione RPC (Remote Peering Connection) tra le VCN.
- OCVS Software-Defined Data Center (SDDC).
- Applicazione primaria sulla VM di computazione OCI fornita da OCVS nell'area primaria.
- Applicazione in standby su VM di computazione OCI fornita da OCVS nell'area di standby.
- Oracle Database a istanza singola primaria sulla VM di computazione OCI fornita da OCVS nell'area primaria.
- Oracle Database a istanza singola in standby su VM OCI Compute fornita da OCVS nell'area di 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, è possibile 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.
-
Utilizza Active Data Guard per prevenire il danneggiamento completo dei dati con la riparazione automatica dei blocchi, gli aggiornamenti e le migrazioni online, per scaricare il carico di lavoro in standby con lo scale-out in lettura.
-
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 riportata di seguito vengono confrontate le opzioni di migrazione di Oracle RAC Database con Oracle Data Guard utilizzando Oracle Exadata Database Service on Dedicated Infrastructure/Oracle Exadata Database Service on Exascale Infrastructure, Oracle Autonomous Database on Dedicated Exadata Infrastructure, Oracle RAC on 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 |
Impostazione Data Guard | Azione automatizzata | Azione automatizzata | Azione automatizzata | Manuale |
Failover automatico | Fast-Start Failover | Fast-Start Failover | Fast-Start Failover | Fast-Start Failover |
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 utilizzando Oracle ZDM | Automatizzato utilizzando Oracle ZDM | Automatizzato utilizzando Oracle ZDM | Manuale |
Livello Oracle MAA | dorato | dorato | dorato | Bronzo + Oracle Data Guard (responsabilità del cliente) |
High Availability | Oracle Exadata e Oracle RAC | Oracle Exadata e Oracle RAC | Oracle RAC | Oracle Data Guard |
Disaster recovery (DR) | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard | Oracle Data Guard |
Operazioni DR | DR stack completo OCI | DR stack completo OCI | DR stack completo OCI | Manuale |
Operazioni di backup | Azione automatizzata | Autonomous | Azione automatizzata | Manuale |
Ripristina operazioni | Azione automatizzata | Azione automatizzata | Azione automatizzata | Manuale |
RPO (indisponibilità regionale) | (vicino) zero | (vicino) zero | (vicino) zero | (vicino) zero |
RTO (indisponibilità regionale) | Tempo di failover in standby | Tempo di failover in standby | Tempo di failover in standby | Tempo di failover in standby |
Continuità di applicazione | Sì | Sì | Sì | Sì |