Docs Menu
Docs Home
/ /

Instalación

La siguiente tabla describe los modelos de implementación compatibles con Relational Migrator y casos de uso de ejemplo para cada modelo de implementación:

Modelo de implementación
Casos de uso

Escritorio local

  • Evaluación

  • Modelado de datos

  • Pruebas

  • Migraciones de producción pequeñas (menos de 100GB)

  • Pruebas

  • Migraciones de producción (menos de 1TB)

Puede instalar Relational Migrator en una sola máquina a la que no se pueda acceder externamente. Las instalaciones locales son ideales para trabajos de desarrollo, evaluación y producción pequeños que se espera que duren menos de un día.

Nota

Si debe realizar una migración grande, puede dividirla en varios trabajos utilizando filtros de tabla.

Para obtener más información,consulte Instalación de desarrollo.

Puede instalar Relational Migrator en un servidor desatendido o Máquina virtual que vincula Relational Migrator a una dirección IP y un puerto, exponiéndolo como una aplicación web. Instalar Relational Migrator en un servidor desatendido es adecuado para la mayoría de los casos de uso, incluyendo pruebas y migraciones de producción.

Nota

Instalar Relational Migrator en un servidor desatendido no es una solución de alta disponibilidad. Si ocurre un problema con la aplicación, los usuarios deben intervenir manualmente.

Para obtener más información,consulte Instalación de producción.

Para obtener el mejor rendimiento, ubique la máquina o el servidor que ejecuta Relational Migrator lo más cerca posible de las bases de datos de origen y destino. La proximidad a la base de datos de destino es lo que más influye en el rendimiento:

  • Si utiliza Relational Migrator para una migración local, ejecútelo en el mismo centro de datos que la base de datos de origen.

  • Si está utilizando una base de datos alojada en la nube, ejecute Relational Migrator en una instancia EC2 o una máquina virtual en la misma VPC que la base de datos de origen.

Tip

Verifique la configuración del tiempo de espera de suspensión de su sistema operativo. Si su equipo entra en suspensión durante una migración, la tarea fallará.

Al utilizar Relational Migrator, el firewall del sistema en la máquina o el servidor debe permitir el tráfico TCP saliente tanto a las bases de datos de origen como a las de destino.

Al ejecutar Relational Migrator en un entorno de nube, revise el firewall específico de la nube (grupo de seguridad), la tabla de enrutadores y la configuración del firewall del servidor. Para obtener más información sobre las configuraciones de red de cada proveedor de nube, consulte estas páginas:

  • Redes de AWS

  • Redes de Azure

  • Redes de GCP

De forma predeterminada, Relational Migrator incluye telemetría que reporta información de uso y errores a MongoDB para ayudar a mejorar el producto. Esta telemetría no incluye información confidencial como cadenas de conexión a la base de datos, información del esquema ni datos de clientes.

Puede desactivar la telemetría editando la aplicación. user.properties archivo, agregando la siguiente línea y reiniciando Relational Migrator:

migrator.app.telemetry.enable: false

Para obtener información sobre la user.properties ubicación del archivo, consulte Ubicaciones de archivos de Relational Migrator.

Para obtener recomendaciones de hardware específicas, consulte Requisitos del sistema.

Nota

Escalar el tamaño del clúster de Atlas puede mejorar significativamente la velocidad de migración. Para obtener más información, consulta Modificar el nivel de clúster.

Volver

Configuración del proyecto

En esta página