Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
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.

Los trabajos de migración de snapshot migran todos los datos una vez y luego se detienen. Puede utilizar migraciones de snapshot para migraciones de bases de datos en un momento determinado, migraciones por lotes y sincronizaciones incrementales. También puedes usarlas con filtros de tabla para dividir grandes trabajos de migración en lotes paralelos y mejorar el rendimiento. Además, se puede seleccionar las tablas a importar al crear proyectos o seleccionar qué colecciones migrar al crear tareas de migración.

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 tu aplicación no requiere disponibilidad constante, como en el caso de una aplicación interna, puedes realizar la migración durante el tiempo de inactividad programado. 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 es compatible con 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 o 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