Migração offline do MongoDB para o Azure Cosmos DB for MongoDB baseado em vCore usando o Azure Data Studio
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.
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:
- 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.
- Avalie sua instância do MongoDB: identifique possíveis problemas de compatibilidade que possam afetar a migração.
- 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.
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 .
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.
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.
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.