Preparación de Servicios en la Cloud para Aceptar Datos Migrados

Prepare su cuenta de Oracle Cloud Infrastructure para aceptar datos migrados mediante la creación de un cubo de almacenamiento para almacenar los datos y el aprovisionamiento de una base de datos compatible en la región. La versión de la base de datos debe ser la misma que la de la base de datos origen y la versión del parche debe ser la misma (o posterior) que la de la base de datos origen.

Creación de un cubo en Object Storage

Los cubos se utilizan para almacenar y organizar datos. El cubo que cree será el contenedor de los datos de los que se ha realizado una copia de seguridad en Oracle Cloud Infrastructure Object Storage.

  1. En la consola de Oracle Cloud Infrastructure, en Infraestructura básica, haga clic en Object Storage.
  2. Seleccione el compartimento en la lista Compartimentos de la parte izquierda de la página.
    El compartimento es donde ha desplegado los recursos.
  3. Haga clic en Crear cubo.
  4. Asigne un nombre al cubo.
    El sistema genera un nombre de cubo por defecto que refleja el año, el mes, el día y la hora actuales, por ejemplo bucket-20210210-1359. Al cambiar el valor por defecto por cualquier otro nombre de cubo, utilice letras, números, guiones, caracteres de subrayado y puntos. Evite introducir información confidencial. Por ejemplo, asigne al cubo el nombre atp-upload.
  5. Utilice los valores por defecto para los atributos del cubo.
    Por ejemplo, seleccione el nivel de almacenamiento Estándar. Standard es el nivel de almacenamiento principal por defecto utilizado para almacenar datos que requieren un acceso rápido e inmediato.
  6. Haga clic en Crear cubo.

Despliegue de una topología de Oracle Base Database Service

El código de Terraform para desplegar la topología en la nube de destino está disponible en Oracle Cloud Infrastructure Resource Manager o GitHub. Puede utilizar el código para aprovisionar los recursos de red necesarios, una instancia informática para el servidor bastión y Oracle Base Database Service.

  • Despliegue los recursos en la nube con Oracle Cloud Infrastructure Resource Manager:
    1. Haga clic en Despliegue en Oracle Cloud
      Si aún no ha iniciado sesión, introduzca el arrendamiento y las credenciales de usuario.
    2. Revise y acepte los términos y las condiciones.
    3. Seleccione la región en la que desea desplegar la pila.
    4. Siga las indicaciones e instrucciones en pantalla para crear la pila.
    5. Después de crear la pila, haga clic en Acciones de Terraform y seleccione Plan.
    6. Espere a que se complete el trabajo y revise el plan.
      Para realizar cambios, vuelva a la página Detalles de pila, haga clic en Editar pila y realice los cambios necesarios. A continuación, vuelva a ejecutar la acción Plan.
    7. Si no es necesario realizar más cambios, vuelva a la página Detalles de pila, haga clic en Acciones de Terraform y seleccione Aplicar.
  • Despliegue los recursos en la nube con la CLI de Terraform:
    1. Vaya a GitHub.
    2. Descargue el código en el equipo local.
    3. Complete los pasos de requisitos en README.
    4. Aplique la configuración mediante la CLI de Terraform.

Aprovisionamiento de una base de datos en Oracle Cloud Infrastructure

Aprovisione una base de datos compatible en Oracle Cloud Infrastructure. La base de datos puede ser una máquina virtual o con hardware dedicado, pero la versión debe ser al menos la misma que la base de datos origen.

La versión de la base de datos de destino debe ser igual o posterior que la versión de la base de datos de origen. La base de datos destino puede ser un nivel de parche superior. Si se trata de una versión superior, se necesita una actualización antes de migrar.

El nombre de la base de datos de contenedor (CDB) o el identificador del sistema (SID) en la nube debe ser el mismo que el nombre de la CDB o el SID de la base de datos de origen. Según el tipo de sistema de base de datos y el número de nodos aprovisionados, puede tardar más de una hora en aprovisionar un sistema de base de datos.

Antes de empezar, el compartimento debe tener una configuración de red virtual en la nube (VCN) con una subred privada para aprovisionar Oracle Base Database Service. Para acceder a la base de datos, debe aprovisionar un host bastión en una subred pública de la VCN (para que tenga una IP pública), o bien necesitará acceso directo a la red privada a través de VPN u Oracle Cloud Infrastructure FastConnect. Cree una regla de lista de seguridad en la subred privada de la base de datos que proporcione acceso al puerto de la base de datos (1521) desde el bloque CIDR de la subred pública.

  1. Abra el menú de navegación en la consola de OCI.
  2. Seleccione Oracle Database y, a continuación, Oracle Base Database.
  3. Haga clic en Crear sistema de base de datos.
  4. Seleccione el compartimento en el que residirá el sistema de base de datos.
  5. Asignar un nombre al sistema de base de datos.
  6. Seleccione un dominio de disponibilidad.
  7. Configure la unidad que coincida con los requisitos de la base de datos.

    La unidad determina el tipo de sistema de base de datos creado y los recursos asignados al sistema. Por defecto, AMD VM.Standard.E4. Está seleccionada una unidad flexible con 4 OCPU.

    Para especificar una unidad que no sea el valor por defecto, haga clic en Cambiar unidad y seleccione una unidad disponible en la lista.

  8. Seleccione el procesador Ampere, AMD o Intel en el grupo de procesadores

    Note:

    Si selecciona una unidad flexible Ampere A1, AMD E4 o Intel X9, la memoria, el ancho de banda de red y el máximo IOPS teórico se escalan de forma proporcional.

  9. Configurar OCPU: seleccione el número de OCPU que desea asignar a esta instancia.
    Para las unidades flexibles Ampere A1, AMD E4 e Intel X9, puede seleccionar el número de OCPU mediante el control deslizante en el campo Número de OCPU por nodo.
    • Para la unidad Ampere A1, se puede seleccionar un mínimo de 1 OCPU y un máximo de 57 OCPU.
    • Para la unidad AMD E4, se puede seleccionar un mínimo de 1 OCPU y un máximo de 64 OCPU.
    • Para la unidad Intel X9, se puede seleccionar un mínimo de 1 OCPU y un máximo de 32 OCPU.

    Los siguientes recursos se escalan proporcionalmente según el número de OCPU seleccionadas.

    • Memoria (GB): cantidad de memoria que desea asignar a esta instancia.

      For Ampere A1, AMD E4, and Intel X9 shapes, the memory will scale proportionally based on the number of OCPUs selected.

      • Para la unidad Ampere A1, para cada OCPU, se asignan 8 GB de memoria. Se asigna un mínimo de 8 GB y un máximo de 456 GB de memoria.
      • Para la unidad E4 de AMD, para cada OCPU, se asignan 16 GB de memoria. Se asigna un mínimo de 16 GB y un máximo de 1024 GB de memoria.
      • Para la unidad X9 de Intel, para cada OCPU, se asignan 16 GB de memoria. Se asigna un mínimo de 16 GB y un máximo de 512 GB de memoria.
    • Ancho de banda de red (Gbps): cantidad de ancho de banda de red que desea asignar a esta instancia.

      Para las unidades Ampere A1, AMD E4 e Intel X9, el ancho de banda se escalará proporcionalmente en función del número de OCPU seleccionadas. Para cada OCPU, se asigna 1 Gbps de ancho de banda de red.

      • Para la unidad Ampere A1, se asigna un mínimo de 1 Gbps y un máximo de 40 Gbps de ancho de banda de red.
      • Para la unidad AMD E4, se asigna un mínimo de 1 Gbps y un máximo de 40 Gbps de ancho de banda de red.
      • Para la unidad Intel X9, se asigna un mínimo de 1 Gbps y un máximo de 32 Gbps de ancho de banda de red.
    • Max IOPS teórico: cantidad de entrada y salida por segundo (IOPS) que desea asignar a esta instancia. El máximo IOPS teórico también depende del almacenamiento que seleccione.

      Para las unidades Ampere A1, AMD E4 e Intel X9, el máximo IOPS teórico se escalará proporcionalmente en función del número de OCPU seleccionadas. Para cada OCPU, se asigna un máximo IOPS teórico de 16 K.

      • Para la unidad Ampere A1, se asigna un mínimo de 16K y un máximo de 640K máximo de IOPS teórico.
      • Para la unidad E4 de AMD, se asigna un mínimo de 16K y un máximo de 640K IOPS máximo teórico.
      • Para la unidad Intel X9, se asigna un mínimo de 16 K a un máximo de 512 K de máximo IOPS teórico.
  10. Haga clic en Seleccionar unidad.
  11. Configurar almacenamiento
    Para especificar un almacenamiento que no sea el valor por defecto, haga clic en Cambiar almacenamiento y seleccione un almacenamiento disponible en la lista.
    • La unidad Ampere A1 solo está soportada en el gestor de volúmenes lógicos. Cuando se selecciona la unidad Ampere A1, el tipo de software de gestión de almacenamiento cambia a Logical Volume Manager con la opción Higher Performance.
  12. Seleccione el software de gestión de almacenamiento seleccionando una de las siguientes opciones:
    • Oracle Grid Infrastructure para utilizar Oracle Automatic Storage Management (recomendado para cargas de trabajo de producción). Permite la gestión del almacenamiento que abarca varios nodos sin problemas y se recomienda para la resiliencia. La versión 11g solo está disponible al utilizar Oracle Grid Infrastructure.
    • Logical Volume Manager para aprovisionar rápidamente el sistema de base de datos mediante el software de gestión de almacenamiento Logical Volume Manager.

      Note:

      • La unidad Ampere A1 solo está soportada en el gestor de volúmenes lógicos.
      • El valor de almacenamiento disponible (GB) especificado durante el aprovisionamiento determina el almacenamiento total máximo disponible a través de la escala.
  13. Configure el rendimiento del almacenamiento seleccionando la cantidad de almacenamiento necesaria para esta base de datos.
    1. Seleccione una de las siguientes opciones para Rendimiento del volumen de almacenamiento:
      • Equilibrada para la mayoría de las cargas de trabajo que requieren un buen equilibrio entre rendimiento y ahorro de costos.
      • Alto rendimiento para bases de datos y cargas de trabajo de gran tamaño con un alto requisito de E/S. Es el nivel de rendimiento por defecto.
    2. En Almacenamiento de datos disponibles (GB), seleccione la cantidad de almacenamiento de bloques en GB que desea asignar al sistema de base de datos.
      El almacenamiento disponible se puede escalar o reducir verticalmente según sea necesario después de aprovisionar el sistema de base de datos.

    El campo Storage del área de recuperación (GB) de solo lectura muestra la cantidad de almacenamiento disponible para los datos del log de recuperación (RECO). El almacenamiento del área de recuperación se determina en función del almacenamiento seleccionado. No obstante, puede cambiar el almacenamiento del área de recuperación de forma independiente después del aprovisionamiento.

    El M máx. IOPS teórico previsto para almacenamiento de datos de solo lectura muestra el máximo IOPS teórico que se puede alcanzar para el almacenamiento que ha seleccionado.

  14. Haga clic en Guardar cambios.
  15. Configurar el sistema de base de datos.
    1. Especifique el recuento total de nodos para definir el número de nodos en el sistema de base de datos.
      Puede especificar uno o dos nodos. También depende de la unidad y el almacenamiento que seleccione.
      • Los sistemas de base de datos RAC de varios nodos requieren un mínimo de dos OCPU por nodo y no están disponibles en Logical Volume Manager.
      • La unidad Ampere A1 y la unidad VM.Standard2.1 solo están disponibles en sistemas de base de datos de nodo único.
    2. Edición de software de Oracle Database
      Edición de base de datos soportada por el sistema de base de datos. La edición de la base de datos no se puede cambiar más adelante.
      • Oracle Database Standard Edition no está soportado en sistemas de base de datos basados en unidades Ampere A1.
    3. Almacenamiento total (GB)
      Campo de solo lectura. Muestra la cantidad total de almacenamiento que utilizará el sistema de base de datos, incluido el almacenamiento que necesita el software del sistema de base de datos. El tamaño de la copia de seguridad determina el valor mínimo para el almacenamiento disponible.
    4. Nombre del cluster
      Se muestra solo para los sistemas de base de datos de varios nodos a fin de permitirle especificar el cluster en el que se almacenará el nodo.
    5. Máximo IOPS teórico
      Muestra el máximo IOPS soportado para la instancia. Es el mínimo de IOPS de red e IPOS de almacenamiento que ha seleccionado en las secciones Configurar unidad y Configurar almacenamiento.
      • El máximo IOPS teórico se calcula en función de la base de datos con el tamaño de bloque 8K.
  16. Factor de limitación de IOPS
    Muestra el Storage o la Network en función de los cuales se determina el máximo IOPS teórico. Ayuda a identificar si necesita aumentar el almacenamiento o el ancho de banda de red (aumentando proporcionalmente el número de OCPU) de la unidad si necesita más IOPS.
  17. Agregue una clave SSH para cargar la clave pública SSH para acceder.
  18. Selección del tipo de licencia
    • Licencia incluida significa que el costo de este recurso del servicio Oracle Cloud Infrastructure Database incluirá tanto las licencias de software de Oracle Database como el servicio.
    • Traiga su propia licencia significa que utilizará las licencias de software de Oracle Database de su organización para este recurso del servicio Oracle Cloud Infrastructure Database.
  19. Especifique la información de red
    1. Red virtual en la nube. Haga clic en Cambiar compartimento para seleccionar una VCN en otro compartimento.
      VCN en la que se crea el sistema de base de datos.
    2. Subred de cliente. Haga clic en Cambiar compartimento para seleccionar una subred de un compartimento diferente.
      La subred a la que se asocia el sistema de base de datos. Para los sistemas de base de datos RAC de nodo único y de varios nodos, no utilice una subred que se solape con 192.168.16.16/28, ya que la interconexión privada de Oracle Clusterware la utiliza en la instancia de base de datos. La especificación de una subred solapada provoca que la interconexión privada no funcione correctamente.
    3. (Opcional) Grupos de seguridad de red

      Opcionalmente, puede especificar uno o más grupos de seguridad de red (NSG) para su sistema de base de datos. Los NSG funcionan como firewalls virtuales, permitiendo aplicar un juego de reglas de seguridad de entrada y salida a su sistema de base de datos. Se puede especificar un máximo de cinco NSG.

      Note:

      Si selecciona una subred con una lista de seguridad, las reglas de seguridad para el sistema de base de datos serán una unión de las reglas de la lista de seguridad y los NSG.

      Uso de grupos de seguridad de red:

      1. Seleccione Use network security groups to control traffic. Debe haber seleccionado una red virtual en la nube para asignar los NSG a su sistema de base de datos.
      2. Especifique el valor de NSG que se utilizará con el sistema de base de datos. Es posible que deba usar más de un NSG. Si no está seguro, póngase en contacto con el administrador de la red.
      3. Para usar NSG adicionales, haga clic en + Otro grupo de seguridad de red.
  20. Nombre de dominio del host para el sistema de base de datos.
    Si la subred seleccionada utiliza el solucionador de Internet y VCN proporcionado por Oracle para la resolución del nombre de DNS, este campo muestra el nombre de dominio de la subred y no se puede cambiar. De lo contrario, puede proporcionar el nombre de dominio de su elección. No se permiten guiones (-).
  21. URL de dominio y host.
    Combina los nombres de host y dominio para mostrar el nombre de dominio completo (FQDN) de la base de datos. La longitud máxima es de 64 caracteres.
  22. Recopilación de diagnósticos.

    La función de recopilación y notificación de diagnósticos permite a Oracle Cloud Operations y a usted identificar, investigar, realizar un seguimiento y resolver incidencias de VM de invitado de forma rápida y eficaz. Suscríbase a los eventos para recibir notificaciones sobre los cambios de estado del recurso. Puede activar o desactivar esta función en cualquier momento.

  23. Haga clic en Mostrar opciones avanzadas para especificar las opciones avanzadas del sistema de base de datos.
    Por ejemplo, el dominio de errores en el que reside el sistema de base de datos y la zona horaria por defecto del sistema de base de datos.
  24. Haga clic en Siguiente para avanzar a la pantalla Información de base de datos y proporcione la siguiente información para la base de datos inicial.
    1. Nombre de base de datos
      Introduzca el nombre de la base de datos, también conocido como DB_NAME, que corresponde al nombre de la CDB de origen o al SID de la base de datos de origen. Los nombres de la base de datos de origen y destino deben coincidir para que la fase de restauración funcione sin problemas.
    2. Imagen de base de datos
      Determina qué versión de Oracle Database se utiliza para la base de datos.
    3. Contraseña
      Defina una contraseña para el usuario SYS que coincida con los requisitos de contraseña. La contraseña SYS debe ser la misma que la de la base de datos origen.
  25. Haga clic en Crear sistema de base de datos.