Finalizar uma migração

Para migrações contínuas, finalize o job de migração quando quiser começar a usar o cluster de destino para o aplicativo.

Use o botão Promote na página de detalhes do job de migração para que o Database Migration Service limpe todos os dados de migração temporários e promova o cluster de destino.

Para finalizar uma migração, faça o seguinte:

  1. Acesse Jobs de migração no console Google Cloud .

    Acessar os jobs de migração

  2. Clique no job de migração que representa a migração que você quer finalizar. A página de detalhes do job de migração vai aparecer.

  3. Use a Ferramenta de validação de dados para acompanhar o atraso da replicação verificando a contagem de linhas.

    Aguarde o atraso da replicação diminuir significativamente, de preferência na ordem de minutos ou segundos. O atraso da replicação está disponível para revisão na página de detalhes do job de migração.

  4. Depois que o atraso da replicação estiver no mínimo, prepare-se para a promoção. Para evitar a perda de dados, faça o seguinte:

    1. Interrompa todas as gravações, a execução de scripts e as conexões de clientes no banco de dados de origem. O período de inatividade começa aqui.

    2. Aguarde até que o atraso da replicação seja zero, o que significa que o job de migração processou todas as mudanças pendentes.

    É possível finalizar uma migração mesmo que o atraso da replicação não esteja em zero. Isso pode reduzir o tempo de inatividade do banco de dados, mas pode afetar a precisão dos dados no destino.

  5. Na página de detalhes do job de migração, clique em Promover e confirme a ação na janela Promover job de migração?.

    O job de migração para de ler o banco de dados de origem. O Database Migration Service promove o destino do AlloyDB para PostgreSQL para limpar todos os dados temporários da migração. Esse processo pode levar vários minutos.

  6. Quando o processo de promoção é concluído, o status do job de migração muda para Concluído.

  7. Agora você pode conectar seu aplicativo à instância de destino do AlloyDB para PostgreSQL e excluir com segurança o job de migração.