Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Descripción general del Relational Migrator

Relational Migrator es una herramienta gratuita para ayudarte a migrar de una base de datos relacional a MongoDB. Esta página ofrece una visión general de Relational Migrator's funcionalidades clave, casos de uso, escenarios de migración, y bases de datos y versiones compatibles.

Relational Migrator ofrece un constructor de diagramas de relaciones de entidades para mapear tu esquema relacional a un esquema de MongoDB. Puede comenzar con un esquema recomendado, un mapeo 1:1, o crear un nuevo esquema desde cero. Para más información, consulte Modelado de datos.

Relational Migrator también ofrece funciones para generar y exportar un JSON schema, así como documentos de muestra para cada colección. Para obtener más información, consulta el documento JSON schema.

Utilice Relational Migrator para migrar datos de instantáneas desde bases de datos relacionales compatibles a MongoDB Atlas o una implementación de MongoDB autogestionada. Para más información, consulta Casos de uso.

Relational Migrator solo es compatible con las tareas de migración de Snapshot.

Las tareas de migración de snapshot migran todos los datos una vez y luego se detienen. Puede utilizar migraciones de snapshot para migraciones de base de datos en un punto específico, migraciones por grupo y sincronización incrementales. También puedes usarlas con filtros de tabla para la división de grandes tareas de migración en grupos paralelos y mejorar el rendimiento.

Puedes usar Relational Migrator para migrar una aplicación legada a la vez a MongoDB. Dependiendo de las necesidades de tu aplicación, puede migrar con o sin inactividad.

Si su aplicación no requiere un tiempo de actividad constante, como en el caso de una aplicación interna, puede programar la migración durante el tiempo de inactividad. Migrar durante el tiempo de inactividad es la forma más sencilla de configurar y completar el proceso de migración.

Al iniciar el proceso de migración, Relational Migrator toma un snapshot de los datos en la aplicación heredada y migra los datos a partir de ese punto en el tiempo. Durante el proceso de migración, tu aplicación heredada puede permanecer en línea para soportar lecturas entrantes, pero no puede soportar guardados entrantes. La duración del proceso de migración depende de varios factores, como la cantidad de datos que se están migrando y la velocidad de su conexión.

Después de completar la migración, ponga su aplicación heredada fuera de línea y lance su nueva aplicación.

Relational Migrator actualmente no admite la migración de un almacén de datos operativos.

Relational Migrator admite las siguientes bases de datos de origen:

Database
Versiones compatibles
Implementaciones

2012 y superior (se requiere la edición Enterprise o desarrollador para versiones anteriores a 2016)

Alojado por propia cuenta, AWS RDS, Azure SQL base de datos

5.7 y superior

Hospedado por uno mismo, AWS RDS/Aurora, Azure Database

11g y superior

Alojado por uno mismo, AWS RDS

10 y superior

Hospedado por uno mismo, AWS RDS/Aurora, Azure Database

10 y superior

Hospedado por uno mismo, AWS RDS/Aurora, Azure Database

Para obtener información sobre cómo conectar con bases de datos relacionales, consulta Conectar a bases de datos.

Importante

Esta funcionalidad está en vista previa pública.

Se admiten algunas bases de datos para la migración de datos snapshot mediante una conexión JDBC.

Database
Versiones compatibles
Implementaciones

DB2

11.5 y superior

Alojado por uno mismo, AWS RDS

Sybase ASE

15 y superiores

Autoalojado

Relational Migrator es compatible con las siguientes bases de datos de destino:

Tipo de implementación
Versiones compatibles

Servidor de MongoDB (autogestionado)

5.0 y superior

MongoDB Atlas

5.0 y superior

Para obtener información sobre cómo conectar con MongoDB, consulta Conexión a MongoDB.

Next

UI Overview

En esta página