Métodos de migración recomendados

A continuación se muestran los métodos de migración recomendados para migrar su base de datos a una base de datos de IA autónoma.

Migración en línea

Si la base de datos de origen debe estar siempre en línea y solo puede tardar un tiempo de inactividad mínimo en la migración, puede utilizar uno de los siguientes servicios y herramientas de migración en línea, independientemente del tamaño de la base de datos. Tenga en cuenta que ambas opciones necesitan que la base de datos origen esté en la versión 11.2.0.4 o posterior. Si la base de datos origen utiliza una versión anterior, primero debe actualizarla si desea utilizar uno de los métodos de migración en línea.

A continuación se muestran los métodos de migración en línea:

  • OCI Database Migration: OCI Database Migration, un servicio gestionado en la nube, proporciona migraciones validadas, entre versiones, tolerantes a fallos e incrementales de Oracle Database para casos de uso en línea y fuera de línea. Puede elegir esta opción si desea un servicio en la nube totalmente gestionado que gestione la migración por usted.

    Consulte OCI Database Migration para obtener más información.

  • Zero Downtime Migration (ZDM): Zero Downtime Migration (ZDM) es una herramienta con una interfaz de línea de comandos que se instala y ejecuta en un host que aprovisiona. Zero Downtime Migration proporciona opciones de migración online y offline. Puede utilizar esta opción si desea tener más control sobre la migración.

    Consulte Migración sin tiempo de inactividad para obtener más información.

    Nota

    Estos métodos también ejecutan la herramienta Cloud Premigration Advisor Tool (CPAT) para comprobar la compatibilidad de la base de datos origen con la base de datos de IA autónoma y utilizar Oracle Data Pump y Oracle GoldenGate para realizar la migración por usted.

Migración fuera de línea

Si puede poner la base de datos de origen fuera de línea para la migración, puede utilizar una de las siguientes opciones de migración, además de OCI Database Migration y Zero Downtime Migration (ZDM).

Nota

Este es un método manual; debe orquestar la exportación/importación manualmente.

A continuación se muestra el método de migración fuera de línea:

  • Oracle Data Pump: la tecnología de Oracle Data Pump permite un movimiento de alta velocidad de los datos y metadatos entre una base de datos y otra. Puede exportar su base de datos de origen o esquemas individuales como archivos de volcado e importarlos a la base de datos de IA autónoma. Puede almacenar los archivos de volcado en el almacén de objetos o en un sistema de archivos de red (NFS) que puede asociar a la base de datos de origen y a la base de datos de IA autónoma.

    Consulte Visión General de Oracle Data Pump para obtener la documentación del producto de Oracle Data Pump.

    Consulte Importación de datos mediante Oracle Data Pump en una base de datos de IA autónoma para obtener más información sobre cómo exportar e importar los esquemas de origen en la base de datos de IA autónoma.

Otros métodos de migración

Además de las herramientas y los servicios de migración recomendados, puede utilizar los siguientes métodos de migración de datos fuera de línea:

Nota

Estos métodos requieren más pasos manuales, codificación y conocimientos avanzados de cada método. También debe migrar los metadatos del esquema de origen mediante sus propios scripts o herramientas DDL, como Oracle Data Pump, antes de iniciar la carga de datos mediante estos métodos. Estas opciones pueden ser preferibles para pequeños juegos de datos para los que desea evitar la instalación de herramientas adicionales o el uso de servicios de migración a la nube.

A continuación se muestran otros métodos de migración fuera de línea:

  • Enlaces de base de datos: puede crear enlaces de base de datos desde la base de datos de IA autónoma a la base de datos de origen e insertar datos en las tablas ejecutando consultas sobre el enlace de base de datos. Puede utilizar varias sesiones para cargar varias tablas simultáneamente a fin de mejorar el rendimiento de la carga de datos.

    Consulte Creación de enlaces de base de datos de base de datos de IA autónoma a otra base de datos de IA autónoma para obtener más información sobre la creación de enlaces de base de datos desde su base de datos de IA autónoma a sus bases de datos de origen.

  • Descargar y cargar mediante archivos: puede descargar datos de la base de datos de origen en archivos y cargarlos en las tablas de destino de la base de datos de IA autónoma. Autonomous AI Database admite la carga de datos de diferentes formatos de archivo, incluidos CSV, JSON, Parquet y mucho más. Puede colocar los archivos en el almacén de objetos o en un sistema de archivos de red (NFS) asociado a su base de datos de IA autónoma.

    Consulte Carga de datos de archivos en la nube para obtener más información sobre cómo cargar datos de archivos en el almacén de objetos.

    Consulte Asociación del sistema de archivos de red a una base de datos de IA autónoma para asociar directorios NFS a su base de datos de IA autónoma.

    Consulte Carga de datos o consulta de datos de archivos de un directorio para obtener más información sobre la carga de datos de archivos de un sistema de archivos.

  • Vistas materializadas: mediante enlaces de base de datos de la base de datos de IA autónoma a la base de datos de origen, también puede crear vistas materializadas en la base de datos de destino. A medida que se produzcan cambios en las tablas de origen, puede refrescar las vistas materializadas para mantenerlas actualizadas durante la migración.

    Consulte Gestión de Vistas Materializadas de Sólo Lectura para obtener más información sobre el uso de vistas materializadas para replicar datos.

Nota

La decisión de la herramienta o el servicio de migración depende de varios factores, como la base de datos de origen, el formato de los datos de origen, el volumen de datos y la complejidad. Para ayudarte a identificar la solución más óptima para migrar tus datos a la base de datos de IA autónoma, Oracle proporciona una utilidad de asesoramiento llamada Oracle Cloud Migration Advisor. Consulte Migración de bases de datos Oracle a OCI para obtener más información sobre esta utilidad.