Migración de MongoDB a Oracle Database

Accede a guías de migración paso a paso gratuitas en las que se detallan buenas prácticas y se brindan recursos de capacitación técnica, así como orientación experta de ingenieros y partners de Oracle.

¿Por qué migrar de MongoDB a Oracle Database? (2:15)

Más allá de MongoDB: logrando simplicidad y ahorro de costos con Oracle Database

Descubre cómo simplificar la administración de MongoDB y reducir gastos hasta en un 50 % en el proceso.

Vodafone

"Como parte de nuestra iniciativa de modernización, armonizamos cargas de trabajo y convertimos sin interrupciones nuestras bases de datos MongoDB a Oracle Autonomous Database, logrando un rendimiento y una eficiencia operativa significativamente mejores. ¡Los resultados han sido realmente impresionantes!

Arman Ashouriha Head of Oracle Cloud Infrastructure Modernisation Programme

Migraciones de MongoDB a Oracle Database sencillas

Ahorra hasta un 50 %

Oracle ofrece precios más bajos. Elimina la necesidad de sobreaprovisionar con escalabilidad dinámica.

Sin nuevos contratos

Es fácil comenzar. Usa tus contratos y créditos existentes de Oracle, Azure, Google y AWS.

Migra a cualquier nube

Pásate de MongoDB o MongoDB Atlas a cualquier Oracle Database —on-premises o en cualquier nube.

Mantén la actividad comercial en funcionamiento

Las aplicaciones pueden mantenerse online durante las migraciones.

100% JSON, sin cambios necesarios

Las colecciones de MongoDB se transfieren tal cual a colecciones JSON de Oracle Database sin ningún cambio.

Planifica todo tu entorno

Visualiza todo tu entorno MongoDB, comprende el esfuerzo de migración necesario y proyecta futuros ahorros de costos.

Migra MongoDB a Oracle Database en 4 pasos sencillos

Descripción general de la migración, detalles a continuación
  1. Planificación

    1. 1 evaluación de las cargas de trabajo
    2. 2 Impacto en las partes interesadas
    3. 3 Estrategias de migración
  2. Prepararse

    1. 4 Aprovisionar recursos
    2. 5 Realizar migraciones de prueba
    3. 6 Confirmar redireccionamiento de aplicación
  3. Ejecutar

    1. 7 Exportar base de datos origen
    2. 8 Copiar datos online u offline
    3. 9 Aplicar redirección de aplicación
  4. Validar

    1. 10 Probar la aplicación y base de datos
    2. 11 Cambiar al nuevo sistema de base de datos
    3. 12 Monitorear el rendimiento

Guía gratuita de migración paso a paso

Las herramientas de planificación de migración de Oracle te ayudan a tomar decisiones estratégicas y tácticas informadas, ofreciéndote recomendaciones que tienen en cuenta el tamaño y los patrones de implementación de tu entorno MongoDB, el uso de las bases de datos y el consumo de recursos.


Asesor de premigración de MongoDB
Análisis de una sola base de datos
Oracle Estate Explorer
Planifica las propiedades MongoDB completas
  • Analiza el uso de MongoDB
  • Evalúa la compatibilidad de la migración
  • Implementa las acciones de remediación recomendadas
  • Visualiza tu entorno MongoDB
  • Selecciona las bases de datos para analizar
  • Obtén análisis de uso en tiempo real de tu entorno
  • Recibe una evaluación de compatibilidad de migración
  • Implementa las recomendaciones de migración priorizadas

Tu proceso de migración comienza con la selección de extractos de MongoDB usando herramientas de MongoDB u Oracle. Los diagnósticos de premigración evalúan la compatibilidad JSON con la base de datos de destino y resaltan usos excepcionales de aplicaciones MongoDB. Elige migraciones de datos offline u online con GoldenGate for MongoDB Migrations. Una vez que se completa el movimiento de datos, se validan la conectividad y el rendimiento de la aplicación antes del cambio final.

Diagrama del flujo de trabajo de migración, descripción a continuación:

Tu proceso de migración comienza con fuentes JSON, que pueden ser MongoDB, MongoDB Atlas o archivos planos.

Usando la herramienta MongoDB to Oracle Migration Tool, implementada como una extensión de VS Code en SQL Developer, los usuarios registran las bases de datos origen y destino y seleccionan entre migración online u offline. El Oracle MongoDB Compatibility Advisor evalúa la compatibilidad entre el origen y el destino, busca contenido problemático y ofrece recomendaciones correctivas.

Tras resolver los errores, el proceso continúa hacia el movimiento de datos offline u online. Para el procesamiento offline, las salidas de mongodump, mongoexport o archivos JSON en texto plano se leen directamente mediante la API de Oracle Database para MongoDB y se escriben en la base de datos de destino. Oracle GoldenGate también puede usarse para leer directamente desde MongoDB y escribir en un Oracle Database como destino. Nota: para migraciones online, GoldenGate es la única opción. Después de la carga inicial de los datos históricos, los datos nuevos se capturan en tiempo real y se replican en la base de datos de destino.

Tras ejecutar la migración, sigue la etapa de validación, donde los clientes usan sus propias herramientas de prueba para verificar que las operaciones y el rendimiento funcionen como esperan. Las bases de datos Oracle cuentan con herramientas de diagnóstico y ajuste para validar el rendimiento. Oracle GoldenGate Veridata es una herramienta opcional que compara en tiempo real los datos JSON de MongoDB con los datos JSON en las bases de datos Oracle de destino, ya sea con las aplicaciones online u offline, a fin de garantizar la sincronización de datos. Ten en cuenta que GoldenGate Veridata es un producto con licencia independiente.

Una vez que las aplicaciones y los datos están validados, se realiza el cambio final hacia la nueva base de datos Oracle.


Consulta los videos, la documentación y la guía rápida de GoldenGate for MongoDB Migrations para ver los pasos de migraciones de datos online y offline.

Las herramientas de migración de Oracle son compatibles con todas las fuentes de MongoDB, tanto autogestionadas como administradas en la nube, incluyendo las ediciones de comunidad y empresas de MongoDB.

Diagrama de fuentes, descripción a continuación:

Las herramientas de migración de Oracle son compatibles con todas las fuentes de MongoDB, tanto autogestionadas como administradas en la nube, incluyendo las ediciones de comunidad y empresas de MongoDB.

MongoDB Atlas es un servicio administrado y está disponible en AWS, Azure, Google Cloud y otros proveedores de nube. Amazon DocumentDB y Azure Cosmos DB son variantes de MongoDB estándar, y también se admiten las migraciones desde esas versiones.

Además, son compatibles las versiones autogestionadas de MongoDB que los clientes ejecutan on-premises o en Oracle Cloud Infrastructure (OCI).

Puedes migrar a cualquiera de las plataformas de Oracle Database que se muestran abajo; todas admiten procesamiento de documentos JSON. Las migraciones pueden ejecutarse sin tiempo de inactividad, mientras las apps siguen online, y pueden hacerse de forma segura incluso a través de firewalls separados.

Diagrama de destinos Oracle Database, descripción abajo:

Puedes realizar migraciones de base de datos, ya sea offline u online, con cero downtime, usando las siguientes opciones de Oracle Database en OCI, on-premises y multinube.

Los destinos en OCI incluyen Oracle Databases administradas por el cliente, Base Database Service, Exadata Database Service, Autonomous Database, Autonomous Database on Exadata Cloud@Customer, Exadata Cloud@Customer y Autonomous JSON Database.

Los destinos de migración on-premises incluyen Oracle Database Appliance, Exadata y Oracle Databases administradas por el cliente.

Los destinos multinube incluyen Oracle Database@Hyperscale ejecutándose en OCI, desplegado en Google Cloud y Azure para Autonomous Database y Autonomous JSON Database, y Exadata Cloud Service. En AWS, solo se admite actualmente Exadata Cloud Service.

Métodos de migración de continuidad del negocio Conexiones de red

Migración offline

  • Las aplicaciones están offline durante la migración
  • Toda la base de datos se duplica en una sola operación

Conexión directa

  • El origen y el destino se encuentran en la misma red física o virtual

Migración online sin tiempo de inactividad

  • Las aplicaciones se encuentran online durante la migración
  • Los cambios incrementales en la base de datos de origen se capturan en tiempo real y se aplican de forma continua a la base de datos de destino

Conexión indirecta

  • El origen y el destino están en redes separadas, probablemente detrás de firewalls
  • El acceso entre redes requiere un agente seguro

Testimonios de migración de MongoDB a Oracle

  • SaaS Migración: cuando la escala se vuelve real

    Boon Software lanzó su conjunto de soluciones Symphony Mobility utilizando MongoDB. A medida que su suite crecía y aumentaban sus necesidades de procesamiento, pronto se toparon con un límite en rendimiento y facilidad de administración. Fue entonces cuando hicieron el cambio a OCI y a Autonomous JSON Database migrando con la API de Oracle Database API for MongoDB. Ahora han ampliado su aplicación de forma significativa y mejorado la satisfacción de sus clientes.

  • La simplicidad por encima de la complejidad

    "Migramos exitosamente de MongoDB a Oracle Autonomous Database con un esfuerzo mínimo. El proceso fue eficiente, usando herramientas estándar de exportación e importación, y solo requirió ajustes menores en nuestras aplicaciones. La transición fue fluida y estamos muy conformes con la estabilidad y el desempeño que hemos tenido desde entonces."

    Suyash Shrivastava
    Vicepresidente sénior de ingeniería

3 de junio de 2025

GoldenGate para migraciones desde MongoDB 23ai ya disponible.

Alex Kotopoulis, gerente de producto, Oracle GoldenGate
Matt DeMarco, gerente de producto, migraciones que no son de Oracle

Anunciamos una herramienta de migración gratuita para migraciones en línea sin tiempo de inactividad y migraciones fuera de línea. Los datos basados en documentos (JSON) de MongoDB pueden migrar desde cualquier instancia de MongoDB a cualquier plataforma Oracle Database en entornos locales y en cualquier nube compatible.

Asistencia de un socio de migración

Encuentra un partner de implementación de Oracle

Elige un partner de Oracle con experiencia en migraciones de MongoDB para planificar y realizar la migración.

Comienza a usar la migración de MongoDB a Oracle Database


Ponte en contacto con nosotros

¿Deseas saber más? Ponte en contacto con uno de nuestros expertos.