Migración a Autonomous Database mediante Oracle Database Migration Service

Puede migrar datos a una instancia de Autonomous Database mediante Oracle Cloud Infrastructure Database Migration Service, un servicio en la nube totalmente gestionado creado para facilitar la migración de bases de datos establecidas de ubicaciones locales, de terceros o de Oracle Cloud a Autonomous Database.

Database Migration Service proporciona una experiencia de autoservicio de alto rendimiento para migrar bases de datos a Oracle Cloud Infrastructure (OCI). Database Migration se ejecuta como un servicio en la nube gestionado independiente del arrendamiento y los recursos. El servicio aprovecha el motor Zero Downtime Migration (ZDM) de Oracle mediante la replicación de Oracle GoldenGate para proporcionar una migración de base de datos de nivel de empresa con un tiempo de inactividad mínimo. Funciona como un servicio multi-inquilino en un arrendamiento del servicio Database Migration y se comunica con sus recursos mediante puntos finales privados (PEs). Los PE se gestionan mediante Database Migration. Para conocer las capacidades de Database Migration Service, consulte Acerca de Oracle Cloud Infrastructure Database Migration.

Database Migration Service soporta una amplia gama de bases de datos de origen para la migración a Autonomous Database. Para ver la lista completa de versiones de base de datos de origen soportadas, consulte Requisitos de la base de datos de origen. A partir de la versión actual, Database Migration solo soporta Autonomous Database Serverless y Autonomous Database on Dedicated Exadata Infrastructure como destinos de migración.

Puede realizar la migración de base de datos en dos modos diferentes, como:
  • Migración en línea: la migración en línea utiliza la replicación de Oracle GoldenGate para la sincronización continua desde la base de datos de origen a la base de datos de destino. La migración en línea requiere conectividad de SQL*Net del host GoldenGate que se ejecuta en el arrendamiento de destino a la base de datos de origen. Oracle Data Pump y sus dos opciones se utilizan para la instanciación inicial. Consulte Migración en línea para obtener más información.
  • Migración fuera de línea: con el método de migración fuera de línea, Database Migration exporta los datos desde la base de datos de origen al almacén de objetos y, a continuación, importa los datos desde el origen de objeto a la base de datos de destino en la nube mediante Data Pump. Debe parar las actualizaciones en la base de datos de origen antes de iniciar la migración fuera de línea. Además, las bases de datos de destino y de origen no necesitan ninguna conectividad directa de SQL*Net entre ellas una vez completada la migración.
La carga inicial y la replicación son dos aspectos importantes de la migración de la base de datos mediante Database Migration Service.
  • La Carga inicial migra el contenido de todos los esquemas del origen a los esquemas del mismo nombre en la base de datos de destino. Puede excluir objetos específicos y renombrar objetos al crear una migración en Oracle Cloud Infrastructure Database Migration.
  • La Replicación migra todas las operaciones de datos y metadatos de las transacciones confirmadas después de la carga inicial hasta que reanude el trabajo de migración después de la fase Supervisión de demora de replicación. Incluye inserciones, supresiones y actualizaciones de datos en tablas dentro del esquema migrado. Las operaciones de creación, modificación y borrado de DDL no se replican.

Para obtener más información sobre cómo utilizar Database Migration Service, consulte la sección sobre requisitos previos y pasos necesarios en la migración de base de datos en Uso del servicio Oracle Cloud Infrastructure Database Migration.