Migrate Oracle Databases to OCI

Oracle provides strategies, solutions, tools, and services for online and offline database migrations. Free planning advisors, automation, and step-by-step guides help you perform non-disruptive and validated migrations.

Migrate Oracle Databases to OCI

  • Maintain business uptime

    Migrate databases while applications are online.

  • Every version and platform

    Move from any version, platform, and OS to any OCI Database service, including Exadata, Cloud@Customer, and Autonomous.

  • Extensive automation

    Choose easy-to-use user experiences that simplify even the most complex scenarios or assemble workflows for exceptional situations.

  • Much more than moving data

    Advisors help you choose target databases, efficient estate migration, and best practice methods.

  • Upgrade as you migrate

    Upgrade and migrate simultaneously in a streamlined migration workflow.

  • Leverage existing investments

    Transfer licenses and workloads with BYOL for discounted rates, support fee offsets, and more.

Getting Started: Migrate Oracle Databases to OCI


Overview

Oracle’s best practice planning advisors and automated solutions help you through your migration lifecycle. Supported by zero downtime technologies and enterprise-class database utilities, applications can remain online during migrations, enabling the least risk, disruption, and cost.

Overview diagram, details below
Migrate Oracle Databases to OCI Overview
Plan Prepare Execute Validate
  • Identify sources and targets
  • Prioritize business and technical planning factors
  • Use planning advisors
  • Provision resources
  • Simulate migrations and respond to exceptions
  • Backup source database
  • Copy source to target
  • Capture ongoing changes and apply to target
  • Confirm data movement
  • Compare performance
  • Switchover to new database

Planning Advisors

Best practice planning tools allow you to make strategic and tactical decisions, from choosing the best database to migrating with the least effort and business disruption. Fine-tune a migration method that considers acceptable downtime, upgrade considerations, and DBA skills.

Planning Advisors diagram explanation below

Oracle offer six database migration planning advisors. Each of these tools can be used independently or together to help you assess your database migration options, strategy, and complexity. They are grouped into two categories: overall estate assessment and specific technical recommendations. Some tools require little to no preparation and others require complete details of your database estate. If you choose TRY, you can try out these tools.

Here’s brief summary for each of these tools:

Estate Explorer evaluates an entire database estate that you can upload from a spreadsheet or Enterprise Manager. The reporting identify database candidates that require the least effort to migrate to Autonomous Database.

Service Advisor helps you choose which Oracle Database service is best for your requirements.

Methods Advisor provides quick insight to which migration method and supporting technologies are appropriate for specific source and target databases.

Premigration Tool is a detailed technical diagnostic tool that identifies incompatibilities and remediation for upgrades and migrations between databases.

Cloud Migration Advisor is a detailed diagnostics and recommendation tool combining the capabilities of the migration methods advisor and estate explorer plus additional factors to make more precise recommendations.

Enterprise Manager Migration Workbench is an embedded feature of Enterprise Manager. This tool leverages known metadata around your database estate and makes planning recommendations.

Two of these tools, Estate Explorer and Cloud Migration advisor are not yet self-service, but with the help of your Oracle sales person, you can access them. Enterprise Manager is a licensed product, but you can explore the product on a trial basis from within the OCI Marketplace.

You can learn more about these tools and access informative links on the TECHNOLOGIES tab.



Prepare

Evaluate source databases with the Cloud Premigration Advisor Tool (CPAT) against target database and platform to identify upgrades, prioritize exceptions, and suggest resolutions. Use step-by-step guides to provision environments and iteratively test migration workflows.

Prepare diagram explanation below

In this "Prepare" diagram, there are two layers of preparation steps. The first layer above represents the Cloud Premigration Advisor Tool (CPAT). These are the steps to evaluate and prepare your source databases to be compatible with the target. The steps of CPAT are to identify exceptions, present the findings, take remediation actions or not, then rerun the advisor until all issues are resolved. CPAT is embedded into the automated migration solutions and part of the logical migration method workflows.

The second layer is to perform a test migration. These steps include provisioning cloud resources, run or execute the migration, validate the movement and performance, then reset the environment until you are ready to do execute the migration. PREPARATION means practice running the migration and developing procedures for failure, reset, and recovery.



Migration workflow technologies

Three automated alternatives streamline and orchestrate migration workflows using Oracle Database utilities for offline migrations. For online migrations, high availability and standby capabilities are added. Finally, additional technologies validate performance and ongoing synchronization.

Execute diagram explanation below

In this EXECUTE diagram, all Oracle technologies are identified in each of the migration steps.

In the prepare phase, there are two strategies – use automated solutions or do it yourself with any of the component tools, services, utilities, and products. Regardless of your choice, the next step is to use the Cloud Premigration Advisor Tool to test the source database metadata and data against the compatibility requirements of the target database.

In the execute phase, there are two business continuity factors to choose from – online or offline. If you choose offline migrations, they can either by physical or logical. Physical means that you use the Oracle Recovery Manager backup-restore function. Logical means you use oracle Data Pump to do a data extract and import. If you choose online migrations, you will either use GoldenGate or Data Guard for the ongoing synchronization as new and changed data is introduced during the migration.

In the validate phase, all migration methods will validate that data moved. In addition to that, the Enterprise Manager solution also includes SQL Performance Analyzer in the workflow which will compare the performance of key SQL statements on both the original and migrated database.

Oracle GoldenGate Veridata validates that source and target databases are in sync. This is especially important during long migrations or in a complicated database implementation where multiple databases must stay in sync incrementally even during the migration.


Validate

Beyond ensuring data movement, SQL Performance Analyzer can prove operational readiness by comparing source versus target performance. For complex online migrations, Oracle GoldenGate Veridata guarantees that sources and targets are synchronized. GoldenGate Veridata and Enterprise Manager may require additional licensing.


  • Migration workflow solutions

    • OCI Database Migration
    • Zero Downtime Migration
    • Enterprise Manager Migration Workbench

    All solutions validate data and data object movement.

  • Enterprise Manager SQL Performance Analyzer

    Ensures the target database performs better than the source. Part of Oracle Real Application Testing.

  • GoldenGate Veridata

    Ensures that source and targets are synchronized.

Métodos de migración gratuitos y guías


Selección de un método de migración

El mejor método de migración considera factores de planificación empresarial y técnica. Oracle ofrece soluciones automatizadas que simplifican y optimizan los flujos de trabajo de actualización y migración utilizando utilidades integradas de Oracle, opciones de bases de datos y productos de soporte. Los DBA también pueden utilizar las utilidades de bases de datos de Oracle para crear sus propios flujos de trabajo de migración personalizados.

Descripción del diagrama a continuación

Este diagrama de VISTA GENERAL describe los elementos principales en la selección de un método de migración y sus factores de planificación empresarial y técnica. El resultado de este ejercicio de planificación te lleva a la ejecución automatizada o de hacerlo por ti mismo en la migración. El asesor de métodos de migración y el asesor de migración en la nube harán recomendaciones basadas en estos dos grupos de factores de planificación.

Los factores de planificación empresarial incluyen el tiempo de inactividad tolerado, el impacto en su arquitectura, el impacto en la arquitectura de la aplicación y la simplicidad o complejidad del proceso de migración, lo que incide en el riesgo empresarial.

Los factores de planificación tecnológica impactan en el grado y rendimiento de los procesos de automatización. Las consideraciones de la base de datos incluyen la versión y plataforma de origen y destino, si se utilizaron funciones avanzadas de la base de datos, el tamaño de la base de datos y la extensión y experiencia de las habilidades de migración.

Oracle ofrece dos categorías de métodos de migración: soluciones automatizadas total o parcialmente, o una estrategia de hazlo tú mismo que permite a los DBA orquestar sus propios flujos de trabajo de migración personalizados con cualquiera o todas las herramientas y tecnologías de Oracle.

Por último, el proceso de migración es mucho más sencillo si delegas el trabajo de migración real a Oracle o a terceros. Oracle o sus socios siempre están dispuestos a ayudarte.


Flujos de trabajo de migración y destinos de OCI

Los flujos de trabajo de migración cumplen con requisitos operativos tanto simples como complejos. Las migraciones pueden realizarse online y offline en el origen o en el destino, dentro o fuera de los firewalls. Para migraciones online, se realiza una carga inicial seguida de la aplicación de cambios incrementales continuos. Los flujos de trabajo lógicos también pueden incluir actualizaciones de versión.

Descripción del diagrama a continuación Puedes realizar migraciones de bases de datos físicas o lógicas, online y offline, con las siguientes ofertas de bases de datos OCI de destino: Base Database Service, Exadata Database Service o Autonomous Database. Si tu fuente no es accesible a través de una conexión directa, entonces OCI Database Migration y Zero Downtime Migration pueden admitir una conexión indirecta mediante el uso de un agente.

Continuidad de negocio


Migración offline

  • Las aplicaciones están offline durante la migración
  • Duplica toda la base de datos en una sola operación

Migración online

  • Las aplicaciones se encuentran online durante la migración
  • Captura cambios incrementales en tiempo real en la base de datos de origen y los aplica continuamente a la de destino

Desplazamiento de datos


Migración lógica

  • Captura datos y metadatos de origen por separado de los datos físicos utilizando Oracle Data Pump y OCI GoldenGate
  • Permite que las bases de datos de origen y destino sean de versiones y plataformas diferentes
  • Las soluciones de migración lógica incluyen la integración con la Cloud Premigration Advisor Tool(CPAT)

Migración física

Conexiones de red


Conexión directa

  • El origen y el destino se encuentran en la misma red física o virtual

Conexión indirecta

  • El origen y el destino se encuentran en redes separadas y es probable que estén protegidas por cortafuegos
  • El acceso entre redes requiere un agente seguro

Cómo funciona OCI Database Migration

OCI Database Migration migra bases de datos de Oracle de despliegues locales o en la nube a OCI. La experiencia gráfica del usuario, de fácil uso, valida y gestiona los flujos de trabajo de migración. Database Migration utiliza de forma transparente los servicios Zero Downtime Migration, Cloud Premigration Advisor Tool, Data Pump y GoldenGate para realizar migraciones seguras, tolerantes a fallos e incrementales.

Descripción del diagrama a continuación Las bases de datos de origen admitidas pueden estar on-premises, en OCI o en otros proveedores de la nube. Usando el servicio OCI Database Migration, los usuarios registran bases de datos de origen y destino y eligen entre migración online u offline. En la fase de validación, CPAT evalúa la compatibilidad entre la fuente y el destino, busca contenido problemático y hace recomendaciones. Después de resolver todos los errores, los datos se cargan primero a través de Data Pump y el usuario tiene la opción de cargar el destino a través de almacenamiento intermedio en Oracle Cloud Infrastructure (OCI) Object Storage o mediante un enlace de base de datos directo entre la base de datos de origen y destino. En la opción online, después de la carga inicial, la replicación en curso utiliza GoldenGate.

Cómo funciona Zero Downtime Migration

Zero Downtime Migration (ZDM) ofrece opciones de flujo de trabajo online/offline y físicas/lógicas, y permite actualizaciones en línea de versiones. ZDM se ejecuta a través de una interfaz de línea de comandos (CLI) y API REST. La herramienta Cloud Premigration Advisor está integrada en el flujo de trabajo lógico. No se requiere licencia de Data Guard o GoldenGate.

Descripción del diagrama a continuación

Este diagrama describe cómo funcionan las soluciones de la familia de migración sin tiempo de inactividad.

En primer lugar, la imagen ilustra qué fuentes de bases de datos específicas y destinos de OCI son compatibles. Las bases de datos de origen incluyen bases de datos de Oracle en las instalaciones, Oracle Exadata y bases de datos OCI, Oracle Exadata Cloud Service y Exadata Cloud at Customer. Además, se incluyen las bases de datos de Oracle en AWS.

Las bases de datos de destino de OCI incluyen Autonomous Database, ADB-Exadata Cloud at Customer, Exadata Cloud at Customer, Exadata Cloud Service y el servicio Oracle Base Database.

La migración sin tiempo de inactividad tiene cinco fases principales. Preparación, carga inicial, captura y aplicación continuas, switchover final y, a continuación, finalización.

En la fase de preparación o preparación, los clientes utilizan manual o automáticamente la Herramienta de Asesoría de Migración Cloud Premigration para probar la base de datos de origen frente a los requisitos planeados del destino.

A partir de ahí, la elección del usuario decide una de las dos opciones para la migración de bases de datos. Las migraciones físicas utilizan Recovery Manager para la carga inicial y Data Guard para la sincronización continua. Las migraciones lógicas utilizan Data Pump para la carga inicial y GoldenGate para la sincronización continua.

Al concluir ambos estilos de migración, se realiza un cambio técnico y la base de datos de destino se vuelve activa.

El paso final evalúa el rendimiento de la migración y luego limpia los entornos técnicos.


Cómo funciona el entorno de trabajo de migración Enterprise Manager

El entorno de trabajo de migración ofrece opciones de flujo de trabajo físicas/lógicas y offline. Los flujos de trabajo se gestionan con una experiencia de usuario gráfica, interfaz de línea de comandos (CLI) y API REST. CPAT se integra al flujo de trabajo de Data Pump. Enterprise Manager es un software con licencia que incluye Migration Workbench y SQL Performance Analyzer.

Descripción del diagrama a continuación

El entorno de trabajo de migración Enterprise Manager te ayuda a migrar desde bases de datos contenedor o no contenedor de 11g a 21c a muchas versiones y plataformas on-premises y en la nube. Las fuentes de base de datos Oracle en las instalaciones incluyen Standard y Enterprise Edition y Exadata Database Machine. Los orígenes de las bases de datos OCI incluyen Base Data Service, Exadata Cloud Service y Exadata Cloud@Customer. Las bases de datos de destino de OCI incluyen Base Database Service, Exadata Cloud Service, Autonomous Database y Exadata Cloud@Customer.

El entorno de trabajo de migración se puede usar para elegir bases de datos de origen y destino y crear flujos de migración, ya sea para una migración completa o parcial de la base de datos utilizando métodos de migración física o lógica. El método físico hace uso de Oracle Data Pump. El método lógico hace uso de Oracle Recovery Manager Transportable Tablespaces.

En la fase de validación de la base de datos, Premigration Advisor analiza la fuente para la compatibilidad de la base de datos de destino. Busca contenido potencialmente problemático y hace recomendaciones. Una vez que se abordan todos los errores, comienza el método de migración física o lógica.

Si se utiliza Data Pump, los metadatos y los datos se exportan de la fuente al almacenamiento intermedio en OCI Object Storage en un formato cifrado. Desde OCI Object Storage, los metadatos y los datos se mueven a la base de datos de destino.

Si se utiliza Transportable Tablespace, los metadatos y los datos se exportan de la fuente al almacenamiento de destino utilizando las capacidades de copia de seguridad de Recovery Manager. Luego, Recovery Manager restaura los metadatos y los datos en la base de datos de destino.

Varias herramientas de análisis de migración están disponibles. El análisis de migración informa sobre los procesos de migración paso a paso con un resumen de validación previa y posterior a la migración y detalles sobre fallos.

SQL Performance Analyzer compara el rendimiento de SQL antes y después de la migración entre las bases de datos de origen y destino. Informa sobre el impacto positivo o negativo en el rendimiento junto con la causa raíz y las recomendaciones de ajuste. SQL Performance Analyzer es parte de la opción de base de datos de la suite Oracle Real Application Testing y está integrado en el entorno de trabajo de migración.


Utilidades y tecnologías de base de datos

Oracle Database incluye herramientas gratuitas y esenciales para que los DBA administren sus bases de datos, incluido el desarrollo y la gestión de escenarios de migración personalizados. Estas herramientas también se integran en las soluciones de migración automatizadas. GoldenGate ofrece capacidades en línea adicionales. Consulta las preguntas frecuentes para obtener más información sobre cada una.


Database migration testimonials

  • Virginia ABC logo

    Oracle Zero Downtime Migration

    “Using Oracle Zero Downtime Migration, we were able to move multiple databases to OCI in a single weekend. It would have taken us at least two years and a lot of headaches to migrate them one by one.”

  • Eclipsys logo

    OCI Database Migration

    “Until OCI Database Migration service, we had to dedicate our most experienced DBAs to manage the variety of Oracle tools. With OCI DMS, all the setup, administration, validation, and workflow needed for zero downtime migrations is automated and happens behind the scenes.”

  • Wipro logo

    Oracle Enterprise Manager Migration Workbench

    “We rely on Oracle Enterprise Manager to manage our Oracle fleet of applications and database environments in the cloud and on-premises across the globe. We are excited about the new EM release that will further simplify migrating workloads to Oracle Cloud Infrastructure with improved visibility and better quality of service.”

  • IDC logo

    Oracle Enterprise Manager Migration Workbench

    “In today’s hybrid IT environment, it’s crucial that customers not only be able to monitor and manage Oracle Databases across both cloud and on-premises, but also seamlessly to move them. The new Migration Workbench in Oracle Enterprise Manager should help customers make the database transition to cloud easier and with very high levels of confidence.”

Learn more about OCI migration

  • Oracle migration assistance

    Oracle Cloud Lift Services provide guidance from cloud engineers on planning, architecting, prototyping, and managing cloud migrations.


    Learn about Oracle Cloud Lift

  • Bring your own license

    Use existing Oracle software licenses in OCI for discounted hourly usage fees.


    Learn about Oracle BYOL (PDF)

  • Partner migration assistance

    Choose an experienced Oracle global partner to help you plan and perform your database migration.


    Visit the partner community

  • Earn rewards for every dollar spent on OCI

    With Oracle Support Rewards, Oracle customers can reduce their technology software license support bill—even down to zero.1


    Learn about Oracle Support Rewards

Introducción a la migración de Oracle Database

Prueba gratuita

Oracle ofrece un entorno gratuito, sin límites de tiempo, en una selección de servicios, como Autonomous Database, Compute y Storage, así como 300 dólares estadounidenses en créditos para probar servicios adicionales en la nube.

Contacta con un experto en migración

¿Interesado en aprender más sobre las migraciones de bases de datos de Oracle a Oracle Cloud Infrastructure? Permite que uno de nuestros expertos te ayude.


1. Reduction in tech support bill is subject to regional tax regulations. Taxes cannot be paid with rewards and only the pretax invoice amount can be paid with rewards.