Verificando uma migração
Nesta página, você confirma se o job de migração migrou os dados da instância do banco de dados de origem para a instância do banco de dados Cloud SQL de destino corretamente.No mínimo, verifique se a instância do banco de dados e as tabelas dela existem na instância do Cloud SQL. Você também pode verificar a contagem de linhas ou o conteúdo exato das tabelas.
As etapas a seguir mostram um exemplo mínimo:
- Vá para a página Instâncias SQL no Google Cloud console.
- Clique na entrada de réplica de leitura do seu trabalho de migração.
- Clique no ícone Ativar Cloud Shell que aparece na região superior direita da página.
- No prompt do Cloud Shell, pressione Enter .
- Opcional: se uma caixa de diálogo Autorizar Cloud Shell for exibida, clique em Autorizar .
- No prompt Digite a senha , insira a senha que você forneceu ou que o Database Migration Service gerou para você em Definir e criar a instância de destino do Cloud SQL .
- Execute comandos SQL para verificar a migração. Por exemplo:
- No prompt do postgres , insira
\list
para listar os bancos de dados e verifique se você vê sua instância do banco de dados de origem. - No prompt do postgres , insira
\connect SOURCE_DB_NAME
e insira a senha quando solicitado, para conectar-se à instância do banco de dados e ver as tabelas associadas à instância. O nome do prompt muda depostgres
para SOURCE_DB_NAME . - No prompt SOURCE_DB_NAME , digite
\dt
para ver as tabelas desta instância. - No prompt SOURCE_DB_NAME , insira
GRANT cloudsqlexternalsync to USER ;
porque você deseja dar permissão a este usuário para acessar os dados nas tabelas desta instância. Além disso, substitua USER pelo nome do usuário usado para conectar-se à instância do banco de dados de destino. - No prompt SOURCE_DB_NAME , insira
SELECT * from TABLE_NAME ;
para ver as informações replicadas de uma tabela na instância do banco de dados de origem. - Verifique se você vê as informações corretas na tabela.
- No prompt do postgres , insira
- Verifique se restrições como chaves primárias, chaves estrangeiras e índices foram migradas corretamente para a instância de banco de dados Cloud SQL de destino.
Se tudo o que você verificar estiver conforme o esperado, o Database Migration Service migrou os dados corretamente.
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.