Migrar do Cloud Manager para o Atlas
Nesta página
- A autenticação OAuth 2.0 para acesso programático ao Cloud Manager está disponível como um recurso de visualização.
- O recurso e a documentação correspondente podem mudar a qualquer momento durante o período de Pré-visualização. Para usar a 2.0 autenticação OAuth, crie uma conta de serviço para usar em suas solicitações para a API pública do Cloud Manager .
Visão geral
Para migrar dados ao vivo das implantações monitoradas do Cloud Manager para clusters no Atlas, você:
Adicione sua implementação ao Cloud Manager, caso ainda não tenha feito isso.
Adicione credenciais ao Monitoramento.
Prepare um cluster no MongoDB Atlas.
Provisione um host de migração no Cloud Manager e conecte o Cloud Manager ao Atlas.
Inicie o processo de migração em produção no Atlas.
Você inicia o processo no Atlas, executando o assistente de migração em tempo real. Dependendo do estágio do processo, você executa as etapas de migração live no Atlas ou no Cloud Manager. Consulte Fluxo de trabalho para migração live.
Para migrar suas implantações da MongoDB Community para o Atlas usando o Cloud Manager, consulte Migrar uma implantação da MongoDB Community para o Atlas.
Restrições
Você não pode selecionar um cluster M0
gratuito ou um cluster M2/M5
compartilhado como origem ou destino para a migração live. Para migrar dados de um cluster gratuito do M0
ou cluster compartilhado do M2/M5
para um cluster pago, consulte Modificar um Cluster.
Plataformas suportadas
A lista de plataformas suportadas depende do tipo de migração em produção que você está usando:
Para migrações em tempo real de clusters do MongoDB 6.0.17+ ou 7.0.13+ monitorados pelo Cloud Manager para o Atlas, consulte plataformas mongosync para revisar a lista de plataformas suportadas para o host de migração.
Para migrações em tempo real de clusters de origem que executam versões do MongoDB anteriores 6.0.17 a, a migração em tempo real legado para o Atlas é compatível com todas as plataformas nas quais você pode provisionar um host de migração.
O provisionamento do host de migração não é suportado no Windows ou macOS. Você ainda pode migrar seus dados de uma implantação baseada no Windows para o Atlas se provisionar seu host de migração em uma das plataformas suportadas. Você não pode migrar seus dados ao vivo de uma implantação baseada em macOS para o Atlas.
Pré-requisitos
Antes de iniciar o processo de migração em produção, siga estes pré-requisitos.
Adicionar sua implementação ao Cloud Manager
Siga o procedimento para Adicionar processos MongoDB.
Adicionar credenciais para monitoramento
Ao adicionar sua implantação ao Cloud Manager, você precisa adicionar credenciais apenas para monitoramento, não para automação ou backup. Adicionar sua implantação para o Monitoramento importa os metadados da sua implantação para o Cloud Manager para ajudar no processo de migração ao vivo. Ele não importa os dados reais do seu sistema. Para saber mais sobre credenciais de autenticação, consulte Casos de Uso de Autenticação.
Para adicionar credenciais para monitoramento:
Crie as credenciais para o sistema. Consulte Acesso necessário para monitoramento.
Adicione as credenciais com base no mecanismo de autenticação do seu projeto. Consulte Adicionar credenciais de autenticação à sua implementação.
Observação
Se você estiver adicionando sua implantação do MongoDB ao monitoramento para poder migrá-la ao vivo para o Atlas, não precisará adicionar credenciais para Automação e Backup. Para saber mais, consulte Casos de Uso de Autenticação.
Considere configurar uma conexão de Peering VPC ou endpoints privados
Para obter informações sobre suporte para conexões de Peering de VPC e endpoints privados, consulte a documentação do MongoDB Atlas para seu tipo de migração em produção:
Importante
Clusters fragmentados, cluster multirregional e clusters multicloud não suportam migração em produção por meio de endpoints privados. Endpoints privados são suportados UNICAmente para migração em produção de conjuntos de réplicas distribuídos em um único fornecedor de cloud e região.
Criar um Cluster no Atlas
Execute estas tarefas no Atlas:
Crie um projeto nesta organização.
Crie um novo cluster em seu projeto.
Fluxo de trabalho para migração em produção
As etapas do fluxo de trabalho de migração em produção são:
Estágio 1: vincular com o Atlas. Execute esta etapa no Atlas, após provisionar um cluster.
No painel esquerdo da página da sua organização no MongoDB Atlas, clique em Live Migration.
Selecione Migrate from Ops Manager or Cloud Manager e inicie o assistente de migração live. Embora a UI mencione o Ops Manager, dependendo do tipo de cluster de origem que você está migrando para o Atlas, somente o Cloud Manager será compatível com esse cluster de origem. Especificamente, para clusters de origem que executam 6.0.17+ ou 7.0.13+, você pode monitorá-los somente no Cloud Manager, mas não no Ops Manager.
Na etapa Generate Link-Token do assistente, crie o link-token. Você usará esse link-token no próximo estágio.
Estágio 2: Provisionar o host de migração.
No Cloud Manager, provisione um host de migração. Um host de migração é um MongoDB Agent dedicado que orquestra o processo de migração em produção do Cloud Manager para o Atlas.
No MongoDB Cloud Manager, Go para a página Organization Settings.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Clique no ícone Organization Settings próximo ao menu Organizations.
A página Configurações da organização é exibida.
Selecione Conectar ao Atlas e insira o link-token que você criou no Atlas.
Estágio 3: iniciar a migração. No Atlas, siga as etapas do assistente para iniciar o processo de migração em produção.