Per esaminare i dettagli del job di migrazione:
Nella Google Cloud console, vai alla pagina Job di migrazione.
Nella scheda Job, fai clic sul nome del job di migrazione.
Viene visualizzata la pagina dei dettagli del job di migrazione.
- Visualizza i metadati del job di migrazione, come il nome, l'ID, il tipo di migrazione, il profilo di connessione di origine, il motore del database di origine, la destinazione, il metodo di connettività, la data e l'ora di creazione del job di migrazione e la durata di esecuzione del job di migrazione.
- Nella scheda Database, quando il job di migrazione è in esecuzione, puoi visualizzare le seguenti informazioni per ogni database selezionato per la migrazione:
- Nome. Il nome del job di migrazione.
- Stato. Per saperne di più, consulta Stati del job di migrazione.
- Fase. La fase di migrazione indica se il job di migrazione sta eseguendo un dump completo o un'operazione di acquisizione dei dati delle modifiche (CDC).
- Ritardo di replica. Per saperne di più, consulta Metriche del job di migrazione.
- Errori. Gli errori che si sono verificati durante il job di migrazione.
- Visualizza i log. Link ai log del job di migrazione.
- Nella scheda Monitoraggio , seleziona una delle seguenti opzioni dall'elenco Visualizza per visualizzare le metriche:
- Aggregato mostra i diagrammi delle metriche per tutti i database inclusi nel job di migrazione.
- Database mostra i diagrammi delle metriche per i database selezionati per la migrazione.
Per saperne di più sulle metriche, consulta Metriche del job di migrazione.
Stati del job di migrazione
La tabella seguente elenca, descrive e fornisce le azioni dell'utente per gli stati del job di migrazione per Database Migration Service.
| Stato del job di migrazione | Descrizione | Possibile sottostato | Possibili azioni dell'utente |
|---|---|---|---|
| Not started | Il job di migrazione è pronto, ma non è ancora in esecuzione. Questo stato è pertinente se il job di migrazione è stato creato, ma non è stato avviato. | Nessuna. | Avvia. Elimina. |
| Starting... | Il job di migrazione è in fase di avvio. Si tratta di uno stato intermedio che si verifica quando viene avviato un job di migrazione. L'avvio del job di migrazione richiede da pochi secondi a pochi
minuti. Lo stato cambia in Running. |
Nessuna. | Elimina. |
| Running | Il job di migrazione è in esecuzione. Se vuoi modificare il livello di parallelismo del dump dei dati di un job di migrazione in esecuzione, fai clic su Modifica. Devi riavviare il job dopo aver apportato le modifiche. Per saperne di più sul parallelismo, consulta Specificare le informazioni sul profilo di connessione di origine. |
CDC, promozione in corso. | Stop. Promuovi. Elimina. |
| Running with errors | Questo stato indica che Database Migration Service ha riscontrato errori con
la migrazione. Le operazioni difettose verranno ritentate,
e gli errori verranno cancellati automaticamente una volta risolto il problema sottostante.
Database Migration Service continua a migrare i dati non interessati dall'errore. |
CDC. | Stop. Riavvia. Promuovi (quando il job è nella fase CDC). |
| Completed | Il job di migrazione è completato. Nel tipo di migrazione continua, questo si verifica dopo una promozione riuscita. | Nessuna. | Elimina. |
| Failed | Il job di migrazione non è riuscito a causa di un errore. A seconda del tipo di errore, il job di migrazione potrebbe riprendere automaticamente, dopo la risoluzione del problema. In caso contrario, l'errore non è recuperabile e il job di migrazione deve essere riavviato. Quando esegui la migrazione di database specifici, Database Migration Service mostra lo stato Failed separatamente per ogni database. Puoi visualizzare gli errori specifici di quel database. Se devi far avanzare la migrazione, ma non riesci a risolvere i problemi, puoi rimuovere il database non riuscito dalla migrazione. |
L'ultimo stato prima del fallimento del job di migrazione. Errore in CDC, Errore nel dump completo. | Riavvia. Elimina. Promuovi. |
| Restarting | Il job di migrazione è in fase di riavvio. | Nessuna. | Elimina. |
| Stopped | Il job di migrazione è stato arrestato. | L'ultimo stato prima dell'arresto del job di migrazione: Arrestato in CDC. | Se nella fase CDC, il job di migrazione può essere ripreso, promosso o eliminato. |
| Resuming | Il job di migrazione è in fase di ripresa. | Nessuna. | Elimina. |
| Stopping... | Il job di migrazione è in fase di arresto dopo l'invocazione di Stop. Si tratta di uno stato intermedio che si verifica quando un utente arresta un
job di migrazione. L'arresto del job richiede circa un
minuto, durante il quale lo stato è Stopping. Successivamente, lo stato
cambia in Stopped. |
Nessuna. | Elimina. |
Metriche del job di migrazione
Database Migration Service raccoglie e visualizza le metriche del job di migrazione che rappresentano l'integrità e l'avanzamento del processo di migrazione dei dati.
La tabella seguente elenca e descrive le metriche del job di migrazione che puoi visualizzare nella pagina dei dettagli del job di migrazione. Puoi visualizzare le seguenti metriche per tutti i database inclusi nel job di migrazione o solo per i database selezionati per la migrazione:
| Metrica di migrazione | Descrizione |
|---|---|
| Ritardo di replica | Rappresenta il numero di byte di cui il database di destinazione è in ritardo rispetto al database di origine. Utilizza questa metrica quando valuti la possibilità di eseguire la promozione di una migrazione continua. Il ritardo di replica deve essere pari a zero al momento di la promozione per evitare la perdita di dati. Tieni presente che questa metrica è solo pertinente nella fase di acquisizione dei dati delle modifiche (CDC). Per saperne di più sulla promozione dei job, consulta Promuovere una migrazione. |
| Utilizzo dello spazio di archiviazione | Indica la quantità di GB utilizzati dall'istanza Cloud SQL di destinazione. Utilizza questa metrica per ottenere un'indicazione approssimativa dell'avanzamento del job di migrazione. |
Puoi utilizzare le seguenti metriche per monitorare le migrazioni:
- La metrica
migration_job/initial_sync_completeindica quando la fase di dump completo è stata completata per un database specifico o per l'intero job di migrazione. Puoi visualizzare questa metrica a livello di migrazione o di database applicando l'etichettadatabase. Se l'etichetta del database è presente, il valore della metrica si riferisce a quel database specifico. Se l'etichetta non è compilata, il valore della metrica si riferisce all'intero job di migrazione. - La metrica
migration_job/max_replica_bytes_lagmostra le dimensioni dei dati di log che non sono ancora stati replicati nella destinazione. Puoi visualizzare questa metrica a livello di migrazione o di database applicando l'etichettadatabase. Se l'etichetta del database è presente, il valore della metrica si riferisce a quel database specifico. Se l'etichetta non è compilata, il valore della metrica si riferisce all'intero job di migrazione. - La metrica
migration_job/max_replica_sec_lagmostra il tempo (in secondi) di cui il database di destinazione è in ritardo rispetto al database di origine. Puoi visualizzare questa metrica solo a livello di migrazione.
Per saperne di più su Metrics Explorer, consulta Creare grafici con Esplora metriche.