Aggiornare ed eseguire la migrazione del database nel cloud
Utilizzando questa procedura di migrazione diretta a singolo passo, è possibile eseguire la migrazione del database in locale in Oracle Cloud Infrastructure con un tempo di inattività pressoché pari a zero e contemporaneamente aggiornare il database alla versione più recente. Questa procedura di migrazione riduce i costi, il tempo di migrazione end-to-end e lo sforzo di test necessario per eseguire la migrazione di un database.
Aggiorna a Oracle Database 18c
Ripristinare il backup RMAN del database di origine 11.2.0.3 nella Oracle home 18c ed eseguire l'aggiornamento a Oracle Database 18c.
Con Oracle Database Exadata Cloud Service si presume che il database contenitore di destinazione sia già stato creato. Il backup eseguito dal database in locale viene aggiornato alla versione 18c e collegato come database collegabile in questo contenitore creato in precedenza. Sebbene il backup del database in locale sia 11.2.0.3, è possibile ripristinarlo in una home DB 18c su Oracle Database Exadata Cloud Service.
Usa l'SCN acquisito dal backup RMAN di origine durante la definizione di Set until SCN
. Ciò garantisce che il database venga ripristinato in un determinato momento. Si tratta inoltre del punto di partenza per l'applicazione dei delta di modifica da Oracle GoldenGate.
Convertire il database in un database contenitore
Collega il database non contenitore al contenitore di destinazione come database collegabile (PDB).
Dopo l'aggiornamento del fuso orario, il database non contenitore è pronto per essere collegato come database collegabile nel contenitore di destinazione. Poiché la dimensione del database è di grandi dimensioni, è possibile creare il PDB utilizzando la clausola NOCOPY
. Quando si utilizza la clausola NOCOPY
, lo stesso set di file di dati che appartengono a un database non di contenimento viene riscritto nel database collegabile invece di eseguire un'operazione di copia. Ciò consente di risparmiare tempo e spazio per i database di grandi dimensioni.
Sincronizza con l'origine
Avviare la sincronizzazione delle modifiche nel database di destinazione per applicare i delta delle modifiche ed eseguire la migrazione dei dati.
Dopo il ripristino e il collegamento del database come database collegabile nel contenitore di destinazione, il caricamento iniziale per Oracle GoldenGate è stato completato. Avvia la sincronizzazione delle modifiche dallo stesso SCN acquisito durante il backup RMAN eseguito dal database di origine.