Descobrir e importar bancos de dados

Nesta página, descrevemos como usar os scripts de coleta de banco de dados para descobrir, coletar e fazer upload dos dados do banco de dados para a Central de migração. A Central de migração usa scripts de coleta de código aberto disponíveis no GitHub para coletar dados. Para entender o tipo de dados que a Central de migração coleta, revise o código dos scripts de coleta.

Antes de começar

  • Os scripts de coleta de banco de dados são compatíveis com os seguintes bancos de dados e versões de banco de dados:
    • Microsoft SQL Server para Windows: versões 2008R2 (SP2) para SQL Server 2022
    • MySQL versão 8
    • Versões 14 e 15 do PostgreSQL

Fazer o download e executar os scripts

Para descobrir e coletar dados dos seus bancos de dados, siga estas etapas:

  1. Faça o download da versão mais recente dos scripts de coleção para o tipo de banco de dados que você quer descobrir:

  2. Extraia os arquivos e, na pasta scripts/collector, abra a pasta do banco de dados.

  3. Siga as instruções no arquivo README para executar o script. Quando a execução é concluída, o script cria um arquivo ZIP com os dados coletados na pasta de saída selecionada.

Fazer upload dos dados coletados para a Central de migração

Os arquivos ZIP criados pelos scripts de coleta contêm todas as especificações e dados de desempenho coletados do seu banco de dados.

Para fazer upload dos arquivos ZIP na Central de migração, siga estas etapas:

  1. Acesse a página Importação de dados.
  2. Clique em Adicionar dados > Fazer upload de arquivos.
  3. Na seção Configurar upload de arquivos, insira o nome do upload do arquivo.
  4. Na lista Formato do arquivo, selecione Arquivo de importação de banco de dados.
  5. Clique em Selecionar arquivos para upload e selecione todos os arquivos que você quer enviar.
  6. Para fazer o upload dos arquivos, clique em Enviar arquivos.
  7. Se os arquivos estiverem validados corretamente, para criar os recursos dos arquivos, clique em Importar dados e em Confirmar.

Revisar o upload

Depois de fazer upload dos arquivos, a Central de migração os valida para verificar se estão formalmente corretos. Se a validação for bem-sucedida, a Central de migração processará os dados para criar novos recursos ou atualizar os atuais. É possível verificar o status dos jobs de upload no console do Google Cloud.

Para analisar o status do seu job de upload, siga estas etapas:

  1. Acesse a página Importação de dados e clique em Uploads de arquivos.
  2. Na lista de importações de arquivos, selecione o upload que você quer analisar.
  3. Na página de upload de arquivos, em Progresso da importação de dados, confira o Status dos arquivos enviados.

Você pode ver os arquivos em um dos status a seguir.

Lista de status

  • Concluído. O arquivo foi importado.
  • Pronto. Seu arquivo foi validado e está pronto para ser importado.
  • Pendente. Seu arquivo está aguardando a conclusão do processamento de outro arquivo.
  • Em execução. Seu arquivo está sendo processado.
  • Validação. Seu arquivo está no estágio de validação.
  • Falha na validação. Seu arquivo contém alguns erros. Corrija os erros e tente fazer upload do arquivo novamente.
  • Falhou. Não foi possível importar seu arquivo.

Analisar os detalhes do erro

Se você encontrar erros depois de importar os arquivos, revise a mensagem de erro diretamente no console do Google Cloud.

Para analisar os erros do seu job de upload, siga estas etapas:

  1. Acesse a página Importação de dados e clique em Uploads de arquivos.
  2. Clique no arquivo de importação que mostra um aviso ou erro. A página de detalhes do arquivo de importação mostra a lista completa de erros.

Na página de detalhes do arquivo de importação, é possível analisar os recursos e os campos de dados que causam os erros e ver uma descrição do erro. Erros no job de importação de arquivos podem impedir que a Central de migração crie novos recursos ou atualize os atuais com as novas alterações. Para corrigir o erro, edite os arquivos e crie um novo job de importação de arquivos para fazer o upload deles novamente.

Para mais informações sobre as possíveis mensagens de erro, consulte Resolver erros de importação de arquivos.

A seguir