Promoção significa que a instância de destino do Cloud SQL está desconectada da origem e é promovida de uma instância de réplica para uma instância primária.
Para migrações contínuas, você pode iniciar o processo de promoção após a hora de mover leituras e gravações para o destino.
Para migrações únicas, a instância do Cloud SQL estará pronta assim que o despejo e o carregamento forem concluídos, e a promoção invocada pelo usuário não será necessária.Para promover uma migração sem perda de informações, siga estes passos:
- Acesse a página Trabalhos de migração .
Clique no trabalho de migração que representa a migração que você deseja promover. A página de detalhes do trabalho de migração é exibida.
Imediatamente após a transição para a fase CDC, dependendo do tamanho do dump, pode haver um longo atraso na replicação porque a instância de destino do Cloud SQL acompanha as alterações ocorridas durante o dump e o carregamento.
Aguarde até que o atraso de replicação diminua significativamente, de preferência na ordem de minutos ou segundos. O atraso de replicação está disponível para revisão na página do trabalho de migração.
- Depois que o atraso de replicação for mínimo, você poderá iniciar a promoção. Para evitar a perda de dados, certifique-se de:
- Pare todas as gravações, execução de scripts e conexões de cliente com o banco de dados de origem . O período de inatividade começa aqui.
- Aguarde até que o atraso de replicação seja zero, o que significa que o trabalho de migração processou todas as alterações pendentes.
- Na página de detalhes do trabalho de migração , clique em Promover .
- No trabalho Promover migração? janela, clique em Promover .
- O trabalho de migração para de ler a origem e o substatus é
Promote in progress
. Neste ponto, você não pode interromper ou desfazer o processo de promoção. - A instância de destino é promovida a uma instância gravável primária. O status do trabalho de migração é
Completed
. - (Opcional) Para fontes que usam a extensão
pg_cron
: a extensãopg_cron
(ou qualquer configuraçãocron
associada à extensão) não é migrada pelo Database Migration Service, mas é compatível com destinos do Cloud SQL para PostgreSQL. Se você usar a extensãopg_cron
nos bancos de dados de origem, poderá reinstalá-la na instância de destino. - O aplicativo agora pode ser conectado à instância do Cloud SQL e o job de migração pode ser excluído com segurança.
Após a conclusão da fase de despejo completo e a tarefa de migração estar na fase CDC, a opção de promoção estará disponível.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-05-15 UTC.