Migración de datos a Autonomous Database on Dedicated Exadata Infrastructure

La migración de datos consiste en mover datos con o sin su esquema de un sistema, ubicación o aplicación a otro. Un ejemplo clásico de migración de datos es cuando decide adoptar Autonomous Database para su organización y mueve los datos históricos existentes de la base de datos actual a Autonomous Database.

La migración de datos es diferente de la carga de datos de muestra o de un pequeño volumen de datos en la base de datos. Normalmente implica grandes volúmenes de datos y puede ser una actividad puntual o una actividad periódica según las necesidades. Consulte Opciones de carga de datos para explorar las diferentes opciones disponibles para cargar datos de muestra en Autonomous Database.

Visión general de la migración de datos

Oracle proporciona varias opciones para migrar los datos a una instancia de Autonomous Database on Dedicated Exadata Infrastructure. Autonomous Database on Dedicated Exadata Infrastructure en infraestructura dedicada permite realizar exportaciones e importaciones manuales de datos desde:
  • Base de datos, sistema u origen de datos local
  • Aplicaciones SaaS
  • Origen de datos de terceros
  • Lagos de datos (Hadoop)
  • Ptrps servicios de Oracle Database Cloud


Al migrar a Autonomous Database, puede:
  • Utilizar herramientas tradicionales como Oracle SQL*Loader y Oracle Data Pump para migrar sus bases de datos de origen a Autonomous Database.
  • Utilizar el servicio de migración de datos (DMS) para realizar una migración de datos sencilla de bases de datos de gran tamaño que requieren un tiempo de inactividad durante la migración.
  • Utilizar la herramienta Zero Downtime Migration (ZDM) para la migración segura a Autonomous Database en Public Cloud y en Exadata Cloud at Customer.
  • Utilizar Oracle Object Storage para gestionar y cargar grandes volúmenes de datos.
  • Proporcione los datos de origen en varios formatos, como archivos de texto de SQL Loader, archivos de volcado de exportación/importación, CSV, JSON y archivos de Parquet.
  • Cargue datos en Autonomous Database mediante la asociación de dispositivos externos del sistema de archivos de red (NFS) proporcionados por el cliente u Oracle Cloud Infrastructure File System Service (OCI FSS) mediante DBMS_CLOUD_ADMIN.

Note:

Si observa algún error de compilación de objetos después de migrar datos a una instancia de Autonomous Database, puede recompilar los objetos de base de datos mediante UTL_RECOMP, como se muestra a continuación:
exec sys.UTL_RECOMP.RECOMP_PARALLEL(4);
UTLRP.SQL no se puede utilizar para realizar una recompilación global en una instancia de Autonomous Database.

Requisitos previos de migración

Como requisito, se recomienda ejecutar la herramienta de ayuda previa a la migración a la nube (CPAT) para ayudarle a evaluar la compatibilidad de la base de datos de origen con Autonomous Database. CPAT identifica las posibles acciones que puede necesitar tomar antes o durante la migración, priorizando su importancia y sugiriendo resoluciones. Algunas herramientas y servicios de migración ejecutan automáticamente este asesor. Consulte Herramienta de ayuda previa a la migración a la nube en Utilidades 19c de Oracle Database o Utilidades de Oracle Database 23ai para obtener más información.

Opciones de migración

Hay varias opciones disponibles para mover los datos a una instancia de Autonomous Database en una infraestructura dedicada en la nube pública, así como en Cloud at Customer.

Estas opciones se muestran a continuación junto con una tabla para seleccionar la opción adecuada según el caso de uso del cliente.
  • Oracle Database Migration Service: servicio en la nube totalmente gestionado que simplifica el traslado de bases de datos establecidas de ubicaciones locales, de terceros o de Oracle Cloud a Autonomous Database.
  • Oracle GoldenGate: herramienta de replicación de datos de Oracle para migración de datos puntual, así como para replicación de datos con captura de cambios en los datos.
  • Zero Downtime Migration (ZDM): servicio con una interfaz de línea de comandos que debe instalar y ejecutar en el host que aprovisiona. El servidor donde está instalado el software Zero Downtime Migration se denomina host del servicio Zero Downtime Migration. Puede ejecutar uno o más trabajos de migración de base de datos desde el host del servicio Zero Downtime Migration.
  • Almacenamiento de archivos de red (NFS): utilice el almacenamiento local del sistema de archivos de red (NFS) para mover datos dentro y fuera de los despliegues de Exadata Cloud@Customer mediante la asociación del recurso compartido de almacenamiento de archivos de red (NFS) a Autonomous Database.
  • Utilidad de base de datos Oracle Data Pump que soporta el traslado masivo de metadatos y datos de alta velocidad entre bases de datos Oracle y Autonomous Database.
  • Oracle SQL*Loader: utilidad de base de datos para cargar datos de archivos externos en Oracle Database.

Casos de uso de migración

En función de la base de datos origen, se pueden utilizar una o más de las opciones de migración anteriores para migrar datos a Autonomous Database en despliegues de Public Cloud o de Exadata Cloud at Customer. A continuación se muestran algunos de los casos de uso de migración más comunes para ayudarle a elegir la opción adecuada.
Caso de uso de migración Opciones de migración Referencia adicional

Base de datos no de Oracle → ADB-D en Public Cloud o en Exadata Cloud at Customer.


Caso de uso 1

  • Oracle SQL*Loader
  • Oracle GoldenGate
  • Uso del almacenamiento NFS para migrar datos a Autonomous Database en Exadata Cloud@Customer
  • Uso de OCI File Storage para cargar datos en Autonomous Database en Oracle Public Cloud

Oracle Database versión 11.2.0.4 y posterior → ADB-D en Public Cloud


Caso de uso 2

  • Database Migration Service (DMS)
  • Zero Downtime Migration (ZDM): migración en línea o fuera de línea mediante OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader
  • Oracle GoldenGate

Oracle Database versión 11.2.0.4 y posterior → ADB-D en Exadata Cloud@Customer


Caso de uso 3

  • Zero Downtime Migration (ZDM): migración en línea o fuera de línea mediante OCI Object Storage
  • Uso del almacenamiento NFS para migrar datos a Autonomous en Exadata Cloud at Customer
  • Oracle Data Pump mediante OCI Object Storage o almacenamiento NFS proporcionado por el cliente
  • Oracle GoldenGate

Versión de Oracle Database por debajo de 11.2.0.4 → ADB-D en Public Cloud o Exadata Cloud@Customer


Caso de uso 4

  • Oracle SQL*Loader
  • Oracle Data Pump
  • Uso del almacenamiento NFS para migrar datos a Autonomous en Exadata Cloud at Customer
  • Uso de OCI File Storage para cargar datos en Autonomous Database en Oracle Public Cloud

Base de datos de OCI (VMDB, BMDB, ExaCS) → ADB-D en Public Cloud


Caso de uso 5

  • Database Migration Service (DMS)
  • Zero Downtime Migration (ZDM): migración en línea o fuera de línea mediante OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader

Base de datos de OCI (VMDB, BMDB, ExaCS) → ADB-D en Exadata Cloud at Customer


Caso de uso 6

  • Zero Downtime Migration (ZDM): migración en línea o fuera de línea mediante OCI Object Storage
  • Oracle Data Pump
  • Oracle SQL*Loader

Autonomous Database Serverless → ADB-D en Public Cloud o Exadata Cloud@Customer


Caso de uso 7

  • Extracción de Oracle GoldenGate configurada para capturar desde la instancia de Autonomous Database de origen.
  • Oracle Data Pump

Proveedor de servicios en la nube de terceros (AWS, Azure) → ADB-D en Public Cloud o en Exadata Cloud at Customer


Caso de uso 8

  • Oracle Data Pump
  • Zero Downtime Migration (ZDM 21.2) soporta RDS y AWS

Autonomous Database en infraestructura de Exadata dedicada → Autonomous Database en infraestructura de Exadata dedicada


Caso de uso 9

  • Replicación de Oracle GoldenGate configurada para aplicarla a la instancia de Autonomous Database de destino.
  • Oracle Data Pump

Note:

La decisión de utilizar la herramienta o utilidad 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 los datos a Autonomous Database, Oracle proporciona una utilidad de asesoramiento denominada Oracle Cloud Migration Advisor.Consulte www.oracle.com/goto/move para obtener más información acerca de esta utilidad.