Migrar implementações
Nesta página
Importante
Migração em tempo real (push) obsoleta ou sem suporte para implantações de origem gerenciadas ou monitoradas pelo Ops Manager
Para implantações de origem que executam qualquer versão do MongoDB 6.0.+ em que as implantações são gerenciadas ou monitoradas pelo Ops Manager, a migração ao vivo (push) não é suportada.
Para implantações de origem que executam qualquer MongoDB 5.0 e versões anteriores, em que as implantações são gerenciadas ou monitoradas pelo Ops Manager, a migração ao vivo (push) é preterida.
Para implantações de origem que executam o MongoDB 6.0.+, onde as implementações são monitoradas pelo Cloud Manager, a migração de produção (push) é suportada. Para saber mais, consulte Migrar ao vivo seu cluster do MongoDB monitorado pelo Cloud Manager para o Atlas.
MongoDB 6.0.17+ ou 7.0.13+: Migrar ao vivo para Atlas
Se os clusters de origem e de destino estiverem executando o MongoDB 6.0.17+ ou 7.0.13+, você poderá migrar seus dados de um cluster de cluster de origem para um cluster MongoDB de destino no Atlas usando um dos seguintes tipos de migração live guiada no MongoDB Atlas UI do Atlas :
Migração ao vivo (push). Para obter instruções, consulte Migração de produção do seu MongoDB cluster monitorado pelo Cloud Manager para o Atlas.
Migração ao vivo (pull). Para obter instruções, consulte Live Migrate (Pull) um MongoDB cluster para o Atlas.
A escolha entre migrações live push e pull depende se a rede da sua implementação permite flexibilidade nas regras de entrada e permite o acesso por meio do firewall.
Além disso, você pode usar estes métodos de migração para sistemas do MongoDB 6.0.17+ ou 7.0.13+:
Se seus dados estiverem em uma implantação do MongoDB e você não tiver acesso ao oplog, poderá usar
mongorestore
para executar uma migração autogerenciada. Para saber mais, consulte Semente com mongorestore.
Versões MongoDB anteriores: Migrar ao vivo para Atlas
Se você estiver migrando versões do MongoDB anteriores à 6.0.5, use um dos seguintes métodos de migração, dependendo dos requisitos e da configuração da sua implementação.
Configuração do sistema | Estratégia de migração |
---|---|
Seus dados estão em um cluster executando o MongoDB anterior ao 6.0.5, são managed ou monitorados pelo Ops Manager e sua rede permite flexibilidade nas regras de entrada. | Faça o pull de dados para o Atlasa partir do MongoDB Ops Manager. Neste tipo de migração live, o MongoDB Atlas requer acesso à implantação de origem no MongoDB Ops Manager por meio do firewall da implantação. |
Seus dados estão em um cluster executando o MongoDB anterior à 6.0.5, seu cluster é managed ou monitorado pelo Ops Manager e sua rede não permite flexibilidade nas regras de entrada. | Envie seus dados para o Atlas a partir do Ops Manager. Neste tipo de migração em produção, o Atlas recebe dados do Ops Manager sem exigir acesso através do firewall. |
Seus dados estão em um cluster do MongoDB Community executando o MongoDB anterior ao 6.0.5 e sua rede não permite flexibilidade nas regras de entrada. | Envie seus dados da MongoDB Community para o Atlas depois de adicionar seu sistema da MongoDB Community ao Cloud Manager para monitoramento. Neste tipo de migração em produção, o Atlas recebe dados do Ops Manager sem exigir acesso através do firewall. |
Seus dados estão em um sistema do MongoDB e você não tem acesso ao oplog. | Use |
Você também pode migrar uma implantação MongoDB de um projeto do Ops Manager para outro projeto. Para saber mais, consulte Migrar uma implementação do MongoDB para um novo projeto.