Menu Docs
Página inicial do Docs
/
MongoDB Cloud Manager
/ /

Provisionar um host de migração para o MongoDB Agent

Nesta página

  • Visão geral
  • Considerações
  • Pré-requisitos
  • Requisitos de recursos do host de migração
  • Procedimento
  • Próximos passos

Você pode migrar ao vivo as implantações de origem monitoradas pelo Cloud Manager executando o MongoDB 6.0.17+ ou 7.0.13+ para o Atlas. Para saber mais, consulte Migração de produção do seu cluster do MongoDB monitorado pelo Cloud Manager para o Atlas. Para implantações de origem que executam o MongoDB anterior a 6.0.17, você pode usar essas opções de migração legado .

Para migrar ao vivo sua implantação de origem do MongoDB monitorada no Cloud Manager para o Atlas, provisione um servidor para o host de migração.

O host de migração é um servidor no qual você instala um MongoDB Agent dedicado. Este MongoDB Agent automatiza operações de migração em produção. É necessário que você defina a opção de configuração agentFeatureCloudMigrationEnabled como true.

Você utiliza o host de migração para managed o processo de migração em produção de sua implementação do Cloud Manager para o Atlas. Você não pode usar o host de migração para outros fins.

Após provisionar o host de migração, seu servidor aparece na aba Servers . Um MongoDB Agent no host de migração executa uma migração única de dados do Cloud Manager para o Atlas e relata o status da migração em produção de volta ao Cloud Manager.

Para saber como iniciar uma migração live do Cloud Manager, consulte Migrar uma implementação para o Atlas e revisar o fluxo de trabalho da migração live para o Atlas.

Se você planeja migrar mais de um sistema de cada vez, crie um host de migração dedicado para cada um dos sistemas que deseja migrar para o Atlas.

Observação

O uso de um proxy HTTP, que intercepta e substitui certificados TLS para as solicitações HTTPS retransmitidas, não é suportado pelo Ops Manager quando você o utiliza no modo híbrido.

O host de migração deve usar uma arquitetura de CPU de 64 bits e uma das seguintes plataformas suportadas. As plataformas dependem da ferramenta de migração que o host de migração executará para facilitar a migração.

  • Host de migração para migrações live (push) de implantações de origem do MongoDB que você adiciona ao monitoramento no Cloud Manager, onde o host de migração executa o mongomirror:

    Arquitetura
    Distro/OS
    5.0

    x86_64

    RHEL/CentOS 7

    RHEL/Centos 8

    Amazon Linux 2

    SUSE12

    SUSE15

    Debian 9

    Debian 10

    Debian 11

    Ubuntu 18.x

    Ubuntu 20.x

    BRAÇO

    RHEL/Centos 8

    Amazon Linux 2

    PowerPC/ ppc64le

    RHEL/ Centos 7

    RHEL/ Centos 8

    zSeries/ 390x

    RHEL 7

    RHEL 8

    Windows

    Observação

    A configuração de um host de migração para migração em produção não é suportada no Windows ou macOS. Você ainda pode migrar (push) 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.

    Se o Cloud Manager estiver sendo executado no modo local, você deverá ter acesso de saída ao servidor a seguir para fazer o download do mongomirror.

    translators-connectors-releases.s3.amazonaws.com
  • Host de migração para migrações ao vivo (push) do MongoDB 6.0.17+ ou {+c2c-version+7}+ implantações de origem monitoradas no Cloud Manager, onde o host de migração executa o mongosync:

    O host de migração deve usar uma arquitetura de CPU de 64bits e uma das plataformas mongosync.

O processo de migração em produção exige CPU e largura de banda de rede suficiente. Use uma instância de cloud com recursos suficientes para ajudar a garantir uma migração bem-sucedida.

Evite ambientes de host que foramcaracterizados como tendo baixa largura de banda de rede.

Talvez você também precise provisionar armazenamento adicional para a opção cloudMigrationOplogPath descrita no procedimento a seguir.

  • Para o host de migração que executa mongosync para facilitar as migrações push live, use uma instância com um mínimo de 8 CPUs e 24 GB de RAM.

  • Para o host de migração que executa mongomirror para facilitar as migrações push live, use um host com 2a4 núcleos de CPU e 4a8 GB de RAM para migrar um conjunto de réplicas. Use uma instância com 2a4 núcleos de CPU por fragmento para migrar um cluster fragmentado.

1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se a página Deployment ainda não estiver exibida, clique em Deployment na barra lateral.

    A página Sistema é exibida.

2

Clique na aba Agents para sua implantação.

A página Agentes é exibida.

3
4

Para saber mais, consulte Instale o MongoDB Agent para apenas monitorar ou fazer backup de sistemas.

5
  1. Se o arquivo automation-agent.config ainda não estiver aberto na etapa anterior, abra-o no editor de texto de sua preferência:

    sudo vi /etc/mongodb-mms/automation-agent.config
  2. Adicione ou atualize as seguintes opções de configuração de migração em produção:

    Chave
    Valor

    true

    Caminho para os arquivos oplog do processo de migração live . Essa chave é opcional e, se definida, requer o provisionamento de armazenamento suficiente no diretório especificado para o armazenamento em buffer do oplog . Entre em contato com o suporte do MongoDB se precisar de ajuda para determinar se essa chave é necessária para seu sistema.

  3. Certifique-se de que as alterações resultantes no arquivo agente de automação.config contenham as seguintes opções de configuração necessárias para a migração em produção:

mmsGroupId=<The ID of your project>
mmsApiKey=<The Agent API key of your project>
agentFeatureCloudMigrationEnabled=true
cloudMigrationOplogPath=<The path to the oplog files>
6

Um servidor adicional aparece na guia Servers e um MongoDB Agent adicional aparece na guia Agents .

Depois de provisionar o host de migração, você pode alternar para o Atlas e seguir as etapas do assistente para iniciar o processo de migração em tempo real.

Voltar

Automação de uso