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 socios 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 con éxito las cargas de trabajo y convertimos sin problemas nuestras bases de datos MongoDB en Oracle Autonomous Database también, logrando un rendimiento y una eficiencia operativa significativamente mejores. ¡Los resultados han sido impresionantes!"

Arman Ashouriha Jefe del programa de modernización de Oracle Cloud Infrastructure

Migraciones de MongoDB a Oracle Database sencillas

Ahorra hasta un 50 %

Oracle ofrece precios más bajos. Elimina la necesidad de sobreaprovisionar mediante la ampliación dinámica.

Sin nuevos contratos

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

Migra a cualquier nube

Migra de MongoDB o MongoDB Atlas a cualquier instancia de Oracle Database, local o en cualquier nube.

Mantén la actividad comercial en funcionamiento

Las aplicaciones pueden permanecer online durante las migraciones.

JSON al 100%, no es necesario realizar cambios

Las recopilaciones MongoDB se transfieren como están a las recopilaciones JSON de Oracle Database sin ningún cambio.

Planifica todo tu entorno

Visualiza todo tu patrimonio MongoDB, las tareas de migración necesarias y proyecta ahorros de costos futuros.

Migra MongoDB a Oracle Database en 4 sencillos pasos

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

    1. 1 evaluación de la carga de trabajo
    2. 2 Impacto en las partes interesadas
    3. 3 Estrategias de migración
  2. Preparación

    1. 4 Aprovisionamiento de recursos
    2. 5 Realización de migraciones de prueba
    3. 6 Redireccionamiento de aplicación
  3. Ejecución

    1. 7 Exportación de base de datos origen
    2. 8 Copia de datos online u offline
    3. 9 Redirección de aplicación
  4. Validación

    1. 10 Prueba de aplicación y base de datos
    2. 11 Cambio al nuevo sistema de base de datos
    3. 12 Monitoro del rendimiento

Guías gratuitas de migración paso a paso

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


MongoDB Asesor de migración previa
Análisis de base de datos única
Oracle Estate Explorer
Planifica las propiedades MongoDB completas
  • Análisis del uso de MongoDB
  • Evaluar la compatibilidad de la migración
  • Aplicar medidas correctivas prescritas
  • Visualizar tu patrimonio MongoDB
  • Seleccionar bases de datos para análisis
  • Obtener análisis de uso en tiempo real de tu entorno
  • Recibir una evaluación de la compatibilidad de la migración
  • Actuar sobre recomendaciones de migración priorizadas

El flujo de trabajo de migración comienza con una selección de extracciones de MongoDB mediante herramientas de Oracle o MongoDB. Los diagnósticos de migración previa evalúan la compatibilidad de JSON con la base de datos de destino y resaltan el uso excepcional de la aplicación MongoDB. Elige migraciones de datos fuera de línea o en línea con GoldenGate para migraciones de MongoDB. Una vez finalizado el movimiento de datos, la conectividad y el rendimiento de la aplicación se validan antes de la conmutación final.

Diagrama de flujos de trabajo de migración, descripción a continuación:

El flujo de trabajo de migración comienza con orígenes JSON, que pueden ser MongoDB, MongoDB Atlas o archivos planos.

Al usar 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 de origen y destino y eligen entre migración en línea o sin conexión. El Asesor de compatibilidad de Oracle para MongoDB evalúa la compatibilidad entre el origen y el destino, identifica contenido problemático y ofrece recomendaciones correctivas.

Una vez resueltos los errores, el flujo continúa con el movimiento de datos online u offline. En el caso de procesamiento offline, la salida de mongodump o mongoexport o los archivos de texto no cifrado JSON los lee directamente la API de Oracle Database API for MongoDB y los escribe en la base de datos de destino. Oracle GoldenGate también se puede utilizar para leer directamente desde MongoDB y escribir en un destino de Oracle Database. Ten en cuenta que para migraciones en línea, GoldenGate es la única opción. Tras una carga inicial de datos antiguos, los datos más recientes se capturan en tiempo real y luego se aplican de manera incremental a la base de datos de destino.

El paso de validación sigue la ejecución de la migración en la que los clientes utilizan sus propias herramientas de prueba de aplicaciones para validar las operaciones y el rendimiento. Las bases de datos Oracle tienen herramientas de ajuste y diagnóstico para validar el rendimiento. Oracle GoldenGate Veridata es una herramienta opcional que compara los orígenes de datos JSON MongoDB con los datos JSON de las bases de datos Oracle de destino en tiempo real mientras las aplicaciones están online u offline para garantizar la sincronización de datos. Ten en cuenta que GoldenGate Veridata es un producto de software con licencia independiente.

Una vez que las aplicaciones y los datos se validan, las aplicaciones migran a la nueva base de datos de destino de Oracle.


Consulta GoldenGate para ver los vídeos, la documentación y el inicio rápido de migraciones de datos online y offline paso a paso.

Las herramientas de migración de Oracle son compatibles con todas las fuentes de MongoDB, tanto autogestionadas como administradas, en todas las plataformas en la nube, incluidas las ediciones community y enterprise 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 todas las plataformas en la nube, incluidas las ediciones community y enterprise de MongoDB.

MongoDB Atlas es un servicio gestionado y soportado por AWS, Azure, Google Cloud y una variedad de otros proveedores de nube. Amazon DocumentDB y Azure Cosmos DB son variantes del estándar MongoDB y también se admite la migración desde esas versiones.

Admite las versiones MongoDB autogestionadas de los clientes que se ejecutan en entornos locales o en Oracle Cloud Infrastructure (OCI).

Es posible migrar a cualquiera de las plataformas de Oracle Database que aparecen a continuación, todas las cuales soportan el procesamiento de documentos JSON. Las migraciones se pueden ejecutar sin tiempo de inactividad mientras las aplicaciones permanecen en línea y se pueden ejecutar de forma segura en firewalls independientes.

Diagrama de destinos de Oracle Database, descripción a continuación:

Puedes realizar migraciones de bases de datos, ya sea fuera de línea o en línea, sin tiempo de inactividad con las siguientes ofertas de Oracle Database de destino OCI, locales y multinube.

Los destinos de OCI incluyen bases de datos Oracle gestionadas 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 locales incluyen Oracle Database Appliance, Exadata y bases de datos Oracle gestionadas por el cliente.

Los destinos multinube incluyen Oracle Database@Hyperscale que se ejecuta en OCI, se implementa en Google Cloud y Azure para Autonomous Database, Autonomous JSON Database y Exadata Cloud Service. En AWS, actualmente solo se admite 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 está duplicada en una 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 origen se capturan en tiempo real y se aplican continuamente a la base de datos destino

Conexión indirecta

  • La fuente y el destino se encuentran en redes separadas, probablemente por cortafuegos
  • 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 conjunto de soluciones creció y aumentaron sus demandas de procesamiento, pronto llegaron al límite en cuanto a 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 sustancialmente su aplicación y han mejorado la satisfacción del cliente.

  • Adoptar la simplicidad en lugar de la complejidad

    "Hemos migrado con éxito de MongoDB a Oracle Autonomous Database con un esfuerzo mínimo. El proceso fue eficiente, utilizando herramientas estándar de exportación/importación, y requirió solo pequeños ajustes en nuestras aplicaciones. La transición fue fluida, y estamos satisfechos con la estabilidad y el rendimiento que hemos experimentado 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 partner de migración

Encuentra un socio de implementación de Oracle

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

Introducción a 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.