Fasi di migrazione Oracle
Un job di migrazione in Oracle Cloud Infrastructure Database Migration viene eseguito in fasi operative come flusso di lavoro.
Le fasi della migrazione del database vengono visualizzate nella console con nomi user-friendly (fase DMS) e nell'API REST con i codici preceduti da "ODMS_", come mostrato nella tabella riportata di seguito.
Tenere presente che la migrazione del database sfrutta lo strumento Migrazione senza tempi di inattività per eseguire il flusso di lavoro del job di migrazione, pertanto nei log i nomi delle fasi di migrazione avranno un prefisso "ZDM_". Tenere inoltre presente che una fase di migrazione del database corrisponde a una o più fasi di migrazione senza tempi di inattività, il che consentirà di esaminare in modo più dettagliato il flusso di lavoro.
Tabella 9-1 Descrizioni delle fasi del processo di migrazione del database
Nome fase DMSConsole (codici API) | Descrizione | Nome fase ZDM | Descrizione |
---|---|---|---|
Convalida ( |
Esegue la convalida del database di origine e di destinazione, dell'hub GoldenGate e della configurazione di Data Pump. |
Convalida origine ( |
Convalida le credenziali di accesso al database di origine, le impostazioni dei parametri del database, i privilegi utente |
Convalida destinazione ( |
Verifica che il database di destinazione esista e che il tipo di database sia Autonomous Database e convalida le credenziali di accesso, la sicurezza e la connettività. |
||
Convalida advisor di premigrazione ( |
Lo strumento Cloud Pre-Migration Advisor Tool viene eseguito. |
||
Convalida hub GoldenGate ( |
Verifica gli endpoint REST dei microservizi GoldenGate, la configurazione del software, lo stato e la connettività ai database di origine e di destinazione. |
||
Convalida impostazioni di origine DataPump ( |
Convalida l'oggetto directory di esportazione (se applicabile) e controlla lo spazio e l'autorizzazione sufficienti per l'utente specificato nel database di origine per esportare i dump. Verifica se i bucket, il bucket e il bucket wallet dell'area di memorizzazione degli oggetti Oracle Cloud specificati sono accessibili dall'origine. Convalida anche la configurazione del proxy, se applicabile. |
||
Convalida impostazioni di destinazione DataPump ( |
Verifica che l'oggetto directory di importazione Data Pump esista. Se è stato specificato un DBLINK preesistente, verifica che esista e sia valido e verifica che i requisiti ADB per i file DBLINK e wallet siano soddisfatti. |
||
Prepara ( |
Prepara e avvia il processo di estrazione GoldenGate e abilita la registrazione supplementare |
Prepara hub GoldenGate ( |
Registra i dettagli e le credenziali di connessione al database con i microservizi GoldenGate. |
|
Crea la tabella di heartbeat GoldenGate nel database di origine. Se la tabella esiste già, imposta la frequenza di aggiornamento su 60 secondi. |
||
|
Prepara gli schemi del database di origine per la creazione di istanze abilitando il log supplementare a livello di schema. |
||
Crea processo Extract di origine GoldenGate ( |
Avvia il processo di estrazione GoldenGate nel database di origine |
||
Prepara (ODMS_PREPARE_INITIAL_LOAD )
|
Crea tutti gli oggetti directory necessari per Data Pump e, se applicabile, crea un DBLINK. |
Prepara Data Pump di origine ( |
Crea un nuovo oggetto directory per Data Pump, se necessario. Crea un token di autenticazione OCI per accedere al bucket OSS OCI, se necessario. |
Prepara Data Pump di destinazione ( |
Crea un nuovo oggetto directory per Data Pump, se necessario. Memorizza il token di autenticazione OCI nel database per l'accesso sicuro a OSS. Se la migrazione avviene tramite DBLINK e deve essere creato un DBLINK, crea le credenziali di database necessarie per accedere all'origine e creare un nuovo DBLINK. Garantisce che i requisiti di sicurezza di Autonomous Database vengano soddisfatti utilizzando DBLINK su SSL. |
||
Esportazione origine DataPump ( |
Avvia e controlla l'esportazione di Data Pump nel database di origine. |
Esportazione origine DataPump |
Avvia e controlla l'esportazione di Data Pump nel database di origine. |
Carica i file di dump di origine ( |
Carica i file di dump di Data Pump dall'origine in OCI OSS. |
Carica i file di dump di origine ( |
Carica i file di dump di Data Pump dall'origine in OCI OSS. |
Importazione destinazione DataPump ( |
Avvia l'importazione dei dump di Data Pump nel database di destinazione, dal bucket OCI OSS o tramite DBLINK, e monitora l'avanzamento dell'importazione di Data Pump. |
Importazione destinazione DataPump ( |
Avvia l'importazione dei dump di Data Pump nel database di destinazione, dal bucket OCI OSS o tramite DBLINK, e monitora l'avanzamento dell'importazione di Data Pump. |
Pubblica Data Pump ( |
Rimuove gli oggetti directory, le credenziali di accesso e DBLINK creati per Data Pump mediante Migrazione database. |
Successivo al Data Pump di origine ( |
Rimuove qualsiasi oggetto directory Data Pump creato da Migrazione database. |
Successivo al Data Pump di destinazione ( |
Corregge gli oggetti non validi nel database di destinazione. Rimuove l'accesso al database e le credenziali di accesso OCI OSS create per la migrazione. Rimuove qualsiasi DBLINK creato da Migrazione database. Facoltativamente, rimuove i dump del database di origine memorizzati nel bucket OCI OSS. |
||
Preparare GoldenGate ( |
Prepara la replica GoldenGate. |
|
Crea la tabella di heartbeat GoldenGate nel database di destinazione. Se la tabella esiste già, imposta la frequenza di aggiornamento su 60 secondi. |
|
Crea una tabella di checkpoint GoldenGate nel database di destinazione per tenere traccia dell'avanzamento Replicat. |
||
|
Crea il processo Replicat GoldenGate per il database di destinazione. |
||
ZDM_START_GG_REPLICAT_TGT |
Avvia il processo Replicat GoldenGate per il database di destinazione. |
||
Monitora ritardo GoldenGate ( |
Esegue il polling dei dati del checkpoint e dell'heartbeat GoldenGate per misurare il ritardo di applicazione end-to-end finché il ritardo non scende al di sotto della soglia desiderata. |
Monitora ritardo GoldenGate ( |
Esegue il polling dei dati del checkpoint e dell'heartbeat GoldenGate per misurare il ritardo di applicazione end-to-end finché il ritardo non scende al di sotto della soglia desiderata. |
App di switchover ( |
Se il database di origine è inattivo, arresta GoldenGate Extract, attende il completamento dell'applicazione di GoldenGate Replicat e arresta GoldenGate Replicat. |
App di switchover ( |
Se il database di origine è inattivo, arresta GoldenGate Extract, attende il completamento dell'applicazione di GoldenGate Replicat e arresta GoldenGate Replicat. |
Cleanup ( |
Esegue operazioni di cleanup quali l'eliminazione dei processi Extract GoldenGate e Replicat GoldenGate e dei dettagli di connessione rispettivamente nel database di origine e di destinazione, la rimozione dell'accesso di Autonomous Database al wallet e così via. |
Post Switchover ( |
Esegue azioni successive allo switchover per il database di destinazione. |
|
Elimina il processo di estrazione GoldenGate nel database di origine |
||
|
Elimina il processo Replicat GoldenGate nel database di destinazione |
||
|
Disabilita il log supplementare a livello dello schema nel database di origine |
||
|
Elimina la tabella di heartbeat GoldenGate nel database di origine, se la tabella è stata creata da Migrazione database. In caso contrario, reimposta la frequenza di aggiornamento sull'impostazione originale. |
||
|
Elimina la tabella di checkpoint GoldenGate nel database di destinazione. |
||
|
Elimina la tabella di heartbeat GoldenGate nel database di destinazione, se la tabella è stata creata da Migrazione database. In caso contrario, reimposta la frequenza di aggiornamento sul valore originale. |
||
Esegui cleanup hub GoldenGate ( |
Elimina i dettagli di connessione al database e le credenziali salvate con i microservizi GoldenGate |
||
Azioni post ( |
Rimuove il wallet di accesso ad Autonomous Database dalla migrazione del database. |
||
ZDM_CLEANUP_SRC
|
Elimina i file binari correlati a Cloud Pre-Migration Advisor Tool nei database server di origine. |
Argomento padre: Monitoraggio dello stato del job