Gérer les images logicielles
- Utilisation des images logicielles dans Oracle Cloud Infrastructure
- Utilisation d'une image logicielle avec une instance Exadata Cloud Infrastructure
Création, enregistrement et réutilisation d'une image logicielle. - Utilisation de la console pour les images logicielles
- Utilisation de l'API pour gérer les images logicielles de base de données
Utilisez ces opérations d'API pour gérer les images logicielles de base de données.
Rubrique parent : Guides pratiques
Utilisation des images logicielles dans Oracle Cloud Infrastructure
- 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 cluster de machines virtuelles, une instance Exadata Cloud Infrastructure, un répertoire de base de base de données, une base de données ou Grid Infrastructure. - Utilisation de la commande OPatch lsventory pour vérifier les patches appliqués à un répertoire de base Oracle
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'utilitaireopatch
se trouve dans le répertoire$ORACLE_HOME/Opatch
.
Rubrique parent : Gestion des 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 cluster de machines virtuelles, 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.
Remarque : les images logicielles entraînent des coûts d'utilisation d'Object Storage.
Rubrique parent : Utilisation des images logicielles dans Oracle Cloud Infrastructure
Utilisation de la commande OPatch lsinventory pour vérifier les patches appliqués à un répertoire de base Oracle
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
.
A l'aide de la commande 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 Database ou à un répertoire de base Oracle Grid Infrastructure spécifique.
Rubrique parent : Utilisation des images logicielles dans Oracle Cloud Infrastructure
Utilisation d'une image logicielle avec une instance Exadata Cloud Infrastructure
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 à 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.
Rubrique parent : Gestion des images logicielles
Utilisation de la console pour les images logicielles
- Procédure d'affichage de la liste des images logicielles
- Procédure de création d'une image logicielle de base de données
- Procédure de création d'une image logicielle Grid Infrastructure
- Procédure de création d'une image logicielle de base de données à partir d'un répertoire de base de base de données
- Procédure d'affichage des détails d'une image logicielle
- Procédure de déplacement d'une image logicielle vers un autre compartiment
- Procédure de mise à jour du logiciel de base de données à l'aide d'une image logicielle de base de données personnalisée
Utilisez les instructions suivantes pour mettre à jour le logiciel de base de données à l'aide d'une image logicielle de base de données personnalisée. - Procédure de mise à jour du logiciel Grid Infrastructure à l'aide d'une image logicielle Grid Infrastructure personnalisée
Utilisez les instructions suivantes pour mettre à jour le logiciel Grid Infrastructure à l'aide d'une image logicielle Grid Infrastructure personnalisée. - Procédure de suppression d'une image logicielle
Utilisez les instructions suivantes pour supprimer une image logicielle.
Rubrique parent : Gestion des images logicielles
Pour afficher la liste des images logicielles
Thème parent : Utilisation de la console pour les images logicielles
Procédure de création d'une image logicielle de base de données
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Ressources, cliquez sur Images logicielles.
- Cliquez sur Créer une image logicielle.
- Sur la page Créer une image logicielle qui s'affiche, 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. Vous pouvez créer une image logicielle de base de données à l'aide de n'importe quelle mise à jour de version d'Oracle Database prise en charge.
- Si vous le souhaitez, vous pouvez saisir la liste des numéros de patch exceptionnel (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 obtenir des instructions sur la création d'un fichier d'inventaire à l'aide d'OPatch, 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 disposer de droits d'accès permettant d'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.
Thème parent : Utilisation de la console pour les images logicielles
Procédure de création d'une image logicielle Grid Infrastructure
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Ressources, cliquez sur Images logicielles.
- Cliquez sur Créer une image logicielle.
- Sur la page Créer une image logicielle qui s'affiche, 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 d'infrastructure de grille de l'image. Vous pouvez créer une image logicielle Grid Infrastructure à l'aide de n'importe quelle mise à jour de version d'Oracle Grid Infrastructure prise en charge.
- Si vous le souhaitez, vous pouvez saisir la liste des numéros de patch exceptionnel (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'une instance Oracle Grid Infrastructure existante. Pour obtenir des instructions sur la création d'un fichier d'inventaire à l'aide d'OPatch, 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 disposer de droits d'accès permettant d'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.
Thème parent : Utilisation de la console pour les images logicielles
Procédure de création d'une image logicielle de base de données à partir d'un répertoire de base de base de données
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Choisissez votre compartiment.
- Accédez au répertoire de base de base de données : sous Oracle Exadata Database Service on Dedicated Infrastructure, cliquez sur Clusters de machines virtuelles Exadata. Dans la liste des clusters de machines virtuelles, recherchez celui auquel accéder, puis cliquez sur son nom mis en évidence pour afficher la page de détails correspondante.
- Cliquez sur Répertoires de base de base de données sous Ressources.
- Recherchez le répertoire de base de base de données à utiliser pour créer l'image logicielle de base de données dans la liste. Cliquez sur le nom du répertoire de base de base de données pour afficher les détails associés.
- Cliquez sur Créer une image à partir du répertoire de base de base de données.
- Dans le panneau Créer une image logicielle de base de données, entrez un nom d'affichage et sélectionnez un compartiment pour l'image logicielle.
- Cliquez sur Créer.
Thème parent : Utilisation de la console pour les images logicielles
Procédure d'affichage des détails d'image d'une image logicielle
Cette procédure permet d'afficher les détails de l'image, tels que le type d'image, la version Oracle et la version utilisée pour créer l'image logicielle, ainsi que les patches exceptionnels (intérimaires) inclus (le cas échéant) dans une image logicielle.
Thème parent : Utilisation de la console pour les images logicielles
Pour déplacer une image logicielle vers un autre compartiment
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Ressources, cliquez sur Images logicielles.
- Dans la liste des images logicielles, recherchez l'image à déplacer, puis cliquez sur l'icône Actions (trois points) à la fin de la ligne.
- Cliquez sur Déplacer la ressource.
- Dans la boîte de dialogue Déplacer la ressource vers un autre compartiment qui apparaît, choisissez un compartiment cible.
- Cliquez sur Déplacer la ressource.
Thème parent : Utilisation de la console pour les images logicielles
Procédure de mise à jour du logiciel de base de données à l'aide d'une image logicielle de base de données personnalisée
Utilisez les instructions suivantes pour mettre à jour le logiciel de base de données à l'aide d'une image logicielle de base de données personnalisée.
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Oracle Exadata Database Service on Dedicated Infrastructure, cliquez sur Clusters de machines virtuelles Exadata.
- Cliquez sur le nom du cluster de machines virtuelles à mettre à jour l'image logicielle de base de données.
- Cliquez sur Répertoires de base de base de données.
- Cliquez sur le nom du répertoire de base de base de données à mettre à jour.
- Cliquez sur Mises à jour.
- Choisissez un compartiment.
- Cliquez sur Type, sélectionnez Personnalisé, puis cliquez sur Appliquer un filtre.
- Choisissez une région.
Par défaut, le filtre de région correspond à la région actuellement connectée et répertorie toutes les images logicielles créées dans cette région. Lorsque vous choisissez une autre région, la liste des images logicielles est actualisée pour afficher les images logicielles créées dans la région sélectionnée.
- Cliquez sur le bouton Actions (trois points) de la mise à jour qui vous intéresse, puis sélectionnez Prévérifier.
- Dans la boîte de dialogue Confirmer la prévérification qui s'affiche, cliquez sur Prévérifier pour continuer.
- Une fois la prévérification exécutée, sélectionnez Appliquer la mise à jour du répertoire de base de base de données à partir du bouton Actions (trois points).
- Dans la boîte de dialogue Confirmer l'application qui s'affiche, cliquez sur Appliquer pour continuer.
Thème parent : Utilisation de la console pour les images logicielles
Pour mettre à jour le logiciel Grid Infrastructure à l'aide d'une image logicielle Grid Infrastructure personnalisée
Utilisez les instructions suivantes pour mettre à jour le logiciel Grid Infrastructure à l'aide d'une image logicielle Grid Infrastructure personnalisée.
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Oracle Exadata Database Service on Dedicated Infrastructure, cliquez sur Clusters de machines virtuelles Exadata.
- Cliquez sur le nom du cluster de machines virtuelles à mettre à jour l'image logicielle Grid Infrastructure.
- Sur la page de détails du cluster de machines virtuelles obtenue, cliquez sur Mises à jour (GI).
- Choisissez un compartiment.
- Cliquez sur Type, sélectionnez Personnalisé, puis cliquez sur Appliquer un filtre.
- Choisissez une région.
Par défaut, le filtre de région correspond à la région actuellement connectée et répertorie toutes les images logicielles créées dans cette région. Lorsque vous choisissez une autre région, la liste des images logicielles est actualisée pour afficher les images logicielles créées dans la région sélectionnée.
- Cliquez sur le bouton Actions (trois points) de la mise à jour qui vous intéresse, puis sélectionnez Prévérifier.
- Dans la boîte de dialogue Confirmer la prévérification qui s'affiche, cliquez sur Prévérifier pour continuer.
- Une fois la prévérification exécutée, sélectionnez Appliquer la mise à jour de Grid Infrastructure à partir du bouton Actions (trois points).
- Dans la boîte de dialogue Appliquer le patch de cluster de machines virtuelles cloud qui s'affiche, cliquez sur Appliquer pour continuer.
Thème parent : Utilisation de la console pour les images logicielles
Procédure de suppression d'une image logicielle
Utilisez les instructions suivantes pour supprimer une image logicielle.
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sous Ressources, cliquez sur Images logicielles.
- Dans la liste des images logicielles, recherchez l'image à supprimer, puis cliquez sur l'icône Actions (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.
Thème parent : Utilisation de la console pour les images logicielles
Utilisation de l'API pour gérer les images logicielles de base de données
Utilisez ces opérations d'API pour gérer les images logicielles de base de données :
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.
Rubrique parent : Gestion des images logicielles