Compartilhar via


Utilitário do Assistente de Migração de Banco de Dados (herdado)

APLICA-SE AO: MongoDB

Importante

O Assistente de Migração de Banco de Dados é um utilitário preliminar destinado a ajudá-lo com as etapas de pré-migração. Recomendamos que você use a extensão de migração do Azure Cosmos DB for MongoDB em todas as etapas de pré-migração.

Descoberta programática usando o Assistente de Migração de Banco de Dados

Você pode usar o Assistente de Migração de Banco de Dados (DMA) para ajudá-lo com o estágio de descoberta e criar a folha de migração do acervo de dados programaticamente.

É fácil configurar e executar o DMA por meio de um cliente do Azure Data Studio. Ele pode ser executado em qualquer computador conectado ao ambiente MongoDB de origem.

Você pode usar um dos seguintes arquivos de saída do DMA como a planilha de migração do acervo de dados:

  • workload_database_details.csv - Fornece uma exibição no nível do banco de dados da carga de trabalho de origem. As colunas no arquivo são: Nome do banco de dados, Contagem de coleções, Contagem de documentos, Tamanho médio do documento, Tamanho dos dados, Contagem de índices e Tamanho do índice.
  • workload_collection_details.csv - Fornece uma exibição no nível da coleção da carga de trabalho de origem. As colunas no arquivo são: Nome do banco de dados, Nome da coleção, Contagem de documentos, Tamanho médio do documento, Tamanho dos dados, Contagem de índices, Tamanho do índice e Definições do índice.

Segue um exemplo de uma planilha de migração no nível do banco de dados criada pelo DMA:

Nome do BD Contagem de Coleções Contagem de Documentos Tamanho Médio do Documento Tamanho dos dados Contagem de índice Tamanho do Índice
bookstoretest 2 192200 4144 796572532 7 260636672
cosmosbookstore 1 96604 4145 400497620 1 1814528
geo 2 25554 252 6446542 2 266240
kagglemeta 2 87934912 190 16725184704 2 891363328
pe_orig 2 57703820 668 38561434711 2 861605888
portugeseelection 2 30230038 687 20782985862 1 450932736
sample_mflix 5 75583 691 52300763 5 798720
test 1 22 545 12003 0 0
testcol 26 46 88 4082 32 589824
testhav 3 2 528 1057 3 36864
TOTAL: 46 176258781 72.01 GB 2.3 GB

Avaliação programática usando o Assistente de Migração de Banco de Dados

O Assistente de Migração de Banco de Dados (DMA) também ajuda você no estágio de avaliação do planejamento de pré-migração.

Consulte a seção Descoberta programática usando o Assistente de Migração de Banco de Dados para saber como configurar e executar o DMA.

O notebook do DMA executa algumas regras de avaliação com base na lista de recursos coletada do MongoDB de origem. O resultado da avaliação lista as alterações exigidas e recomendadas, que são necessárias para prosseguir com a migração.

Os resultados são impressos como uma saída no notebook do DMA e salvos em um arquivo CSV - assessment_result.csv.

Observação

O Assistente de Migração de Banco de Dados não executa uma avaliação de ponta a ponta. O Assistente de Migração de Banco de Dados é um utilitário preliminar destinado a ajudá-lo com as etapas de pré-migração.