Migração offline do MongoDB para o Azure Cosmos DB for MongoDB baseado em vCore usando o Azure Data Studio

Concluído

Saiba como migrar seus bancos de dados do MongoDB para o Azure Cosmos DB baseado em vCore para MongoDB offline usando a extensão de migração do Azure Data Studio. Essa extensão fornece uma experiência de migração perfeita, permitindo que você avalie e migre seus bancos de dados do MongoDB para o Azure Cosmos DB com facilidade.

Pré-requisitos

Antes de iniciar a migração, verifique se você tem os seguintes pré-requisitos:

  • Você precisa de uma assinatura válida do Azure.
  • Você precisa de uma conta do Azure Cosmos DB para MongoDB baseada em vCore.
  • Você precisa instalar a versão mais recente do Azure Data Studio em sua estação de trabalho.
  • O MongoDB de origem precisa estar em execução na versão 3.2 ou superior.

Prepare-se para a migração

Antes de usar a extensão de migração do Azure Data Studio, você precisa instalá-la.

Instalar a extensão de migração

Navegue até o gerenciador de extensões do Azure Data Studio e pesquise a extensão migração do Azure Cosmos DB para MongoDB e instale-a. A instalação dessa extensão equipa o Azure Data Studio com as ferramentas necessárias para sua migração. Depois que a extensão for instalada, você poderá iniciar o processo de migração.

Captura de tela de como adicionar a extensão de migração do MongoDB ao Azure Data Studio.

Depois de instalar a extensão, você pode iniciar o processo de migração.

Realizar a migração

Há três etapas para executar a migração:

  1. Conecte-se à instância do MongoDB: conecte-se à instância do MongoDB usando a extensão de migração do MongoDB do Azure Data Studio.
  2. Avalie sua instância do MongoDB: identifique possíveis problemas de compatibilidade que possam afetar a migração.
  3. Execute uma migração offline dos bancos de dados do MongoDB: mova seus bancos de dados do MongoDB para o Azure Cosmos DB baseado em vCore para MongoDB.

Conectar-se à instância do MongoDB

Antes de usar a extensão de migração, você precisa se conectar à nossa instância do MongoDB. Localize o ícone Conexões no menu do Azure Data Studio e selecione-o. Depois de selecionar MongoDB como o tipo de conexão, forneça os detalhes de conexão necessários e conecte-se.

Captura de tela de como se conectar a um servidor do MongoDB no Azure Data Studio.

Avaliar sua instância do MongoDB

Depois de se conectar à instância do MongoDB, você pode avaliá-la quanto a possíveis problemas de compatibilidade. Esta etapa é crucial para garantir um processo de migração suave. Para avaliar sua instância do MongoDB, selecione Gerenciá-la no painel Conexões e selecione a opção migração do Azure Cosmos DB . Para iniciar a avaliação, selecione o botão Avaliar e Migrar Bancos de Dados .

Captura de tela de como iniciar uma avaliação de um servidor MongoDB no Azure Data Studio.

Conclua o assistente para fornecer os detalhes necessários para a avaliação e selecione Iniciar a avaliação para executar a avaliação.

Dependendo do tamanho do servidor de origem, o processo de avaliação pode levar algum tempo. Depois que a avaliação for concluída, você poderá examinar os resultados e resolver quaisquer problemas antes de prosseguir com a migração.

Captura de tela dos resultados da avaliação de um servidor do MongoDB no Azure Data Studio.

Agora é hora de executar a migração.

Executar uma migração offline dos bancos de dados do MongoDB

Depois que a avaliação e a correção forem concluídas em sua instância do MongoDB, a próxima etapa é migrar seus dados para o Azure Cosmos DB baseado em vCore para MongoDB. Para iniciar a migração, selecione a opção Migração do Azure Cosmos DB no painel Conexões . Escolha os bancos de dados e as coleções para migração. Verifique se os detalhes da sua conta de destino do Azure Cosmos DB para MongoDB, baseado em vCore, estão corretos.

Monitore o status da migração no painel. A migração é executada em segundo plano, permitindo que você se desconecte, se necessário.

Captura de tela do status de migração de um servidor MongoDB no Azure Data Studio.

Depois que a migração for concluída, o status da migração mudará para um estado de êxito . Verifique os dados migrados em sua conta do Azure Cosmos DB.

É isso! Você migrou com êxito seus bancos de dados do MongoDB para o Azure Cosmos DB baseado em vCore para MongoDB usando o Azure Data Studio.

Usar o Azure Data Studio e a extensão migração do Azure Cosmos DB para MongoDB torna o processo de migração contínuo e simples. Esse aplicativo permite que você avalie e migre seus bancos de dados do MongoDB para o Azure Cosmos DB com facilidade.