Gestionar Imágenes de Software

Uso de imágenes de software en Oracle Cloud Infrastructure

Creación y almacenamiento de imágenes de software

Las imágenes de software para bases de datos son recursos dentro del arrendamiento que puede crear antes de aprovisionar o aplicar parches a una instancia de Oracle Exadata Database Service on Exascale Infrastructure, a un directorio raíz de base datos o a una base datos.

No existe un límite en cuanto al número de imágenes de software de base de datos que se pueden crear en el arrendamiento, y las imágenes se pueden crear con cualquier versión y actualización del software de Oracle Database que esté soportada en Oracle Cloud Infrastructure.

Las imágenes de software de base de datos se almacenan automáticamente en Object Storage, gestionado por Oracle, y se pueden ver y gestionar en la consola de Oracle Cloud Infrastructure. Tenga en cuenta que las imágenes de software de base de datos generan costos de uso de Object Storage. Las imágenes de software de base de datos son recursos de nivel regional y se puede acceder a las mismas desde cualquier dominio de disponibilidad de su región.

Consulte Para crear una imagen de software de base de datos para obtener información sobre la creación de una imagen.

Uso del comando opatch lsinventory para verificar los parches aplicados en un directorio raíz de Oracle

La utilidad OPatch permite aplicar los parches temporales en el directorio raíz de Oracle Database o en el directorio raíz de Oracle Grid Infrastructure. Puede encontrar la utilidad opatch en el directorio $ORACLE_HOME/Opatch.

Mediante el comando lsinventory proporcionado por OPatch, puede crear un archivo que muestre los parches provisionales aplicados a un directorio raíz de Oracle Database o de Oracle Grid Infrastructure. A continuación, este archivo se puede cargar en la consola de OCI durante la creación de una imagen de software personalizada para agregar el juego exacto de parches que utiliza el directorio raíz de Oracle Database o el directorio raíz de Oracle Grid Infrastructure de origen a la lista de parches incluidos en la imagen de software. Puede encontrar la utilidad opatch en el directorio $ORACLE_HOME/Opatch. En el siguiente ejemplo se muestra cómo utilizar el comando lsinventory para crear el archivo lsinventory:

  1. Ejecute el comando opatch lsinventory para obtener la lista de los parches temporales aplicados.
    $ORACLE_HOME/OPatch/opatch lsinventory
    Oracle Interim Patch Installer version 12.2.0.1.21
    Copyright (c) 2021, Oracle Corporation. All rights reserved.
     
    Oracle Home : /u02/app/oracle/product/19.0.0.0/dbhome_2
    Central Inventory : /u01/app/oraInventory
    from : /u02/app/oracle/product/19.0.0.0/dbhome_2/oraInst.loc
    OPatch version : 12.2.0.1.21
    OUI version : 12.2.0.7.0
    Log file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/opatch2021-01-21_09-22-45AM_1.log
     
    Lsinventory Output file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/lsinv/lsinventory2021-01-21_09-22-45AM.txt
    Oracle Interim Patch Installer version 12.2.0.1.41
    Copyright (c) 2024, Oracle Corporation.  All rights reserved.
     
     
    Oracle Home       : /u01/app/oracle/product/19.0.0.0/gridhome_1
    Central Inventory : /u01/app/oraInventory
       from           : /u01/app/oracle/product/19.0.0.0/gridhome_1/oraInst.loc
    OPatch version    : 12.2.0.1.41
    OUI version       : 12.2.0.7.0
    Log file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/opatch2024-04-19_19-24-22PM_1.log
     
    Lsinventory Output file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/lsinv/lsinventory2024-04-19_19-24-22PM.txt
  2. Utilice el archivo de salida lsinventory para extraer los parches temporales adicionales aplicados a un directorio raíz de Oracle Database o a un directorio raíz de Oracle Grid Infrastructure específicos.

Uso de una imagen de software con una instancia de Oracle Exadata Database Service on Exascale Infrastructure

Aprovisione directorios raíz de base de datos, aplique parches a imágenes personalizadas o configure la base de datos en espera de Data Guard mediante imágenes de base de datos personalizadas.

Aprovisionamiento Después de crear una imagen de software de base de datos, puede utilizarla para crear un directorio raíz de Oracle Database en una instancia de Oracle Exadata Database Service en la infraestructura de Exascale. Para obtener más información, consulte Creación de un nuevo directorio raíz de base de datos en una instancia de Exadata Cloud Service existente.

Aplicación de parches: para aplicar parches a una base de datos de una instancia de Oracle Exadata Database Service en la infraestructura de Exascale mediante una imagen de software de base de datos personalizada, cree el directorio raíz de base de datos mediante la imagen y, a continuación, mueva la base de datos a ese directorio raíz de base de datos. Para obtener más información, consulte Aplicación de parches a bases de datos Oracle individuales en una instancia de Exadata Cloud Service.

Configuración de Data Guard: al crear una asociación de Oracle Data Guard, puede utilizar una imagen de software de base de datos personalizada para crear un nuevo directorio raíz de base de datos para la nueva base de datos en espera. Para obtener más información, consulte la sección sobre cómo activar Oracle Data Guard en una base de datos de instancia de Exadata Cloud Service.

Uso de la consola para imágenes de software

Para crear una imagen de software de base de datos

Siga este procedimiento para crear una base de datos en Oracle Exadata Database Service en la infraestructura de Exascale

  1. Abra el menú de navegación. Haga clic en Oracle AI Database y, a continuación, en Oracle Exadata Database Service on Exascale Infrastructure.
  2. En Recursos, haga clic en Imágenes de software de base de datos.
  3. Haga clic en Crear imagen de software de base de datos.
  4. En el campo Nombre mostrado, proporcione un nombre mostrado para la imagen. Evite introducir información confidencial.
  5. Seleccione su compartimento.
  6. Seleccione la versión de base de datos para la imagen. Puede crear una imagen de software de base de datos mediante cualquier actualización de versión de Oracle Database (RU) soportada.
  7. Seleccione la actualización de juego de parches, parche de grupo proactivo o actualización de versión.
  8. También puede introducir una lista separada por comas de números de parche puntual (provisional).
  9. De manera opcional, puede cargar un archivo de inventario de un directorio raíz de Oracle de una base de datos de Oracle existente. Consulte Uso del comando opatch lsinventory para verificar los parches aplicados en un directorio raíz de Oracle para obtener instrucciones sobre la creación de un archivo de inventario mediante OPatch.
  10. Haga clic en Mostrar opciones avanzadas para agregar etiquetas a la imagen de software de base de datos. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si debe aplicar etiquetas, omita esta opción (puede aplicar las etiquetas posteriormente) o pregunte al administrador.
  11. Haga clic en Crear imagen de software de base de datos.

Creación de una imagen de software de base de datos a partir de un directorio raíz de base de datos

  1. Abra el menú de navegación. Haga clic en Oracle AI Database y, a continuación, en Oracle Exadata Database Service on Exascale Infrastructure.
  2. Seleccione su compartimento.
  3. Vaya al directorio raíz de base de datos: en Oracle Exadata Database Service en infraestructura de Exascale, haga clic en Clusters de VM de Exadata. En la lista de clusters de VM, busque el cluster de VM al que desea acceder y haga clic en el nombre resaltado para ver la página de detalles del cluster.
  4. Haga clic en Directorios raíz de base de datos en Recursos.
  5. Busque el directorio raíz de base de datos que desea utilizar para crear la imagen de software de base de datos en la lista de directorios raíz de base de datos. Haga clic en el nombre del directorio raíz de base de datos para mostrar los detalles.
  6. Haga clic en Crear imagen a partir de directorio raíz de base de datos.
  7. En el panel Crear imagen de software de base de datos, introduzca un Nombre mostrado y seleccione un compartimento para la imagen de software.
  8. Haga clic en Crear.

Para actualizar el software de base de datos mediante una imagen de software de base de datos personalizada

Utilice las siguientes instrucciones para actualizar el software de base de datos mediante una imagen de software de base de datos personalizada.

  1. Abra el menú de navegación. Haga clic en Oracle AI Database y, a continuación, en Oracle Exadata Database Service on Exascale Infrastructure.

    La página Clusters de VM de Exadata está seleccionada por defecto.

  2. Haga clic en el nombre del cluster de VM que desea actualizar la imagen de software de base de datos.
  3. Haga clic en Directorios raíces de base de datos.
  4. Haga clic en el nombre del directorio raíz de la base de datos que desea actualizar.
  5. Haga clic en Actualizaciones.
  6. Seleccionar un compartimento.
  7. Haga clic en Tipo, seleccione Personalizado y, a continuación, haga clic en Aplicar filtro.
  8. Seleccione una región.

    El filtro Region toma por defecto la región conectada actualmente y muestra todas las imágenes de software creadas en esa región. Al seleccionar una región diferente, la lista de imágenes de software se refresca para mostrar las imágenes de software creadas en la región seleccionada.

  9. Haga clic en el botón Acciones (tres puntos) de la actualización en la que está interesado y seleccione Comprobación previa.
  10. En el cuadro de diálogo de comprobación previa de confirmación resultante, haga clic en Comprobación previa para continuar.
  11. Después de ejecutar la comprobación previa correctamente, seleccione Aplicar actualización de directorio raíz de base de datos en el botón Acciones (tres puntos).
  12. En el cuadro de diálogo de confirmación de aplicación resultante, haga clic en Aplicar para continuar.

Actualizar el software de Grid Infrastructure mediante la imagen de software de Grid Infrastructure

Utilice las siguientes instrucciones para actualizar el software de Grid Infrastructure mediante una imagen de software de Grid Infrastructure personalizada.

  1. Abra el menú de navegación. Haga clic en Oracle AI Database y, a continuación, en Oracle Exadata Database Service on Exascale Infrastructure. La página Clusters de VM de Exadata está seleccionada por defecto.
  2. Haga clic en el nombre del cluster en el que desea actualizar la imagen de software de Grid Infrastructure.
  3. En la página de detalles del cluster de VM resultante, haga clic en Actualizaciones (GI).
  4. Seleccione un compartimento.
  5. Haga clic en Tipo, seleccione Personalizado y, a continuación, haga clic en Aplicar filtro.
  6. Seleccione una región.

    El filtro de región toma por defecto la región conectada actualmente y muestra todas las imágenes de software creadas en esa región. Al seleccionar una región diferente, la lista de imágenes de software se refresca para mostrar las imágenes de software creadas en la región seleccionada.

  7. Haga clic en el botón Acciones (tres puntos) de la actualización en la que está interesado y seleccione Comprobación previa.
  8. En el cuadro de diálogo de comprobación previa de confirmación resultante, haga clic en Comprobación previa para continuar.
  9. Después de ejecutar la comprobación previa correctamente, seleccione Aplicar actualización de Grid Infrastructure en el botón Acciones (tres puntos).
  10. En el cuadro de diálogo Aplicar parche de cluster de VM en la nube que aparece, haga clic en Aplicar para continuar.

Para suprimir una imagen de software

Utilice las siguientes instrucciones para suprimir una imagen de software.

  1. Abra el menú de navegación. Haga clic en Oracle AI Database y, a continuación, en Oracle Exadata Database Service on Exascale Infrastructure.
  2. En Recursos, haga clic en Imágenes de software.
  3. En la lista de imágenes de software, busque la imagen que desea suprimir y haga clic en el icono Acciones ( tres puntos) al final de la fila.
  4. Haga clic en Suprimir.
  5. En el cuadro de diálogo Eliminar imagen de software resultante, introduzca el nombre de la imagen de software para confirmar la acción.
  6. Haga clic en Suprimir.

Uso de la API para gestionar imágenes de software de base de datos

Utilice estas operaciones de API para gestionar imágenes de software de base de datos:

Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.