Esegui migrazione database Oracle a istanza singola
La seguente architettura mostra una singola istanza di Oracle Database distribuita on premise:

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 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 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 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 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 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
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. | Sì | N. |