Como verificar uma migração
Nesta página, você confirma que o job de migração migrou os dados da instância de banco de dados de origem para a instância de destino do AlloyDB corretamente.No mínimo, verifique se a instância do banco de dados e as tabelas dela existem na instância do AlloyDB. Também é possível verificar as contagens de linhas ou os conteúdos exatos das tabelas.
As etapas a seguir mostram um exemplo mínimo:
- Acesse a página Clusters do AlloyDB no console do Google Cloud .
- Clique na entrada de réplica de leitura do job de migração.
- Clique no ícone Ativar o Cloud Shell que aparece no canto superior direito da página.
- No prompt do Cloud Shell, pressione Enter.
- Opcional: se a caixa de diálogo Autorizar o Cloud Shell aparecer, clique em Autorizar.
- No comando Inserir senha, digite a senha que você forneceu ou que o Database Migration Service gerou para você em Definir e criar a instância de destino do AlloyDB.
- Execute comandos SQL para verificar a migração. Por exemplo:
- No prompt postgres, digite
\list
para listar os bancos de dados e verificar se você vê a instância de banco de dados de origem. - No prompt postgres, digite
\connect SOURCE_DB_NAME
e insira a senha quando solicitado para se conectar à instância do banco de dados e conferir as tabelas associadas a ela. O nome do prompt muda depostgres
para SOURCE_DB_NAME. - No prompt SOURCE_DB_NAME, digite
\dt
para acessar as tabelas dessa instância. - No prompt SOURCE_DB_NAME, insira
GRANT alloydbexternalsync to USER;
porque você quer conceder a esse usuário permissão de acesso aos dados nas tabelas dessa instância. Além disso, substitua USER pelo nome do usuário usado para se conectar à instância do banco de dados de destino. - No prompt SOURCE_DB_NAME, digite
SELECT * from TABLE_NAME;
para ver as informações replicadas de uma tabela na instância de banco de dados de origem. - Verifique se as informações na tabela estão corretas.
- No prompt postgres, digite
Se tudo estiver como esperado, o Database Migration Service migrou os dados corretamente.