Note:

Configuración de la utilidad de automatización de migración de Exadata Cloud Infrastructure para Oracle Exadata Database Service on Dedicated Infrastructure

Introducción

Los usuarios ahora pueden configurar la utilidad de automatización de migración de Exadata Cloud Infrastructure para Oracle Exadata Database Service on Dedicated Infrastructure. Esta utilidad ayudará a los usuarios a migrar sus despliegues de Oracle Exadata Database Service sin tiempo de inactividad de una instancia de Oracle Exadata Cloud Infrastructure a otra. Los casos de uso clave incluyen el traslado entre generaciones de hardware o el reequilibrio de las bases de datos entre infraestructuras.

La utilidad de automatización de migración de Exadata Cloud Infrastructure es una herramienta sencilla que se puede instalar en cualquier máquina cliente Linux con acceso al plano de control de Oracle Cloud Infrastructure (OCI). Según el OCID de infraestructura de origen determinado, la utilidad detectará y capturará la configuración del entorno actual y creará plantillas de entrada para Oracle Exadata Cloud Infrastructure, clusters de VM en la nube y bases de datos. Estas plantillas se pueden modificar según sea necesario para adaptarse al destino de migración previsto. La utilidad validará la plantilla y comprobará si hay problemas potenciales en la configuración. Tras la validación correcta, la utilidad aprovisionará una nueva instancia de Oracle Exadata Cloud Infrastructure, creará el cluster de VM en la nube deseado y migrará las bases de datos. Las bases de datos se migran sin tiempo de inactividad mediante la creación de instancias de bases de datos en espera en la infraestructura de destino y el switchover a la base de datos en espera en la infraestructura de destino.

Objetivos

Capacidades actuales

Flujos de trabajo de migración soportados por la utilidad

Requisitos

Tarea 1: Detección del entorno mediante la generación de plantillas de entrada para infraestructura, clusters de VM y bases de datos

  1. Ejecute el siguiente comando para generar plantillas de entrada para Infrastructure, Clusters de VM y Bases de datos.

    Imagen que muestra la generación de plantillas de entrada

  2. Descubra el contenido de los archivos de plantilla de entradas de infraestructura, cluster de VM en la nube y base de datos.

    • Contenido de ejemplo del archivo de plantilla de entradas de Infrastructure.

      Imagen que muestra el contenido de la infraestructura

    • Contenido de ejemplo del archivo de plantilla de entradas de cluster de VM en la nube.

      Imagen en la que se muestra el contenido del cluster de VM en la nube

    • Contenido de ejemplo del archivo de plantilla de entradas de base de datos.

      Imagen que muestra el contenido de la base de datos

Tarea 2: Creación de la nueva Oracle Exadata Cloud Infrastructure

  1. Modifique el archivo de plantilla de entrada de Infrastructure con la siguiente información.

    Nota: Modifique el archivo de plantilla de entrada de infraestructura para que se adapte a la infraestructura de destino según sea necesario.

    • displayName: introduzca el nombre mostrado de la nueva infraestructura (ecma-lhrcabcei).
    • exadataInfraModel Introduzca el nuevo modelo de destino Exadata.X11M.
    • databaseServerType Introduzca el tipo de servidor de base de datos X11M.
    • storageServerType Introduzca el tipo de servidor de almacenamiento X11M-HC.

    Imagen que muestra el archivo de plantilla de entrada de modificación de infraestructura

  2. Ejecute el siguiente comando para validar el archivo de plantilla de entrada de infraestructura.

    Imagen que muestra el archivo de plantilla de entrada de la infraestructura de validación

  3. Cree el nuevo Oracle Exadata Cloud Infrastructure mediante el siguiente comando.

    exacloudmigration create_infra -i inputs/infra_lhrcabcei/infrastructure_inputs
    

    Imagen que muestra la creación de una nueva infraestructura

    Ahora se muestra la página Detalles de Exadata Cloud Infrastructure. Mientras se ejecuta el proceso de creación, el estado del ciclo de vida de Oracle Exadata Cloud Infrastructure muestra PROVISIONING.

    Imagen en la que se muestra el aprovisionamiento de nueva infraestructura

    Cuando se completa el proceso de creación de Oracle Exadata Cloud Infrastructure, el estado de Oracle Exadata Cloud Infrastructure cambia a Disponible.

    Imagen en la que se muestra el aprovisionamiento de nueva infraestructura

Tarea 3: Creación del cluster de VM en la nube

  1. Modifique el archivo de plantilla de entrada de cluster de VM en la nube con la siguiente información.

    Nota: Modifique el archivo de plantilla de entrada del cluster de VM en la nube según los requisitos del destino.

    • create=yes: para crear un cluster de VM en la nube.
    • createAppVIP=yes: para crear appvip.
    • cpuCountPerVM=8: para definir el recuento de OCPU por VM.
    • u02SizeInGBsPerVM=500: para definir el tamaño del sistema de archivos u02.

    Imagen que muestra la modificación de cluster de VM en la nube

  2. Ejecute el siguiente comando para validar el archivo de plantilla de entrada de cluster de VM en la nube.

    Imagen que muestra la validación del cluster de VM en la nube

  3. Cree un nuevo cluster de VM en la nube con el siguiente comando.

    exacloudmigration create_vmcluster -i inputs/infra_lhrcabcei/cloudvmcluster_inputs
    

    Imagen que muestra la creación de un cluster de VM en la nube

    Ahora se mostrará la página Detalles de Cluster de VM en la nube. Mientras se ejecuta el proceso de creación, el estado del ciclo de vida del cluster de VM en la nube muestra PROVISIONING.

    Imagen en la que se muestra el aprovisionamiento del nuevo cluster de VM en la nube

    Cuando se completa el proceso de creación del cluster de VM en la nube, el estado del cluster de VM en la nube cambia a Disponible.

    Imagen en la que se muestra el aprovisionamiento del nuevo cluster de VM en la nube

Tarea 4: Creación y migración de la base de datos

  1. Modifique el archivo de plantilla de entrada de la base de datos para la asociación de Oracle Data Guard con la siguiente información.

    Nota: Modifique el archivo de plantilla de entrada de la base de datos según los requisitos de destino.

    • targetVmClusterOCID: introduzca el nuevo OCID de cluster de VM en la nube de destino.
    • create=yes: para configurar la asociación de Oracle Data Guard.

    Imagen que muestra la modificación de la base de datos

  2. Ejecute el siguiente comando para validar el archivo de plantilla de entrada de la base de datos.

    Imagen que muestra la validación de la base de datos

  3. Ejecute el siguiente comando para configurar la asociación de Oracle Data Guard para migrar la base de datos.

    Imagen que muestra la asociación de Data Guard de configuración

    Imagen que muestra la asociación de Data Guard de configuración

    Durante la configuración de la asociación de Oracle Data Guard, la consola debe ser similar a la que se muestra en la siguiente imagen.

    Imagen que muestra la asociación de Data Guard de configuración

    Después de la configuración de Oracle Data Guard, la consola debe ser similar a la que se muestra en la siguiente imagen.

    Imagen que muestra la asociación de Data Guard de configuración

  4. Modifique el archivo de plantilla de entrada de la base de datos para configurar el switchover.

    Nota: Por ejemplo, standbyDatabaseOCID con el nuevo OCID de base de datos en espera para switchover.

    Imagen que muestra la configuración de asociación de Data Guard

  5. Ejecute el siguiente comando para realizar el switchover de la base de datos a la nueva base de datos en espera.

    Imagen que muestra el switchover de Data Guard

  6. Ejecute el siguiente comando para suprimir la base de datos en espera modificando el archivo de plantilla de entrada de la base de datos.

    Nota: Modifique el archivo database_inputs para el parámetro standbyDatabaseOCID con el OCID de la base de datos en espera para su supresión.

    Imagen que muestra la supresión de la base de datos en espera

Acuses de recibo

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.

Para obtener documentación sobre el producto, visite Oracle Help Center.