Gestion des images personnalisées

Vous pouvez créer une image personnalisée du disque d'amorçage d'une instance et l'utiliser pour lancer d'autres instances. Les instances lancées à partir de votre image incluent 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 les instances. Vous indiquez l'image à utiliser lorsque vous lancez une instance.

Pour plus d'informations sur les images Windows, reportez-vous à Création d'images personnalisées Windows.

Les images personnalisées n'incluent pas les données des volumes de blocs associés. Pour plus d'informations sur la sauvegarde des volumes, reportez-vous à Création d'une sauvegarde manuelle pour un volume de blocs.

Tâches d'image personnalisées

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 matérielle pour garantir la résilience de votre solution si une telle défaillance survient. Voici quelques-unes de ces meilleures pratiques :

  • Concevez votre système avec des noeuds Compute redondants dans différents domaines de disponibilité pour prendre en charge les fonctionnalités de basculement en cas d'incident.
  • 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 avec des disques de secours de façon régulière.
Si vous rencontrez une défaillance matérielle et que vous avez suivi ces pratiques, vous pouvez mettre fin à l'instance ayant échoué, lancer votre image personnalisée pour créer une instance, puis appliquer les données de sauvegarde.

Stratégie IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel un administrateur de location a accordé un accès de sécurité dans une stratégie . Cet accès est requis, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si un message vous informe que vous n'avez pas d'autorisation ou que vous n'êtes pas autorisé, vérifiez auprès de l'utilisateur le type d'accès qui vous est accordé et le compartiment dans lequel vous travaillez.

Pour les administrateurs : la stratégie dans Autoriser les administrateurs à gérer les images personnalisées inclut la possibilité de créer, supprimer et gérer des images personnalisées.

La stratégie dans Autoriser les utilisateurs à lancer des instances de calcul inclut la possibilité de créer une instance à l'aide de n'importe quelle image personnalisée. La stratégie dans Autoriser les utilisateurs à lancer des instances de calcul à partir d'une image personnalisée spécifique limite la possibilité de créer une instance à partir d'une image personnalisée, sur une base 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 nécessairement se trouver dans le même compartiment . Cependant, les utilisateurs doivent avoir accès aux deux compartiments.
Si vous ne connaissez pas les stratégies, reportez-vous à Gestion des domaines d'identité et à Stratégies courantes. Afin d'obtenir des documents de référence sur l'écriture de stratégies pour des instances, des réseaux cloud ou d'autres ressources d'API de services de base, reportez-vous à Détails des services de base.

Limites et remarques

  • Certaines adresses IP sont réservées à Oracle Cloud Infrastructure et ne peuvent pas être utilisées dans votre modèle de numérotation des adresses. Pour plus d'informations, reportez-vous à Adresses IP réservées à une utilisation par Oracle.
  • Avant de créer une image personnalisée d'une instance, vous devez déconnecter tous les attachements iSCSI et enlever toutes les configurations de noeud iscsid de l'instance. Pour connaître les étapes, reportez-vous à Déconnexion d'un volume.
  • Lorsque vous créez une image d'une instance en cours d'exécution, cette dernière s'arrête et reste indisponible pendant plusieurs minutes. L'instance redémarre une fois le processus terminé.
  • Vous ne pouvez pas créer d'images personnalisées supplémentaires d'une instance tant que celle-ci est impliquée dans le processus de création d'image. Lorsque vous commencez à créer une image personnalisée, le système applique un délai de 20 minutes pendant lequel vous ne pouvez pas créer d'autre image de la même instance. Toutefois, vous pouvez créer simultanément des images d'autres instances.
  • Les images personnalisées sont disponibles pour tous les utilisateurs disposant des droits d'accès au 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 l'import d'une image personnalisée est de 400 Go.
  • La taille maximale des images personnalisées exportées est de 400 Go.
  • Vous pouvez créer des images personnalisées à partir de certaines images Marketplace, telles que l'image Microsoft SQL Server Enterprise. Marketplace et l'éditeur d'image déterminent les images prises en charge.
  • Vous ne pouvez pas créer d'image d'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 télécharger la mise à jour vers le lecteur réseau. Pour plus d'informations, reportez-vous à Mises à jour du noyau du système d'exploitation pour les instances Linux héritées.
  • Les images stockées vous sont facturées, comme indiqué dans la liste des tarifs cloud.
  • La réplication inter-régions n'est pas prise en charge pour les images personnalisées.

Pour plus d'informations sur le déploiement d'une version d'un système d'exploitation pris en charge par le matériel Oracle Cloud Infrastructure, reportez-vous à Utilisation de votre propre image (BYOI).

Compatibilité X5 et X7 pour les images personnalisées

Les serveurs Oracle X5, X6 et X7 disposent d'un matériel hôte différent. Par conséquent, l'utilisation d'une image X5 ou X6 sur une instance de machine virtuelle ou Bare Metal X7 peut ne pas fonctionner sans modification supplémentaire. Pour les hôtes X7, Oracle recommande d'utiliser les images de plate-forme pour X7. Pour plus d'informations sur les images prenant en charge X7, reportez-vous aux notes sur la version des images. Ces images ont été explicitement créées et testées avec le matériel X7.

Si vous tentez d'utiliser une image X5 existante sur un matériel X7, prenez en compte les éléments suivants :

  • Aucune version de Windows n'est intercompatible.
  • Oracle Autonomous Linux 7 et Oracle Linux 8 sont intercompatibles.
  • Oracle Linux 7, 8, Oracle Linux 9, Ubuntu 18.04, Ubuntu 20.04, 22.04, CentOS 7 et CentOS Stream 8 sont intercompatibles. Cependant, vous devrez peut-être mettre à jour le noyau vers la version la plus récente pour installer les derniers pilotes de périphérique. Pour mettre à jour le noyau, exécutez l'une des commandes suivantes à partir d'une session de terminal :
    • Oracle Linux
      yum update
    • CentOS 7, CentOS Flux 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 autre que X6, tenez compte des points suivants :

  • Toutes les versions de CentOS et de Windows ne sont pas intercompatibles.
  • 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 principaux pilotes de périphérique qui sont différents entre les hôtes X5, X6 et X7 sont les suivants :

  • Pilotes de périphérique réseau
  • Pilotes de périphérique de lecteur NVMe
  • Pilotes de périphérique GPU

Des mises à jour supplémentaires peuvent être requises selon la façon dont vous avez personnalisé l'image.