Esegui migrazione database Oracle a istanza singola

In questa opzione di configurazione è possibile eseguire la migrazione di un'applicazione e di un Oracle Database a istanza singola in esecuzione in locale VMware con il backup di Oracle Database in una posizione in locale. La gestione e le operazioni di Oracle Database sono in genere manuali e hai la piena responsabilità.

La seguente architettura mostra una singola istanza di Oracle Database distribuita on premise:

Descrizione di migrate-single-instance-premise-oracledb-arch.png
Descrizione dell'immagine mig-single-instance-premise-oracledb-arch.png

Per garantire l'alta disponibilità del database durante la migrazione di questa distribuzione in OCI, sono disponibili le opzioni riportate di seguito.

  • Eseguire la migrazione a Oracle Base Database Service
  • Migrazione a Oracle Autonomous Database Serverless
  • Effettua la migrazione a Oracle Cloud VMware Solution

Eseguire la migrazione a Oracle Base Database Service

Oracle Base Database Service esegue i carichi di lavoro Oracle Database Enterprise Edition e Standard Edition su forme di virtual machine (VM) flessibili in OCI. Il servizio offre una gestione automatizzata del ciclo di vita del database che riduce l'amministrazione, lo sviluppo integrato di applicazioni low-code che accelera lo sviluppo di nuove applicazioni e la scalabilità della computazione con prezzi pay-as-you-go che riducono i costi.

Oracle Base Database Service offre funzionalità di Oracle Restart, servizi di database gestiti da Oracle Clusterware, Oracle Automatic Storage Management (ASM) e ridondanza dello storage. È inoltre conforme al livello di bronzo di Oracle Maximum Availability Architecture (MAA) per impostazione predefinita.

La seguente architettura mostra un Oracle Database a istanza singola su Oracle Base Database Service:

Descrizione di migrate-oracle-basedbsrvc-oci-arch.png
Descrizione dell'immagine mig-oracle-basedbsrvc-oci-arch.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.
  • Oracle Database a singola istanza distribuito su Oracle Base Database Service nella subnet del database.
  • 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à con Oracle Grid Infrastructure.
  • 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.

Migrazione a Oracle Autonomous Database Serverless

Oracle Autonomous Database offre un database facile da usare e completamente autonomo, dotato di scale elastiche, offre prestazioni rapide per le query e non richiede l'amministrazione del database. Non è necessario configurare o gestire alcun hardware né installare alcun software con Oracle Autonomous Database Serverless. Oracle Autonomous Database si occupa di provisioning, backup, applicazione di patch, upgrade, crescita o riduzione del database.

Oracle Autonomous Database viene eseguito su Oracle Exadata e Oracle RAC, trae vantaggio dall'alta disponibilità, scalabilità e ridondanza e, per impostazione predefinita, è conforme anche al livello Silver Oracle MAA.

La seguente architettura mostra Oracle Autonomous Database Serverless:

Descrizione di migrate-autonomousdb-serverless-oci-arch.png
Descrizione dell'immagine mig-autonomousdb-serverless-oci-arch.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.
  • Oracle Autonomous Database Serverless con accesso all'endpoint privato tramite la subnet 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 il disaster recovery basato su backup.
  • 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

  • Utilizza il recupero da errori irreversibili basato su backup per creare un nuovo database dal backup al momento dello switchover o del failover e per ottenere un RPO inferiore, che è di 10 secondi per il recupero locale e di 1 minuto per il recupero da errori irreversibili basato su backup tra più aree.
  • 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

Oracle Cloud VMware Solution (OCVS) fornisce un ambiente cloud nativo basato su VMware gestito dal cliente, installato all'interno della tua tenancy e offre un controllo completo utilizzando strumenti VMware familiari.

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 di tua 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.

Il diagramma riportato di seguito illustra un'istanza singola di Oracle Database su OCVS.

Descrizione di mig-vmware-service-ovcs-oci-arch.png
Descrizione dell'immagine mig-vmware-service-ovcs-oci-arch.png

Questa architettura è costituita dai componenti riportati di seguito.

  • VCN con un gateway di servizi per accedere ai servizi gestiti da OCI.
  • OCVS Software-Defined Data Center (SDDC).
  • Applicazione sulla VM di computazione OCI fornita da OCVS.
  • Oracle Database a istanza singola sulla VM OCI Compute fornita da OCVS
  • Storage degli oggetti OCI per i backup del database.

Suggerimento

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.

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 a istanza singola di Oracle Database con Oracle Autonomous Database Serverless, Oracle Base Database Service e Oracle Cloud VMware Solution:

Funzione Oracle Base Database Service Oracle Autonomous Database Serverless Soluzione VMware per Oracle Cloud
Distribuzione nel database Comanaged Autonomous Manuale
Operazioni ciclo di vita Azione automatizzata Autonomous Manuale
Licenze BYOL e licenza incluse BYOL e licenza incluse BYOL
Cifratura TDE Predefinito e incluso Predefinito e incluso Manuale, opzione a pagamento
Keystore TDE Wallet locale e Vault OCI Wallet locale e Vault OCI Wallet locale
Migrazione del database Automatizzato con Oracle ZDM Automatizzato con Oracle ZDM Manuale
Livello Oracle MAA Bronze Silver Bronzo (responsabilità del cliente)
High Availability Oracle Restart e ASM Oracle Exadata e Oracle RAC Riavvio VM
Disaster recovery

Ripristino rapido dal backup con Oracle Database Autonomous Recovery Service

DR basato su backup Ripristina da backup
Operazioni di backup Azione automatizzata Autonomous Manuale
Ripristina operazioni Azione automatizzata Azione automatizzata Manuale
RPO (indisponibilità locale) Zero con Oracle Database Autonomous Recovery Service 10s con DR basato su backup Ultimo backup
RTO (indisponibilità locale) Tempo di ripristino Zero (o 1h + 1h/5TB) Tempo di ripristino
Continuità di applicazione N. N.