Docs Menu
Docs Home
/ /

Provisionar un host de migración para el agente MongoDB

Importante

Migración en vivo (push) obsoleta o no compatible para implementaciones de origen gestionadas o supervisadas por Ops Manager

  • Para implementaciones de origen que ejecuten cualquier MongoDB 6.0.+ versiones en las que las implementaciones son gestionadas o supervisadas por Ops Manager, no se admite la Migración en vivo (push).

  • Para las implementaciones de origen que ejecutan cualquier versión de MongoDB 5.0 y anteriores, donde las implementaciones son gestionadas o supervisadas por Ops Manager, la Migración en vivo (push) está obsoleta.

  • Para las implementaciones de origen que ejecutan MongoDB 6.0.+, donde Cloud Manager las supervisa, se admite la migración en vivo (push). Para obtener más información, consulte Migre en vivo su clúster MongoDB monitoreado por Cloud Manager a Atlas.

Para migrar en vivo su implementación de MongoDB de origen monitoreada en Ops Manager a Atlas, aprovisione un servidor para el host de migración.

El host de migración es un servidor donde se instala un agente MongoDB dedicado. Este agente MongoDB automatiza las operaciones de migración en vivo. Requiere que configure su opción. agentFeatureCloudMigrationEnabled a true.

Utiliza el host de migración para gestionar el proceso de Migración en vivo de tu implementación de Ops Manager a Atlas. No puedes utilizar el host de migración para ningún otro propósito.

Después de aprovisionar el host de migración, su servidor aparece debajo de Servers pestaña. Un agente MongoDB en el host de migración ejecuta una migración única de datos desde Ops Manager a Atlas e informa el estado de la migración en vivo a Ops Manager.

Para obtener información sobre cómo iniciar una migración en vivo desde Ops Manager, consulte Migre una implementación a Atlas y revise el flujo de trabajo para la migración en vivo a Atlas.

Si planea migrar más de una implementación a la vez, cree un host de migración dedicado para cada una de las implementaciones que desee migrar a Atlas.

Nota

Ops Manager no admite el uso de un proxy HTTP que intercepta y reemplaza certificados TLS para las solicitudes HTTPS retransmitidas cuando se utiliza en modo híbrido.

El host de migración debe usar una arquitectura de CPU de 64bits y una de las siguientes plataformas compatibles. Las plataformas dependen de la herramienta de migración que se ejecutará en el host para facilitar la migración.

  • Host de migración para migraciones en vivo (push) de implementaciones de origen de MongoDB anteriores a 6.0.17 que agregue a la supervisión en Cloud Manager, donde se ejecuta el host de migración mongomirror:

    Arquitectura
    Distro/OS
    5.0

    x86_64

    RHEL/Centos 7

    RHEL/Centos 8

    Amazon Linux 2

    SUSE 12

    SUSE15

    Debian 9

    Debian 10

    Debian 11

    Ubuntu 18.x

    Ubuntu 20.x

    ARM

    RHEL/Centos 8

    Amazon Linux 2

    PowerPC/ ppc64le

    RHEL/ Centos 7

    RHEL/ Centos 8

    Serie z/ 390x

    RHEL 7

    RHEL 8

    Windows

    Nota

    La configuración de un host de migración para la migración en vivo no es compatible con Windows ni macOS. Puede migrar en vivo (enviar) sus datos desde una implementación de Windows a Atlas si configura su host de migración en una de las plataformas compatibles. No puede migrar en vivo sus datos desde una implementación de macOS a Atlas.

    Si Ops Manager se ejecuta en modo local, debe tener acceso saliente al siguiente servidor para descargar mongomirror.

    translators-connectors-releases.s3.amazonaws.com
  • Host de migración para migraciones en vivo (push) de 6.0.17 7.0.13implementaciones de origen MongoDB + o + monitoreadas en Cloud Manager, donde el host de migración ejecuta mongosync:

    El host de migración debe utilizar una 64arquitectura de CPU de bits y una de las plataformas mongosync.

El proceso de migración en vivo consume muchos recursos de la CPU y requiere suficiente ancho de banda de red. Utilice una instancia en la nube con suficientes recursos para garantizar una migración exitosa.

Evite los entornos de host que se caracterizan por tener bajo ancho de banda de red.

Es posible que también necesite proporcionar almacenamiento adicional para la opción que se describe en el siguiente cloudMigrationOplogPath procedimiento.

  • MongoDB 6.0.17+ o 7.0.13+. Para el host de migración que ejecuta mongosync para facilitar las migraciones push en vivo, use una instancia con un mínimo de 8 CPU y 24 GB de RAM.

  • Versiones de MongoDB anteriores a 6.0.17. Para el host de migración que ejecuta mongomirror para facilitar las migraciones push en vivo, use un host con 2-4 núcleos de CPU y 4-8 GB de RAM para migrar un conjunto de réplicas. Use una instancia con 2-4 núcleos de CPU por fragmento para migrar un clúster fragmentado.

1
2

Para obtener más información,consulte Instalar el agente MongoDB solo para supervisar o realizar copias de seguridad de las implementaciones.

3
  1. Si aún no tiene abierto el archivo automation-agent.config del paso anterior, ábralo en su editor de texto preferido:

    sudo vi /etc/mongodb-mms/automation-agent.config
  2. Agregue o actualice las siguientes opciones de configuración de migración en vivo:

    Clave
    Valor

    true

    Ruta a los archivos de registro de operaciones para el proceso de migración en vivo. Esta clave es opcional y, si se configura, requiere la provisión de suficiente almacenamiento en el directorio especificado para el almacenamiento en búfer del registro de operaciones. Contacte con el soporte técnico de MongoDB si necesita ayuda para determinar si necesita configurar esta clave para su implementación.

  3. Asegúrese de que los cambios resultantes en el archivo automation-agent.config contengan las siguientes opciones de configuración necesarias para la migración en vivo:

    mmsGroupId=<The ID of your project>
    mmsApiKey=<The Agent API key of your project>
    mmsBaseUrl=<The URL of your Ops Manager application>
    agentFeatureCloudMigrationEnabled=true
    cloudMigrationOplogPath=<The path to the oplog files>

    Para obtener más información, consulte Configuración del agente de MongoDB.

4

Aparece un servidor adicional en la pestaña Servers y un agente MongoDB adicional en la pestaña Agents.

Una vez que haya aprovisionado el host de migración, puede cambiar a Atlas y seguir los pasos del asistente para iniciar el proceso de migración en vivo.

Volver

Utilice la automatización

En esta página