Eseguire la migrazione a Oracle Base Database Service o Oracle Exadata Database Service on Dedicated Infrastructure
In questa sezione viene descritto come eseguire la migrazione dei carichi di lavoro del server x86 o di Oracle Database Appliance on-premise a Oracle Base Database Service o Oracle Exadata Database Service on Dedicated Infrastructure e la migrazione delle applicazioni VMware a Oracle Cloud VMware Solution.
Architettura
Utilizzando Oracle Zero Downtime Migration, automatizza la migrazione del database e sperimenta tempi di inattività minimi durante la migrazione dei dati da on-premise al cloud.
Migra le tue applicazioni on-premise in esecuzione su VMware a Oracle Cloud VMware Solution utilizzando strumenti VMware come HCX e vMotion. Oracle Cloud VMware Solution ti offre un'implementazione completamente automatizzata di un data center (SDDC) VMware definito dal software all'interno della tua tenancy OCI, in esecuzione su istanze Bare Metal OCI.
Il seguente diagramma illustra questa architettura di riferimento.
x86-oda-migrate-base-exadata-vmware.zip
Questa architettura supporta i componenti elencati di seguito.
- Area
Un'area geografica Oracle Cloud Infrastructure è un'area geografica localizzata che contiene uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni e grandi distanze possono separarle (tra paesi o addirittura continenti).
- Rete e subnet del cloud virtuale (VCN)
Una VCN è una rete personalizzabile e definita dal software configurata in un'area Oracle Cloud Infrastructure. Come le tradizionali reti di data center, le reti VCN offrono un controllo completo sull'ambiente di rete. Una VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo aver creato la VCN. Puoi segmentare una VCN in subnet, che possono essere definite in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono alle altre subnet nella VCN. È possibile modificare le dimensioni di una subnet dopo la creazione. Una subnet può essere pubblica o privata.
- Oracle Exadata Database Service on Dedicated Infrastructure
Oracle Exadata Database Service on Dedicated Infrastructure fornisce Oracle Exadata Database Machine come servizio in un data center OCI. Il servizio Oracle Exadata Database Service on Dedicated Infrastructure può ospitare molti database Oracle eseguiti in uno o più cluster VM eseguiti su un singolo rack Exadata in un'area OCI. Oracle Exadata Database Service on Dedicated Infrastructure è una piattaforma ideale per il consolidamento dei database.
- Oracle Base Database Service
Oracle Base Database Service ti consente di mantenere il controllo assoluto sui tuoi dati sfruttando le funzionalità combinate di Oracle Database e Oracle Cloud Infrastructure (OCI). OCI offre sistemi di database a nodo singolo e sistemi di database RAC a più nodi sulle virtual machine. Un singolo sistema Oracle Base Database Service può ospitare un singolo container database (CDB) Oracle. Questo container database può ospitare più pluggable database (PDB). Oracle Base Database Service è la soluzione ideale per il consolidamento dei database per i database di cui è possibile eseguire la migrazione in pluggable database.
- Oracle Cloud VMware Solution Software-Defined Data Center (SDDC)
Oracle e VMware hanno stretto una partnership per sviluppare un'implementazione SDDC (Software-Defined Data Center) certificata VMware da utilizzare all'interno di Oracle Cloud Infrastructure. Questa implementazione, denominata Oracle Cloud VMware Solution, utilizza OCI per ospitare un SDDC VMware ad alta disponibilità. Consente inoltre una migrazione trasparente di tutti i carichi di lavoro SDDC VMware on-premise a Oracle Cloud VMware Solution. Oracle Cloud VMware Solution contiene i seguenti componenti di VMware:
- VMware vSphere ESXi
- VMware VSAN
- VMware vCenter
- VMware NSX-T
- VMware HCX (facoltativo)
- Bare Metal
Un data center (SDDC) definito dal software Oracle Cloud VMware Solution contiene server Bare Metal che ospitano Oracle Cloud VMware Solution. Il server Bare Metal supporta applicazioni che richiedono conteggi di memorie centrali elevati, grandi quantità di memoria e larghezza di banda elevata (ad esempio, Oracle Cloud VMware Solution). Puoi distribuire Oracle Cloud VMware Solution sui server Bare Metal e configurare le virtual machine con notevoli miglioramenti a livello di prestazioni rispetto ad altri cloud pubblici e data center on-premise.
- Gateway di servizi
Il gateway di servizi fornisce l'accesso da una VCN ad altri servizi, come Oracle Cloud Infrastructure Object Storage. Il traffico dalla VCN al servizio Oracle viaggia sul fabric di rete Oracle e non attraversa mai Internet.
- Gateway di instradamento dinamico (DRG)
Il gateway DRG è un router virtuale che fornisce un percorso per il traffico di rete privato tra VCN nella stessa area, tra una VCN e una rete esterna all'area, ad esempio una VCN in un'altra area Oracle Cloud Infrastructure, una rete on premise o una rete in un altro provider cloud.
- FastConnect
Oracle Cloud Infrastructure FastConnect consente di creare facilmente una connessione dedicata e privata tra il data center e Oracle Cloud Infrastructure. FastConnect fornisce opzioni per una maggiore larghezza di banda e un'esperienza di rete più affidabile se confrontata con le connessioni basate su Internet.
- Storage dei file
Lo storage di file OCI viene utilizzato durante la migrazione per importare il database migrato da un file system condiviso.
- Storage degli oggetti
Lo storage degli oggetti OCI viene utilizzato durante la migrazione per lo storage temporaneo.
Operazioni preliminari
Prima di iniziare, controllare le versioni dei principali componenti utilizzati in questa impostazione e consultare la documentazione del prodotto per un riferimento successivo.
Revisione dei requisiti
- Assicurarsi che il database di origine sia in esecuzione su un server x86 o che il database Oracle Database Appliance sia in esecuzione nella versione 19.18 Standard Edition o Enterprise Edition.
- Il database di destinazione Oracle Exadata Database Service on Dedicated Infrastructure deve essere Oracle Enterprise Extreme Performance versione 19.18 o successiva.
- Il database di destinazione Oracle Base Database Service può essere Standard Edition, Enterprise Edition, Enterprise Edition High Performance, Enterprise Edition Extreme Performance versione 19.18 o successiva.
- Oracle Zero Downtime Migration deve avere la versione 21.4 o successiva.
- Lo storage intermedio deve includere OCI Object Storage, Oracle ZFS Storage Appliance (NAS) e OCI File Storage.
Revisione documentazione
Questa guida sulle soluzioni descrive come eseguire la migrazione dei carichi di lavoro del database. Consulta la soluzione riportata di seguito per scoprire come eseguire la migrazione dei carichi di lavoro VMware. Le risorse aggiuntive sono utili per contesto, dettagli e riferimenti per la migrazione del database.
Scopri come migrare i componenti VMware del tuo carico di lavoro su Oracle Cloud VMware Solution.
Esamina le risorse Oracle Zero Downtime Migration:
- Oracle Zero Downtime Migration
- Video - Oracle Zero Downtime Migration
- Installare il software Oracle Zero Downtime Migration
Rivedere le risorse di migrazione logica:
- "Impostazione dei parametri di migrazione logica" nel manuale Move to Oracle Cloud Using Zero Downtime Migration Guide
- Guida passo dopo passo: migrazione online logica da on-premise a Oracle Autonomous Database
Esamina le risorse Oracle Database:
Informazioni sui prodotti e sui ruoli richiesti
Questa soluzione richiede i seguenti prodotti:
- Oracle Cloud Infrastructure Identity and Access Management
- Computazione OCI
- OCI Object Storage
- OCI File Storage
- Oracle Zero Downtime Migration
- x86 server o Oracle Database Appliance
- Oracle Exadata Database Service on Dedicated Infrastructure o Oracle Base Database Service
Questi sono i ruoli necessari per ogni prodotto.
Nome prodotto: Ruolo | Richiesto per... |
---|---|
Oracle Cloud Infrastructure Identity and Access Management: OCI_user |
Crea chiavi API per caricare i dati nel bucket |
Computazione OCI: admin |
Creare un'istanza di OCI Compute per eseguire il software Oracle Zero Downtime Migration |
Storage degli oggetti OCI: Storage Admin |
Creare bucket OCI Object Storage per caricare i dati esportati |
Storage di file OCI: Storage Admin |
Crea OCI File Storage per la migrazione logica |
Oracle Zero Downtime Migration: opc |
Creare zdmuser per installare ed eseguire il software Oracle Zero Downtime Migration
|
Oracle Zero Downtime Migration: zdmuser |
|
x86 server o Oracle Database Appliance: root/sudoer user |
|
Server x86 o database Oracle Database Appliance: sys/system |
Eseguire Data Pump per esportare il database |
Oracle Exadata Database Service on Dedicated Infrastructure o Oracle Base Database Service: Database Admin |
Crea database di destinazione |
Oracle Exadata Database Service on Dedicated Infrastructure o Oracle Base Database Service nodi cluster VM: opc |
|
Oracle Exadata Database Service on Dedicated Infrastructure o Oracle Base Database Service Database: sys/system |
Eseguire Data Pump per importare il database per la migrazione logica |
Consulta i prodotti, le soluzioni e i servizi Oracle per ottenere ciò di cui hai bisogno.
Informazioni relative alla migrazione
Prima di iniziare la migrazione, esaminare queste ipotesi e considerazioni.
- Oracle Zero Downtime Migration supporta due tipi di migrazioni del database dal server x86 o da Oracle Database Appliance a Oracle Base Database Service e Oracle Exadata Database Service on Dedicated Infrastructure: migrazione logica e migrazione fisica. Si consiglia di utilizzare la migrazione logica perché questo metodo è il più semplice. Le migrazioni fisiche richiedono che i database di origine e di destinazione siano allo stesso livello di patch.
- La procedura descritta in questa guida descrive come eseguire la migrazione utilizzando una migrazione logica non in linea. Per informazioni su come eseguire la migrazione utilizzando una migrazione logica in linea, vedere la sezione Revisione documentazione. Durante la migrazione in linea logica, Oracle Zero Downtime Migration configura Oracle GoldenGate per le migrazioni tra i database di origine e di destinazione per garantire che i database siano sempre in linea durante la migrazione.
- Durante la migrazione logica, viene eseguita la migrazione dei database collegabili (PDB) e/o degli schemi. Viene eseguita la migrazione dei database non di tipo container (non CDB) in pluggable database configurati in un container database in esecuzione su Oracle Base Database Service o Oracle Exadata Database Service on Dedicated Infrastructure.
- Per le migrazioni logiche è necessario un file system condiviso. Durante la migrazione logica, Oracle Zero Downtime Migration non esporta i dati direttamente in OCI Object Storage. Nel database di origine, Oracle Zero Downtime Migration esporta i dati in un file system condiviso (file system di rete o Oracle Advanced Cluster File System). I dati esportati vengono quindi caricati nello storage degli oggetti OCI. Oracle Zero Downtime Migration, quindi sposta i dump dei dati da OCI Object Storage a OCI File Storage. Infine, Oracle Base Database Service o Oracle Exadata Database Service on Dedicated Infrastructure possono importare i dati da OCI File Storage tramite il file system di rete.
- Il server x86 in locale o i database Oracle Database Appliance possono eseguire sia database a istanza singola che database RAC. Oracle Base Database Service può eseguire sia database a istanza singola che database RAC, mentre Oracle Exadata Database Service on Dedicated Infrastructure esegue sempre i database RAC. Durante la migrazione del database, Oracle Zero Downtime Migration converte le istanze singole in database RAC quando necessario.
- La cifratura del database Oracle Transparent Data Encryption è facoltativa per i database in locale in esecuzione sui server x86 o su Oracle Database Appliance. Quando si esegue la migrazione dei database a Oracle Base Database Service o Oracle Exadata Database Service on Dedicated Infrastructure, il database di destinazione viene sempre cifrato.
- I database di origine e di destinazione devono eseguire gli stessi file di fuso orario. Per istruzioni, fare riferimento a "Aggiornamento del file del fuso orario e dell'indicatore orario con i dati del fuso orario" nella sezione Rivedi documentazione.
- I passi di questa guida presuppongono che esista una connettività di rete diretta tra il data center in cui è installato Oracle Database Appliance e la rete cloud virtuale OCI in cui sono configurati il database di destinazione e la virtual machine Oracle Zero Downtime Migration (tramite FastConnect o IPSec VPN come mostrato nel diagramma dell'architettura).
- I database di origine e di destinazione non devono avere la stessa password
sys
, la stessa password del wallet, la versione del database, il nome del database e lo stesso livello di patch.
Eseguire la migrazione mediante la migrazione logica
Nella procedura riportata di seguito viene descritto come eseguire una migrazione logica non in linea. Per la migrazione in linea, vedere Guida passo dopo passo: migrazione in linea logica da on-premise a Oracle Autonomous Database nella sezione Revisione della documentazione.