Gestion des images personnalisées

Vous pouvez créer une image personnalisée du disque de démarrage d'une instance et l'utiliser pour lancer d'autres instances. Les instances que vous lancez à partir de votre image comprennent les personnalisations, la configuration et les logiciels installés lors de la création de l'image.

Oracle Cloud Infrastructure utilise des images pour lancer des instances. Vous spécifiez une image à utiliser lorsque vous lancez une instance.

Pour des détails sur les images Windows, voir Création d'images Windows personnalisées.

Les images personnalisées n'incluent pas les données provenant des volumes par blocs attachés. Pour des informations sur la sauvegarde des volumes, voir Création d'une sauvegarde manuelle pour un volume par blocs.

Tâches d'image personnalisée

Effectuez les tâches suivantes avec des images personnalisées.

Résilience du système

Suivez les meilleures pratiques du secteur en matière de défaillance du matériel pour garantir la résilience de votre solution si un incident se produit. Certaines des meilleures pratiques sont les suivantes :

  • Créez votre système avec des noeuds de calcul redondants dans différents domaines de disponibilité pour prendre en charge le basculement en cas de panne.
  • Créez une image personnalisée du lecteur système chaque fois que vous modifiez l'image.
  • Sauvegardez vos lecteurs de données ou synchronisez-les périodiquement avec les lecteurs de rechange.
Si vous rencontrez une défaillance matérielle et que vous avez suivi ces pratiques, vous pouvez mettre fin à l'instance qui a échoué, lancer votre image personnalisée pour créer une nouvelle instance, puis appliquer les données de sauvegarde.

Politique GIA requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel l'accès de sécurité est accordé dans une politique par un administrateur de location. Cet accès est requis que vous utilisiez la console ou l'API REST avec une trousse SDK, l'interface de ligne de commande ou un autre outil. Si vous obtenez un message indiquant que vous ne disposez pas de l'autorisation requise, vérifiez auprès de l'administrateur de la location quel type d'accès vous avez et dans quel compartiment votre accès fonctionne.

Pour les administrateurs : La politique sous Autoriser les utilisateurs à lancer des instances de calcul offre la possibilité de créer, supprimer et gérer des images personnalisées.

La politique sous Autoriser les utilisateurs à lancer des instances de calcul offre la possibilité de créer une instance à l'aide d'une image personnalisée. La politique sous Autoriser les utilisateurs à lancer des instances de calcul à partir d'une image personnalisée limite la possibilité de créer une instance à partir d'une image personnalisée image par image.

Conseil

Lorsque les utilisateurs créent une image personnalisée à partir d'une instance ou lancent une instance à partir d'une image personnalisée, l'instance et l'image ne doivent pas se trouver dans le même compartiment. Toutefois, les utilisateurs doivent avoir accès aux deux compartiments.
Pour en savoir plus sur les politiques, voir Gestion des domaines d'identité et Politiques communes. Pour des documents de référence sur l'écriture de politiques pour les instances, les réseaux en nuage ou d'autres ressources d'API des services de base, voir Informations détaillées sur les services de base.

Limites et points à considérer

  • Certaines adresses IP sont réservées à l'utilisation d'Oracle Cloud Infrastructure et peuvent ne pas être utilisées dans votre schéma de numérotation d'adresses. Pour plus d'informations, voir Adresses IP réservées à Oracle.
  • Avant de créer l'image personnalisée d'une instance, vous devez déconnecter tous les attachements iSCSI et supprimer toutes les configurations de noeud iscsid de l'instance. Pour savoir comment procéder, voir Déconnexion d'un volume.
  • Lorsque vous créez une image d'une instance en cours d'exécution, celle-ci s'arrête et reste indisponible pendant plusieurs minutes. L'instance redémarre lorsque le processus est terminé.
  • Vous ne pouvez pas créer d'autres images personnalisées d'une instance tant que l'instance est impliquée dans le processus de création d'image. Lorsque vous commencez à créer une image personnalisée, le système met en oeuvre une temporisation de 20 minutes pendant laquelle vous ne pouvez créer d'autre image de la même instance. Vous pouvez cependant créer des images d'instances différentes au même moment.
  • Les images personnalisées sont disponibles pour tous les utilisateurs autorisés pour le compartiment dans lequel l'image a été créée.
  • Les images personnalisées héritent des formes compatibles définies par défaut à partir de l'image de base.
  • La taille maximale pour importer une image personnalisée est de 400 Go.
  • La taille maximale des images exportées est de 400 Go.
  • Vous pouvez créer des images personnalisées à partir de certaines images du site Marketplace, telles que l'image Microsoft SQL Server Enterprise. Le site Marketplace et l'éditeur d'images déterminent les images prises en charge.
  • Vous ne pouvez pas créer d'image pour une instance Oracle Database.
  • Si vous utilisez une image personnalisée et mettez à jour le noyau du système d'exploitation sur votre instance, vous devez également charger la mise à jour dans le lecteur de réseau. Pour plus d'informations, voir Mises à jour du noyau du système d'exploitation pour les instances Linux existantes.
  • Les images stockées vous sont facturées, comme indiqué dans la liste de prix pour le nuage.
  • La réplication inter-région n'est pas prise en charge pour les images personnalisées.

Pour des informations sur le déploiement des versions de tout système d'exploitation pris en charge par le matériel d'Oracle Cloud Infrastructure, voir Utilisation de votre propre image (BYOI).

Compatibilité X5 et X7 pour les images personnalisées

Les serveurs Oracle X5, X6 et X7 ont un matériel hôte différent. Ainsi, une image X5 ou X6 dans une instance sans système d'exploitation ou de machine virtuelle X7 peut ne pas fonctionner sans modifications supplémentaires. Pour les hôtes X7, Oracle recommande d'utiliser les images de plate-forme conçues pour X7. Pour plus d'informations sur les images prenant en charge X7, voir Notes de version pour les images. Ces images ont été créées explicitement et testées avec du matériel X7.

Si vous tentez d'utiliser une image X5 existante sur le matériel X7, notez les points suivants :

  • Aucune version de Windows n'est intercompatible.
  • Oracle Autonomous Linux 7 et Oracle Linux 8 sont intercompatibles.
  • Oracle Linux 7, Oracle Linux 8, Oracle Linux 9, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, CentOS 7 et CentOS Stream 8 sont intercompatibles. Toutefois, vous devrez peut-être mettre à jour le noyau à la version la plus récente pour installer les derniers pilotes d'appareil. Pour mettre à jour le noyau, exécutez l'une des commandes suivantes dans une session de terminal :
    • Oracle Linux
      yum update
    • CentOS 7, CentOS Stream 8
      yum update
    • Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04
      apt-get update
                                  apt-get dist-upgrade

Si vous tentez d'utiliser une image X6 sur un matériel non-X6, notez les points suivants :

  • Toutes les versions de CentOS et toutes les versions de Windows ne sont pas intercompatible.
  • Oracle Autonomous Linux 7 et Oracle Linux 8 sont intercompatibles.
  • Oracle Linux 7, Ubuntu 22.04, Ubuntu 20.04 et Ubuntu 18.04 sont intercompatibles. Utilisez les images de plate-forme pour X6.

Les pilotes d'appareil principaux qui sont différents entre les hôtes X5, X6 et X7 sont les suivants :

  • Pilotes d'appareil de réseau
  • Pilotes d'appareil de lecteur NVMe
  • Pilotes d'appareil GPU

Des mises à jour supplémentaires peuvent être nécessaires selon la manière dont vous avez personnalisé l'image.