Menu Docs
Página inicial do Docs
/
Relational Migrator
/

Considerações sobre implementação

Nesta página

  • Como executar o Relational Migrator
  • Onde executar o Relational Migrator
  • Considerações de rede
  • Hardware do sistema
  • Começar

No contexto do Relational Migrator, as considerações de implementação referem-se a onde os servidores, o hardware de rede e os bancos de dados estão localizados. Esta página descreve detalhes específicos do local a serem considerados ao usar o Relational Migrator.

A tabela a seguir descreve recomendações de alto nível sobre como executar o Relational Migrator. Observe também que omodelo de implantação do Kafka fornece maior resiliência e escalabilidade e pode ser usado com qualquer uma das opções de implantação.

Caso de uso
Ambiente recomendado
Trabalhos de menor escala ou depuração e teste executados por menos de quatro horas.
Portátil / Desktop / Docker
Tarefas de produção em maior escala que são executadas por mais de quatro horas.
servidor remoto/CE2 /VM Azure

Para obter o melhor desempenho, localize a máquina ou o servidor que executa o Relational Migrator o mais próximo possível geograficamente dos bancos de dados de origem e destino. A proximidade do banco de banco de dados de destino é a que mais influencia o desempenho:

  • Se você estiver usando o Relational Migrator para uma migração local, execute o Relational Migrator no mesmo centro de dados que o banco de banco de dados de origem.

  • Se estiver usando um banco de banco de dados hospedado na nuvem, execute o Relational Migrator em uma instância do EC2 ou VM na mesmaVPC do que o banco de banco de dados de origem.

Dica

Verifique a configuração de tempo limite de sono para seu sistema operacional. Se sua máquina entrar no modo de espera durante uma migração, o tarefa de sincronização falhará.

Ao usar o Relational Migrator, o firewall do sistema na máquina ou no servidor deve permitir o tráfego TCP de saída para os bancos de dados de origem e destino.

Ao executar o Relational Migrator em um ambiente de nuvem, verifique o firewall específico da nuvem (grupo de segurança), a tabela do roteador e as configurações do firewall do servidor . Para obter detalhes sobre configurações de rede específicas do provedor de nuvem , consulte estas páginas:

  • Rede Amazon Web Services

  • Rede Azure

  • Rede GCP

Por padrão, o Relational Migrator inclui telemetria que relata informações de uso e erros de volta ao MongoDB para ajudar a melhorar o produto. Essa telemetria não inclui detalhes confidenciais, como strings de conexão de banco de dados de dados, informações de esquema ou dados de cliente .

Você pode desativar a telemetria editando o arquivo user.properties do aplicativo, adicionando a seguinte linha e reiniciando o Relational Migrator:

migrator.app.telemetry.enable: false

Para obter recomendações de hardware específicas, consulte Requisitos do sistema.

Observação

Aumentar o tamanho do cluster do Atlas pode melhorar significativamente as velocidades de migração. Para obter detalhes, consulte Modificar a camada do cluster.

Para obter instruções de instalação detalhadas, consulte Instalação.

Voltar

Requisitos do sistema