Métodos de migración recomendados
A continuación se muestran los métodos de migración recomendados para migrar la base de datos a una instancia de Autonomous Database.
Migración en línea
Si la base de datos de origen debe estar siempre en línea y solo puede dedicar un tiempo de inactividad mínimo a 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 requieren que la base de datos de origen esté en la versión 11.2.0.4 o posterior. Si la base de datos origen está utilizando 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 en la nube gestionado, proporciona migraciones de Oracle Database validadas, entre versiones, tolerantes a fallos e incrementales 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 aprovisionado. Zero Downtime Migration proporciona opciones de migración en línea y fuera de línea. Puede utilizar esta opción si desea tener más control sobre la migración.
Consulte Zero Downtime Migration para obtener más información.
Nota
Estos métodos también ejecutan la herramienta de ayuda previa a la migración a la nube (CPAT) para comprobar la compatibilidad de la base de datos de origen con Autonomous Database y utilizar Oracle Data Pump y Oracle GoldenGate para realizar la migración.
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).
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 Oracle Data Pump permite el movimiento de alta velocidad de los datos y metadatos de una base de datos a otra. Puede exportar la base de datos origen o los esquemas individuales como archivos de volcado e importarlos a Autonomous Database. 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 origen y a Autonomous Database.
Consulte Visión general de Oracle Data Pump para la documentación del producto para Oracle Data Pump.
Consulte Importación de datos mediante Oracle Data Pump en Autonomous Database para obtener más información sobre cómo exportar e importar los esquemas de origen en Autonomous Database.
Otros métodos de migración
Además de los servicios y las herramientas de migración recomendados, puede utilizar los siguientes métodos de migración de datos fuera de línea:
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 conjuntos de datos pequeños 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 Autonomous Database a la base de datos de origen e insertar datos en las tablas ejecutando consultas en el enlace de base de datos. Puede utilizar varias sesiones para cargar varias tablas simultáneamente para mejorar el rendimiento de la carga de datos.
Consulte Creación de enlaces de base de datos de Autonomous Database a otra instancia de Autonomous Database para obtener más información sobre la creación de enlaces de base de datos de Autonomous Database a las bases de datos de origen.
-
Descargar y cargar mediante archivos: puede descargar datos de la base de datos de origen en archivos y cargar esos archivos en las tablas de destino de Autonomous Database. Autonomous Database soporta la carga de datos desde diferentes formatos de archivo, incluidos CSV, JSON, Parquet, etc. Puede colocar los archivos en el almacén de objetos o en un sistema de archivos de red (NFS) asociado a Autonomous Database.
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 Autonomous Database para asociar directorios NFS a Autonomous Database.
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 Autonomous Database a la base de datos de origen, también puede crear vistas materializadas en la base de datos de destino. A medida que se producen 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.
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 ayudarle a identificar la solución más óptima para migrar sus datos a Autonomous Database, Oracle proporciona una utilidad de asesoramiento denominada Oracle Cloud Migration Advisor. Consulte Migración de bases de datos Oracle a OCI para obtener más información sobre esta utilidad.
Tema principal: Migración de bases de datos Oracle a Autonomous Database