Gérer les images logicielles
- Création et stockage d'images logicielles
Les images logicielles sont des ressources de votre location que vous créez avant de provisionner ou de mettre à jour un système de base de données, une instance Exadata Cloud Infrastructure, un répertoire de base de base de données, une base de données ou Grid Infrastructure. - Utilisation d'une image logicielle avec un système Oracle Exadata Database Service on Cloud@Customer
Création, enregistrement et réutilisation d'une image logicielle. - Utilisation de la console pour afficher la liste des images logicielles
- Utilisation de la console pour créer une image logicielle de base de données
Pour créer une image logicielle de base de données Oracle avec la console, suivez cette procédure. - Utilisation de la console pour créer une image logicielle Grid Infrastructure
Pour créer une image logicielle Grid Infrastructure à l'aide de la console, suivez cette procédure. - Utilisation de la commande OPatch lsinventory pour vérifier les patches appliqués à un répertoire de base Oracle Database ou à un répertoire de base Oracle Grid Infrastructure
OPatch vous permet d'appliquer les patches temporaires au répertoire de base Oracle Database ou au répertoire de base Oracle Grid Infrastructure. L'utilitaireopatch
se trouve dans le répertoire$ORACLE_HOME/Opatch
. - Utilisation de la console pour supprimer une image logicielle
- Affichage des informations de mise à jour d'une image logicielle à l'aide de la console
Pour visualiser la version d'Oracle Database, les informations de mise à jour (niveau UR) et les patches ponctuels (temporaires) inclus d'une image logicielle de base de données, utilisez les instructions suivantes : - Utilisation de la console afin de déplacer une image logicielle vers un autre compartiment
Suivez ces étapes pour déplacer une image logicielle vers un autre compartiment de votre choix : - Utilisation de l'API pour la gestion des images logicielles
Consultez la liste des appels d'API permettant de gérer les images logicielles.
Rubrique parent : Guides pratiques
Création et stockage d'images logicielles
Les images logicielles sont des ressources situées dans la location. Vous les créez avant de provisionner ou de mettre à jour un système de base de données, une instance Exadata Cloud Infrastructure, un répertoire de base de base de données, une base de données ou Grid Infrastructure.
Il existe deux types de ressource d'image logicielle :
- Image logicielle Grid Infrastructure : les images logicielles Grid Infrastructure sont des ressources contenant le logiciel Oracle Grid Infrastructure utilisé pour mettre à jour Oracle Grid Infrastructure. Les images logicielles Grid Infrastructure sont des versions logicielles publiées par Oracle ou des images logicielles personnalisées créées par le client qui incluent les mises à jour de version Grid Infrastructure (GIRU) souhaitées et des patches exceptionnels (temporaires) supplémentaires.
- Image logicielle de base de données : les images logicielles de base de données sont des ressources contenant le logiciel Oracle Database utilisé pour provisionner et mettre à jour les bases de données Oracle et les répertoires de base Oracle Database. Les images logicielles de base de données sont soit des versions logicielles publiées par Oracle, soit des images logicielles personnalisées créées par le client qui incluent les mises à jour de version de base de données (DBRU) souhaitées et des patches exceptionnels (intérimaires) supplémentaires.
Vous n'êtes pas limité quant au nombre d'images logicielles que vous pouvez créer dans votre location. Vous pouvez créer vos images avec n'importe quel logiciel Oracle Database ou version et mise à jour Oracle Grid Infrastructure pris en charge dans Oracle Cloud Infrastructure.
Les images logicielles sont automatiquement stockées dans une instance Object Storage gérée par Oracle. Vous pouvez les visualiser et les gérer dans la console Oracle Cloud Infrastructure. Les images logicielles sont des ressources de niveau régional, mais accessibles à partir de n'importe quelle région de votre location.
Les images logicielles entraînent des coûts d'utilisation d'Object Storage.
Utilisation d'une image logicielle avec un système Oracle Exadata Database Service on Cloud@Customer
Créer, enregistrer et réutiliser une image logicielle.
La création d'une image logicielle vous permet d'effectuer les opérations suivantes :
- Créer des images de base de données et Grid Infrastructure personnalisées basées sur des images logicielles, des mises à jour de version et des patches ponctuels (temporaires).
- enregistrer automatiquement une image personnalisée en tant que ressource dans Object Storage,
- Provisionnez un répertoire de base Oracle Database ou Oracle Database avec les patches RU et ponctuels souhaités.
- Mettez à jour le répertoire de base de base de données et Grid Infrastructure créés à l'aide de l'image logicielle.
- cloner une image logicielle vers un autre service lors du processus de création Data Guard.
Les images logicielles sont créées et gérées par le client, et peuvent être utilisées jusqu'à ce qu'elles soient explicitement supprimées.
Rubriques connexes
- Utilisation de la console pour créer un répertoire de base Oracle Database sur Oracle Exadata Database Service on Cloud@Customer
- Application de correctifs et mise à jour d'un système Oracle Exadata Database Service on Cloud@Customer
- Utilisation d'Oracle Data Guard avec Oracle Exadata Database Service on Cloud@Customer
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour afficher la liste des images logicielles
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Cloud@Customer.
- Sous Ressources, cliquez sur Images logicielles.
La page des images logicielles résultantes affiche la liste des images logicielles personnalisées, qui inclut des détails tels que le type d'image (Base de données, Grid Infrastructure) et la version.
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour créer une image logicielle de base de données
Pour créer une image logicielle de base de données Oracle avec la console, suivez cette procédure.
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Sous Ressources, cliquez sur Images logicielles.
- Cliquez sur Créer une image logicielle.
- Sur la page Créer une image logicielle qui apparaît, cliquez sur Image logicielle de base de données.
- Dans le champ Nom d'affichage, indiquez le nom d'affichage de votre image. Evitez de saisir des informations confidentielles.
- Choisissez votre compartiment.
- Choisissez une version de base de données.
- Choisissez la version de base de données de votre image.
- Si vous le souhaitez, vous pouvez saisir la liste des numéros de patch ponctuel (temporaire) séparés par des virgules.
- Vous pouvez éventuellement télécharger un fichier d'inventaire de répertoire de base Oracle à partir d'une base de données Oracle existante. Pour plus d'informations, reportez-vous à Utilisation de la commande OPatch lsinventory pour vérifier les patches appliqués à un répertoire de base Oracle.
- Cliquez sur Afficher les options avancées pour ajouter des balises à votre image logicielle de base de données. Pour appliquer une balise définie, vous devez être autorisé à utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain de devoir appliquer des balises, ignorez cette option (vous pouvez les appliquer ultérieurement) ou demandez à l'administrateur.
- Cliquez sur Créer une image logicielle.
Rubriques connexes
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour créer une image logicielle Grid Infrastructure
Pour créer une image logicielle Grid Infrastructure à l'aide de la console, suivez cette procédure.
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Sous Ressources, cliquez sur Images logicielles.
- Cliquez sur Créer une image logicielle.
- Sur la page Créer une image logicielle qui apparaît, cliquez sur Image logicielle Grid Infrastructure.
- Dans le champ Nom d'affichage, indiquez le nom d'affichage de votre image. Evitez de saisir des informations confidentielles.
- Choisissez votre compartiment.
- Choisissez une version de Grid Infrastructure.
- Choisissez la version Grid Infrastructure de l'image.
- Si vous le souhaitez, vous pouvez saisir la liste des numéros de patch ponctuel (temporaire) séparés par des virgules.
- Vous pouvez éventuellement télécharger un fichier d'inventaire de répertoire de base Grid Infrastructure à partir d'un répertoire Oracle Grid Infrastructure existant. Pour plus d'informations, reportez-vous à Utilisation de la commande OPatch lsinventory pour vérifier les patches appliqués à un répertoire de base Oracle.
- Cliquez sur Afficher les options avancées pour ajouter des balises à votre image logicielle de base de données. Pour appliquer une balise définie, vous devez être autorisé à utiliser l'espace de noms de balise. Pour plus d'informations sur le balisage, reportez-vous à Balises de ressource. Si vous n'êtes pas certain de devoir appliquer des balises, ignorez cette option (vous pouvez les appliquer ultérieurement) ou demandez à l'administrateur.
- Cliquez sur Créer une image logicielle.
Rubriques connexes
Rubrique parent : Gestion des images logicielles
Utilisation de la commande OPatch lsventory pour vérifier les patches appliqués à un répertoire de base Oracle Database ou Oracle Grid Infrastructure
L'utilitaire OPatch vous permet d'appliquer les patches temporaires au répertoire de base Oracle Database ou au répertoire de base Oracle Grid Infrastructure. L'utilitaire opatch
se trouve dans le répertoire $ORACLE_HOME/Opatch
.
lsinventory
fournie par OPatch, vous pouvez créer un fichier qui répertorie les patches temporaires appliqués à un répertoire de base Oracle Database ou Oracle Grid Infrastructure. Ce fichier peut ensuite être téléchargé vers la console OCI lors de la création d'une image logicielle personnalisée afin d'ajouter l'ensemble exact de patches utilisés par le répertoire de base Oracle Database ou le répertoire de base Oracle Grid Infrastructure source à la liste des patches inclus dans l'image logicielle. L'utilitaire opatch
se trouve dans le répertoire $ORACLE_HOME/Opatch
. L'exemple suivant montre comment utiliser la commande lsinventory
pour créer le fichier lsinventory
:
- Exécutez la commande
opatch lsinventory
pour obtenir la liste des patches temporaires appliqués.$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
- Utilisez le fichier de sortie
lsinventory
pour extraire les patches temporaires supplémentaires appliqués à un répertoire de base Oracle spécifique.
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour supprimer une image logicielle
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Sous ressources, cliquez sur images logicielles.
- Dans la liste des images logicielles, recherchez l'image à supprimer, puis cliquez sur l'icône d'action (trois points) à la fin de la ligne.
- Cliquez sur Supprimer.
- Dans la boîte de dialogue Supprimer l'image logicielle qui s'affiche, saisissez le nom de l'image logicielle pour confirmer votre action.
- Cliquez sur Supprimer.
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour afficher les informations de mise à jour d'une image logicielle
Pour visualiser la version d'Oracle Database, les informations de mise à jour (niveau RU) et les patches ponctuels (temporaires) inclus d'une image logicielle de base de données, utilisez les instructions suivantes :
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Sous ressources, cliquez sur images logicielles.
- Dans la liste des images logicielles, recherchez l'image à visualiser et cliquez sur son nom d'affichage.
- Sur la page de détails d'image logicielle de l'image sélectionnée, les détails d'image suivants sont affichés :
- La section Informations générales inclut des détails tels que le type d'image.
- La section Informations sur les patches inclut des détails tels que la version, la version et les patches temporaires disponibles.
- Le champ Patchs exceptionnels affiche le nombre de patchs exceptionnels (temporaires) inclus dans l'image, le cas échéant. Ce nombre comprend tous les patches spécifiés lors de la création de l'image (y compris ceux répertoriés dans
lsinventory
).Pour afficher tous les patches, cliquez sur Afficher tous les éléments. La fenêtre Afficher tous les patches exceptionnels qui s'affiche affiche la liste de tous les patches exceptionnels (intérimaires). Cliquez sur Fermer pour fermer la fenêtre.
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour déplacer une image logicielle vers un autre compartiment
Suivez ces étapes pour déplacer une image logicielle vers un autre compartiment de votre choix :
- Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
- Sous Ressources, cliquez sur Images logicielles.
- Dans la liste des images logicielles, recherchez l'image à déplacer, puis cliquez sur l'icône d'action (trois points) à la fin de la ligne.
- Cliquez sur Déplacer la ressource.
- Dans la boîte de dialogue de déplacement de la ressource vers un autre compartiment qui apparaît, choisissez un compartiment.
- Cliquez sur Déplacer la ressource
Rubrique parent : Gestion des images logicielles
Utilisation de l'API pour la gestion des images logicielles
Consultez la liste des appels d'API permettant de gérer les images logicielles.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
CreateDatabaseSoftwareImage
ListDatabaseSoftwareImages
GetDatabaseSoftwareImage
DeleteDatabaseSoftwareImage
ChangeDatabaseSoftwareImageCompartment
Pour obtenir la liste complète des API, reportez-vous à API du service Database.
Rubriques connexes
Rubrique parent : Gestion des images logicielles