Migre ou importe dados
Nesta página
Você pode trazer dados do MongoDB deployment existentes, arquivos JSON
ou CSV
em sistemas no Atlas utilizando:
migração live onde o Atlas ajuda você, ou
ferramentas para uma migração autoguiada de dados de suas implantações existentes no Atlas.
MongoDB 6.0.17 e versões posteriores: Migração em produção no Atlas
Se os clusters de origem e de destino estiverem executando o MongoDB 6.0.17+, você poderá migrar seus dados de um cluster de cluster de origem para um cluster MongoDB Atlas usando um dos seguintes tipos de migração live guiada na UI do Atlas :
Migração em produção (pull). Para obter instruções, consulte Migrar em produção (pull) um cluster MongoDB 6.0.17+ ou 7.0.13+ para o Atlas.
Migração em produção (push). Para obter instruções, consulte Migrar em produção (push) um cluster MongoDB 6.0.17+ ou 7.0.13+ monitorado pelo Cloud Manager para o Atlas.
Versões MongoDB anteriores: Migrar ao vivo para Atlas
Se você estiver migrando implantações de origem com versões do MongoDB anteriores a 6.0.17, use um dos seguintes métodos de migração, dependendo dos requisitos e da configuração da implantação.
Configuração do cluster de origem | Estratégia de importação |
---|---|
Um conjunto de réplicas executando o MongoDB antes de 6.0.17 que não é monitorado pelo Cloud Manager ou pelo Ops Manager. | Use a migração live (pull) em que o Atlas extrai dados do sistema de origem e requer acesso ao sistema de origem por meio do firewall do sistema. |
Um cluster fragmentado que executa a versão do MongoDB anterior a 6.0.17 que não é monitorado pelo Cloud Manager ou pelo Ops Manager. | Para migrar ao vivo um cluster fragmentado que executa uma versão do MongoDB 6.0.17 ou anterior, atualize o cluster para 6.0.17+ ou 7.0.13+ e, em seguida, migrá-lo ao vivo para o Atlas usando este procedimento de migração ao vivo. |
Um conjunto de réplicas que executa o MongoDB antes de 6.0.17 que é monitorado pelo Cloud Manager ou pelo Ops Manager. | Use a migração live (push) em que o Cloud Manager ou o Ops Manager envia dados para o Atlas usando um link-token seguro sem exigir acesso ao cluster de origem por meio do firewall do cluster. |
Um cluster fragmentado executando o MongoDB antes de 6.0.17 monitorado pelo Cloud Manager ou pelo Ops Manager. | Para migrar ao vivo um cluster fragmentado que executa uma versão do MongoDB 6.0.17 ou anterior, atualize o cluster para 6.0.17+ ou 7.0.13+ e, em seguida, migre-o ao vivo para o Atlas usando este procedimento de migração ao vivo. |
Um cluster multilocatário compartilhado, ou um cluster em que você não tem acesso ao oplog, ou um cluster que executa uma versão do MongoDB que não é mais suportada. | Use a mongorestore. |
Uma réplica definida no AWS. |
Referência adicional
Para mover dados para uma instância sem servidor, use o Compass para exportar e importar dados ou migre os dados com ferramentas autogerenciadas. Para saber mais, consulte Limitações de instância sem servidor.
Para carregar dados em um novo cluster no Atlas, consulte Carregar dados de amostra.
Para fazer uma cópia do cluster para fins de teste, consulte Métodos de backup do MongoDB.
Se o aplicativo que você deseja migrar exigir um tempo de atividade quase contínuo, entre em contato com o Suporte do MongoDB e compartilhe seus requisitos de tempo de atividade e configuração de cluster.