Docs Menu
Docs Home
/ /

Crear una tarea de migración

Los trabajos de migración son los procesos de trabajo responsables de transferir sus datos y esquemas desde una base de datos relacional a MongoDB. Cree un nuevo trabajo de migración desde Data Migration tab.

  • Las credenciales URI que proporcionas cuando creas una tarea de migración no necesitan ser las mismas que las credenciales que utilizaste cuando creaste tu Proyecto.

  • Puedes utilizar uno existente Conexión de base de datos relacional, o cree una cuando cree el trabajo de migración.

1

Relational Migrator solo ejecuta un trabajo de migración a la vez. Si hay un trabajo en curso, este botón está deshabilitado.

2

En el formulario Connect to your source database, ingrese los detalles de conexión para crear la URI JDBC para su base de datos relacional.

Para utilizar una conexión de base de datos relacional guardada, Use a saved connection haga clic en y selecciónela en el menú desplegable; luego ingrese las credenciales si es necesario.

Para crear una nueva conexión:

  1. En el menú desplegable Database type, seleccione el tipo de base de datos.

  2. Para ingresar una cadena de conexión directamente, habilite el interruptor Enter URI manually y pegue su cadena de conexión en JDBC URI.

  3. Para crear una cadena de conexión ingresando información de la base de datos, ingrese lo siguiente:

    Campo
    Valor

    Host

    La IP o nombre DNS del host.

    Port

    El número de puerto.

    Database

    El nombre de la base de datos. Obligatorio.

    Identifier

    Uno de Service Name o SID.

    Username y Password

    Las credenciales que se utilizarán para la autenticación.

    Al marcar Save password se guarda la contraseña de forma segura en su máquina, de modo que no tendrá que ingresar Username y Password nuevamente cuando use la conexión guardada.

    Campo
    Valor

    Host

    La IP o nombre DNS del host.

    Port

    El número de puerto.

    Database

    El nombre de la base de datos. Si se deja en blanco, solo se verán los objetos con el esquema predeterminado dbo en todas las bases de datos.

    Authentication

    De forma predeterminada, este valor SQL Server es. Si se establece en,Windows se habilita la autenticación integrada de Windows, utilizando las credenciales del usuario que inició el ejecutable de Relational Migrator. Esto deshabilita los Username campos Password y.

    Username y Password

    Las credenciales que se usarán para la autenticación. Se deshabilita si Authentication se establece en Windows.

    Al marcar Save password se guarda la contraseña de forma segura en su máquina, de modo que no tendrá que ingresar Username y Password nuevamente cuando use la conexión guardada.

    General / SSL Alternar

    Ver la configuración SSL para la conexión.

    Para utilizar SSL, primero debe descomentar y actualizar las server.ssl propiedades de configuración en su user.properties archivo.

    SSL: Use SSL

    Habilitar o deshabilitar SSL.

    SSL: Trust server certificate

    Con SSL habilitado, marque esta opción para confiar en el certificado almacenado. Déjela sin marcar para verificar el certificado del servidor con una autoridad de certificación de confianza.

    Campo
    Valor

    Host

    La IP o nombre DNS del host.

    Port

    El número de puerto.

    Database

    Nombre de la base de datos. Déjelo en blanco para cargar todas las bases de datos.

    Username y Password

    Las credenciales que se utilizarán para la autenticación.

    Al marcar Save password se guarda la contraseña de forma segura en su máquina, de modo que no tendrá que ingresar Username y Password nuevamente cuando use la conexión guardada.

    General / SSL Alternar

    Ver la configuración SSL para la conexión.

    Para utilizar SSL, primero debe descomentar y actualizar las server.ssl propiedades de configuración en su user.properties archivo.

    SSL: Use SSL

    Habilitar o deshabilitar SSL.

    SSL: SSL mode

    Con SSL habilitado, elija entre:

    • Preferred (predeterminado): establezca una conexión cifrada si es posible, de lo contrario recurra a una conexión no cifrada.

    • Required:Requiere una conexión cifrada.

    • Verify CA:Verifique el certificado del servidor con una autoridad de certificación confiable.

    • Verify identity:Verifique la información de conexión de la base de datos con el contenido del certificado.

    Campo
    Valor

    Host

    La IP o nombre DNS del host.

    Port

    El número de puerto.

    Database

    Nombre de la base de datos. Déjelo en blanco para conectarse a la base de datos predeterminada.

    Username y Password

    Las credenciales que se utilizarán para la autenticación.

    Al marcar Save password se guarda la contraseña de forma segura en su máquina, de modo que no tendrá que ingresar Username y Password nuevamente cuando use la conexión guardada.

    General / SSL Alternar

    Ver la configuración SSL para la conexión.

    Para utilizar SSL, primero debe descomentar y actualizar las server.ssl propiedades de configuración en su user.properties archivo.

    SSL: Use SSL

    Habilitar o deshabilitar SSL.

    SSL: SSL mode

    Con SSL habilitado, elija entre:

    • Prefer (predeterminado): establezca una conexión cifrada si es posible, de lo contrario recurra a una conexión no cifrada.

    • Require:Requiere una conexión cifrada.

    • Verify CA:Verifique el certificado del servidor con una autoridad de certificación confiable.

    • Verify full:Verifique la información de conexión de la base de datos con el contenido del certificado.

  4. Introduzca un Connection name y un Environment tag opcional.

  5. Haga clic en Connect.

    La conexión guardada está disponible para su uso en todas las tareas y proyectos.

3

Para utilizar una conexión MongoDB guardada, haga clic Use a saved connection en y selecciónela en el menú desplegable; luego ingrese las credenciales si es necesario.

Para crear una nueva conexión:

  1. Introduzca la cadena de conexión de MongoDB.

    1. MongoDB connection string (URI)En,ingrese su URI de MongoDB.

      Si utiliza la autenticación X.,509 Relational Migrator verifica la sintaxis de la cadena de conexión y el formato del archivo del certificado.

    2. Si no está incluido en la cadena de conexión, ingrese Database para conectarse.

    3. Si no están incluidos en la cadena de conexión y no está utilizando la509 autenticación X., ingrese Username y Password de su usuario de Relational Migrator MongoDB.

  2. Introduzca un Connection name y un Environment tag opcional.

  3. Haga clic en Connect.

    La conexión guardada está disponible para su uso en todas las tareas y proyectos.

4
Opción de migración
Descripción

Eliminar colecciones de destino antes de la migración

Booleano. Indica si Relational Migrator elimina una colección de destino antes de transferir datos.

Detenerse después de los errores

Entero. Indica el número de errores tras los cuales Relational Migrator detiene el trabajo de migración.

Verificar datos migrados

Booleano. Si es verdadero, el motor de sincronización verifica los datos migrados con la base de datos de origen. Solo compatible con el modo de instantánea.

Al configurar Mode, Relational Migrator comprueba si la base de datos está configurada correctamente. Si encuentra algún problema, muestra un mensaje de advertencia y un botón Generate Script para descargar un script SQL. Este script incluye las instrucciones de configuración necesarias y cualquier instrucción adicional como comentarios.

Advertencia

Antes de iniciar un trabajo de migración:

  1. Descargue el script.

  2. Revise cuidadosamente su contenido.

  3. Ejecutar las sentencias.

  4. Sigue cualquier paso manual comentado.

5

En el formulario Review Summary, puede ver los detalles de su trabajo de migración. Estos detalles incluyen el tipo, el número de tablas y filas afectadas, y el tamaño estimado de los datos. Para iniciar el trabajo de migración, haga clic en Start.

Importante

Para trabajos de migración grandes a un clúster Atlas, el Resumen de la revisión puede incluir Atlas Performance Suggestions que recomiendan niveles de clúster más altos. La actualización es opcional, pero reduce el tiempo de migración.

Haga clic en Upgrade on Atlas para abrir Atlas en una nueva pestaña o ventana del navegador. Si desea actualizar, pero no tiene los permisos necesarios, póngase en contacto con su administrador.

Para obtener información detallada sobre los requisitos de configuración para cada base de datos, consulte lo siguiente:

Volver

Migración de datos

En esta página