Gérer des images logicielles
- Utilisation d'images logicielles dans Oracle Cloud Infrastructure
- Utilisation d'une image logicielle avec une instance Exadata Cloud Infrastructure
Créez, enregistrez et réutilisez 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
Pour gérer les images logicielles de base de données, utilisez les opérations d'API suivantes :
Rubrique parent : Guides pratiques
Utilisation d'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 une grappe 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 lsinventaire pour vérifier les correctifs appliqués à un répertoire de base Oracle
L'utilitaire OPatch vous permet d'appliquer des correctifs provisoires au répertoire de base Oracle Database ou à Oracle Grid Infrastructure. Vous pouvez trouver l'utilitaireopatch
dans le répertoire$ORACLE_HOME/Opatch
.
Article parent : 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 une grappe 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 de Grid Infrastructure : Les images logicielles de Grid Infrastructure sont des ressources contenant le logiciel Oracle Grid Infrastructure utilisé pour mettre à jour Oracle Grid Infrastructure. Les images logicielles Grid Infrastructure 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 Grid Infrastructure souhaitées (GIRU) et d'autres correctifs ponctuels (provisoires).
- 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 souhaitées (DBRU) et d'autres correctifs ponctuels (provisoires).
Le nombre d'images logicielles que vous pouvez créer dans votre location n'est pas limité. Vous pouvez en créer avec n'importe laquelle des versions et mises à jour d'Oracle Database ou d'Oracle Grid Infrastructure prises en charge dans Oracle Cloud Infrastructure.
Les images logicielles sont stockées automatiquement dans le stockage d'objets géré par Oracle et peuvent être consultées et gérées dans la console Oracle Cloud Infrastructure. Les images logicielles sont des ressources au niveau régional, mais elles sont accessibles à partir de n'importe quelle région de votre location.
Note : Les images logicielles entraînent des coûts d'utilisation du stockage d'objets.
Rubrique parent : Utilisation d'images logicielles dans Oracle Cloud Infrastructure
Utilisation de la commande OPatch lsinventory pour vérifier les correctifs appliqués à un répertoire de base Oracle
L'utilitaire OPatch vous permet d'appliquer des correctifs intermédiaires au répertoire de base Oracle Database ou au répertoire de base Oracle Grid Infrastructure. Vous pouvez trouver l'utilitaire opatch
dans le répertoire $ORACLE_HOME/Opatch
.
À l'aide de la commande lsinventory
fournie par OPatch, vous pouvez créer un fichier répertoriant les correctifs intermédiaires appliqués à un répertoire de base Oracle Database ou Oracle Grid Infrastructure. Ce fichier peut ensuite être chargé dans la console OCI lors de la création d'une image logicielle personnalisée pour ajouter le jeu exact de correctifs utilisés par le répertoire de base Oracle Database source ou le répertoire de base Oracle Grid Infrastructure à la liste des correctifs inclus dans l'image logicielle. Vous pouvez trouver l'utilitaire opatch
dans le répertoire $ORACLE_HOME/Opatch
. L'exemple suivant illustre l'utilisation de la commande lsinventory
pour créer le fichier lsinventory
:
- Exécutez la commande
opatch lsinventory
pour obtenir la liste des correctifs provisoires 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 correctifs intermédiaires 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 d'images logicielles dans Oracle Cloud Infrastructure
Utilisation d'une image logicielle avec une instance Exadata Cloud Infrastructure
Créez, enregistrez et réutilisez une image logicielle.
La création d'une image logicielle vous permet de :
- 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 correctifs ponctuels (provisoires).
- Enregistrer automatiquement une image personnalisée dans le stockage d'objets en tant que ressource.
- Provisionnez un répertoire de base Oracle Database ou Oracle Database avec les correctifs RU et ponctuels (provisoires) souhaités.
- Mettez à jour le répertoire de base et Grid Infrastructure à l'aide de l'image logicielle.
- Cloner une image logicielle dans un autre service du processus de création de Data Guard.
Les images logicielles sont créées et gérées par le client et peuvent être utilisées jusqu'à leur suppression explicite.
Article parent : Gérer les images logicielles
Utilisation de la console pour les images logicielles
- Pour voir la liste des images logicielles
- Pour créer une image logicielle de base de données
- Pour créer une image logicielle Grid Infrastructure
- Pour créer une image logicielle de base de données à partir d'un répertoire de base
- Pour voir les détails d'une image logicielle
- Pour déplacer une image logicielle vers un autre compartiment
- Pour mettre à jour le 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. - 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. - Pour supprimer une image logicielle
Utilisez les instructions suivantes pour supprimer une image logicielle.
Article parent : Gérer les images logicielles
Pour voir la liste des images logicielles
Article parent : Utilisation de la console pour les images logicielles
Pour créer 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 l'image logicielle.
- Dans la page de création d'image logicielle résultante, cliquez sur Image logicielle de base de données.
- Dans le champ Nom d'affichage, fournissez un nom d'affichage pour votre image. Évitez d'entrer des informations confidentielles.
- Sélectionnez votre compartiment.
- Sélectionnez une version de base de données.
- Choisissez la version de la base de données pour votre image. Vous pouvez créer une image logicielle de base de données à l'aide de toute mise à jour de version d'Oracle Database prise en charge.
- Au besoin, vous pouvez entrer une liste de numéros de correctifs ponctuels (provisoires) séparés par des virgules.
- Au besoin, vous pouvez charger un fichier d'inventaire du répertoire de base Oracle à partir d'une installation Oracle Database existante. Pour obtenir des instructions sur la création d'un fichier d'inventaire à l'aide de OPatch, voir Utilisation de la commande OPatch lsinventory pour vérifier les correctifs appliqués à un répertoire de base Oracle.
- Cliquez sur Afficher les options avancées pour ajouter des marqueurs à votre image logicielle de base de données. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option (vous pourrez appliquer des marqueurs plus tard) ou demandez à l'administrateur.
- Cliquez sur Créer une image logicielle.
Article parent : Utilisation de la console pour les images logicielles
Pour créer 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 l'image logicielle.
- Dans la page de création d'image logicielle résultante, cliquez sur Image logicielle de grille d'infrastructure.
- Dans le champ Nom d'affichage, fournissez un nom d'affichage pour votre image. Évitez d'entrer des informations confidentielles.
- Sélectionnez votre compartiment.
- Sélectionnez une version de Grid Infrastructure.
- Sélectionnez la version de l'infrastructure de grille pour votre image. Vous pouvez créer une image logicielle Grid Infrastructure à l'aide de toute mise à jour de version d'Oracle Grid Infrastructure prise en charge.
- Au besoin, vous pouvez entrer une liste de numéros de correctifs ponctuels (provisoires) séparés par des virgules.
- Vous pouvez éventuellement charger un fichier d'inventaire Grid Infrastructure Home à partir d'un fichier Oracle Grid Infrastructure existant. Pour obtenir des instructions sur la création d'un fichier d'inventaire à l'aide de OPatch, voir Utilisation de la commande OPatch lsinventory pour vérifier les correctifs appliqués à un répertoire de base Oracle.
- Cliquez sur Afficher les options avancées pour ajouter des marqueurs à votre image logicielle de base de données. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option (vous pourrez appliquer des marqueurs plus tard) ou demandez à l'administrateur.
- Cliquez sur Créer une image logicielle.
Article parent : Utilisation de la console pour les images logicielles
Pour créer une image logicielle de base de données à partir d'un répertoire de base
- Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure.
- Sélectionnez votre compartiment.
- Navigate to the Database Home: Under Oracle Exadata Database Service on Dedicated Infrastructure, click Exadata VM Clusters. Dans la liste des grappes de machines virtuelles, recherchez celle à laquelle vous voulez accéder et cliquez sur son nom en surbrillance pour afficher sa page de détails.
- Cliquez sur Répertoires de base de la base de données sous Ressources.
- Recherchez le répertoire de base à utiliser pour créer l'image logicielle de base de données dans la liste Répertoires de base de la base de données. Cliquez sur le nom du répertoire de base de base de données pour en afficher les détails.
- Cliquez sur Créer une image à partir du répertoire de base de la 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.
Article parent : Utilisation de la console pour les images logicielles
Pour voir les détails d'image d'une image logicielle
Utilisez cette procédure pour voir les détails de l'image, tels que le type d'image, la version d'Oracle et la version utilisée pour créer l'image logicielle et les correctifs ponctuels (provisoires) inclus (le cas échéant) dans une image logicielle.
Article 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, trouvez l'image à déplacer et cliquez sur l'icône Actions (trois points) à la fin de la rangée.
- Cliquez sur Déplacer la ressource.
- Dans la boîte de dialogue de déplacement de la ressource vers un autre compartiment, sélectionnez un compartiment cible.
- Cliquez sur Déplacer la ressource.
Article parent : Utilisation de la console pour les images logicielles
Pour mettre à jour un 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.
- Under Oracle Exadata Database Service on Dedicated Infrastructure, click Exadata VM Clusters.
- Cliquez sur le nom de la grappe de machines virtuelles à mettre à jour l'image logicielle de base de données.
- Cliquez sur Répertoire de base de la base de données.
- Cliquez sur le nom du répertoire de base à mettre à jour.
- Cliquez sur Mises à jour.
- Sélectionner un compartiment.
- Cliquez sur Type, sélectionnez Personnalisé, puis cliquez sur Appliquer le filtre.
- Sélectionnez une région.
Le filtre de région prend par défaut 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) pour la mise à jour qui vous intéresse, puis sélectionnez Prévérifier.
- Dans la boîte de dialogue Confirmer la vérification préalable qui s'affiche, cliquez sur Prévérifier pour continuer.
- Après avoir exécuté la vérification préalable avec succès, sélectionnez Appliquer la mise à jour du répertoire de base de la 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.
Article 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.
- Under Oracle Exadata Database Service on Dedicated Infrastructure, click Exadata VM Clusters.
- Cliquez sur le nom de la grappe de machines virtuelles à mettre à jour l'image logicielle Grid Infrastructure.
- Dans la page des détails de la grappe de machines virtuelles résultante, cliquez sur Mises à jour (GI).
- Sélectionner un compartiment.
- Cliquez sur Type, sélectionnez Personnalisé, puis cliquez sur Appliquer le filtre.
- Sélectionnez une région.
Le filtre de région prend par défaut 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) pour la mise à jour qui vous intéresse, puis sélectionnez Prévérifier.
- Dans la boîte de dialogue Confirmer la vérification préalable qui s'affiche, cliquez sur Prévérifier pour continuer.
- Après avoir exécuté la vérification préalable avec succès, sélectionnez Appliquer la mise à jour de Grid Infrastructure à partir du bouton Actions (trois points).
- Dans la boîte de dialogue Appliquer le correctif de grappe de machines virtuelles en nuage qui s'affiche, cliquez sur Appliquer pour continuer.
Article parent : Utilisation de la console pour les images logicielles
Pour supprimer une image logicielle
Pour supprimer une image logicielle, procédez comme suit.
- 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, trouvez l'image à supprimer et cliquez sur l'icône Actions (trois points) à la fin de la rangée.
- Cliquez sur Supprimer.
- Dans la boîte de dialogue Supprimer l'image logicielle obtenue, entrez le nom de l'image logicielle pour confirmer votre action.
- Cliquez sur Supprimer.
Article parent : Utilisation de la console pour les images logicielles
Utilisation de l'API pour gérer les images logicielles de base de données
Pour gérer les images logicielles de base de données, utilisez les opérations d'API suivantes :
Pour plus d'informations sur l'utilisation de l'API et sur les demandes de signature, voir API REST et Données d'identification de sécurité. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.
Article parent : Gérer les images logicielles