Para conferir detalhes sobre o job de migração, siga estas etapas:
No Google Cloud console, acesse a página Jobs de migração.
Na guia Jobs, clique no nome do job de migração.
A página de detalhes do job de migração é aberta.
- Confira os metadados do job de migração, como nome, ID, tipo de migração, perfil de conexão de origem, mecanismo de banco de dados de origem, destino, método de conectividade, data e hora em que o job de migração foi criado e quanto tempo ele está em execução.
- Na guia Bancos de dados, quando o job de migração estiver em execução, você poderá conferir as seguintes informações de cada banco de dados selecionado para migração:
- Nome. O nome do job de migração.
- Status. Para mais informações, consulte Status do job de migração.
- Fase. A fase de migração indica se o job de migração está realizando um despejo completo ou uma operação de captura de dados alterados (CDC).
- Atraso de replicação. Para mais informações, consulte Métricas de job de migração.
- Erros. Os erros que ocorreram durante o job de migração.
- Ver registros. Links para os registros do job de migração.
- Na guia Monitoramento, na lista Visualização, selecione uma das seguintes opções para conferir as métricas:
- Agregado mostra os diagramas de métricas de todos os bancos de dados incluídos no job de migração.
- Bancos de dados mostra os diagramas de métricas dos bancos de dados selecionados para migração.
Para mais informações sobre métricas, consulte Métricas de job de migração.
Status do job de migração
A tabela a seguir lista, descreve e fornece ações do usuário para os status do job de migração do Database Migration Service.
| Status do job de migração | Descrição | Possível substatus | Possíveis ações do usuário |
|---|---|---|---|
| Não iniciado | O job de migração está pronto, mas ainda não está em execução. Esse status é relevante se o job de migração foi criado, mas não foi iniciado. | Nenhuma. | Iniciar Excluir. |
| Iniciando… | O job de migração está em processo de inicialização. Esse é um status intermediário que ocorre quando um job de migração é
iniciado. A inicialização do job de migração leva alguns segundos a alguns
minutos. O status muda para Running. |
Nenhuma. | Excluir. |
| Em execução | O job de migração está em execução. Se você quiser editar o nível de paralelismo de despejo de dados de um job de migração em execução, clique em Editar. É necessário reiniciar o job depois de fazer as mudanças. Para mais informações sobre paralelismo, consulte Especificar informações sobre o perfil de conexão de origem. |
CDC, promoção em andamento. | Parar. Promover. Excluir. |
| Em execução com erros | Esse status significa que o Database Migration Service encontrou erros com
a migração. As operações com falha serão repetidas,
e os erros serão limpos automaticamente quando o problema subjacente for resolvido.
O Database Migration Service continua migrando dados não afetados pelo erro. |
CDC. | Parar. Reiniciar. Promover (quando o job estiver na fase de CDC). |
| Concluído | O job de migração foi concluído. No tipo de migração contínua, isso ocorre após uma promoção bem-sucedida. | Nenhuma. | Excluir. |
| Com falha | O job de migração falhou devido a um erro. Com base no tipo de erro, o job de migração poderá ser retomado automaticamente, após a correção do problema. Caso contrário, a falha será irrecuperável, e o job de migração precisará ser reiniciado. Ao migrar bancos de dados específicos, o Database Migration Service mostra o status Com falha separadamente para cada banco de dados. É possível conferir erros específicos desse banco de dados. Se você precisar progredir na migração, mas não conseguir resolver os problemas, você pode remover o banco de dados com falha da migração. |
O último status antes da falha do job de migração. Falha no CDC, Falha no despejo completo. | Reiniciar. Excluir. Promover. |
| Reiniciando | O job de migração está em processo de reinicialização. | Nenhuma. | Excluir. |
| Interrompido | O job de migração foi interrompido. | O último status antes da interrupção do job de migração: interrompido no CDC. | Se estiver na fase de CDC, o job de migração poderá ser retomado, promovido ou excluído. |
| Retomando | O job de migração está em processo de retomada. | Nenhuma. | Excluir. |
| Interrompendo… | O job de migração está em processo de interrupção após Stop ter sido
invocado. Esse é um status intermediário que ocorre quando um usuário interrompe um
job de migração. A interrupção do job leva cerca de um
minuto, durante o qual o status é Stopping. Posteriormente, o status
muda para Stopped. |
Nenhuma. | Excluir. |
Métricas de job de migração
O Database Migration Service coleta e mostra métricas de job de migração que representam a integridade e o progresso do processo de migração de dados.
A tabela a seguir lista e descreve as métricas de job de migração que podem ser conferidas na página de detalhes do job de migração. É possível conferir as seguintes métricas de todos os bancos de dados incluídos no job de migração ou apenas dos bancos de dados selecionados para migração:
| Métrica de migração | Descrição |
|---|---|
| Atraso de replicação | Representa quantos bytes o banco de dados de destino está atrás do banco de dados de origem. Use essa métrica ao considerar a realização de uma promoção de uma migração contínua. O atraso de replicação precisa ser zero no momento de a promoção para evitar a perda de dados. Essa métrica é relevante apenas na fase de captura de dados alterados (CDC). Para mais informações sobre a promoção de jobs, consulte Promover uma migração. |
| Uso do armazenamento | Reflete quantos GB estão sendo usados pela instância de destino do Cloud SQL. Use essa métrica para ter uma indicação aproximada do progresso do job de migração. |
É possível usar as seguintes métricas para monitorar as migrações:
- A métrica
migration_job/initial_sync_completeindica quando a fase de despejo completo é concluída para um banco de dados específico ou para todo o job de migração. É possível conferir essa métrica no nível da migração ou do banco de dados aplicando o rótulodatabase. Se o rótulo do banco de dados estiver presente, o valor da métrica será para esse banco de dados específico. Se o rótulo não estiver preenchido, o valor da métrica será para todo o job de migração. - A métrica
migration_job/max_replica_bytes_lagmostra o tamanho dos dados de registro que ainda não foram replicados para o destino. É possível conferir essa métrica no nível da migração ou do banco de dados aplicando o rótulodatabase. Se o rótulo do banco de dados estiver presente, o valor da métrica será para esse banco de dados específico. Se o rótulo não estiver preenchido, o valor da métrica será para todo o job de migração. - A métrica
migration_job/max_replica_sec_lagmostra o tempo (em segundos) que o banco de dados de destino está atrás do banco de dados de origem. É possível conferir essa métrica apenas no nível da migração.
Para mais informações sobre o Metrics Explorer, consulte Criar gráficos com o Metrics Explorer.