Vous pouvez réutiliser une image que vous avez déjà configurée pour un cluster en l'exportant et en l'important dans un autre cluster dans la même instance ou une autre instance de vCenter Server. En fonction de votre objectif, une image peut être exportée, distribuée et consommée dans trois formats différents.

Vous pouvez exporter l'image d'un cluster en tant qu'image ISO, fichier ZIP ou fichier JSON.

Vous pouvez importer une image dans un cluster qui utilise des images vSphere Lifecycle Manager uniquement au format JSON.

Dans vSphere 8.0, les opérations d'exportation et d'importation fonctionnent pour les clusters dont les hôtes disposent de périphériques DPU.

Image ISO

La distribution d'une image créée avec vSphere Lifecycle Manager dans un format ISO est utile lorsque vous avez besoin de l'image pour effectuer de nouvelles installations d'ESXi et à des fins de démarrage, par exemple pour le workflow kickstart.

Vous ne pouvez pas utiliser une image exportée sous la forme d'un fichier ISO avec un autre cluster qui utilise des images de vSphere Lifecycle Manager.

Fichier ZIP

La distribution d'une image créée avec vSphere Lifecycle Manager en tant que bundle hors ligne est utile lorsque vous souhaitez importer les composants que l'image contient dans le dépôt de l'instance de vSphere Lifecycle Manager cible.

Contrairement à l'image ISO, vous ne pouvez pas utiliser un fichier ZIP pour créer des lignes de base de mise à niveau. Vous ne pouvez pas non plus utiliser le fichier ZIP pour créer une image vSphere Lifecycle Manager pour un cluster.

Fichier JSON

La distribution d'une image créée avec vSphere Lifecycle Manager en tant que fichier JSON est utile lorsque vous souhaitez réutiliser la même image pour d'autres clusters qui utilisent des images pour la gestion des hôtes.

Lorsque vous distribuez le fichier JSON à des clusters dans une instance de vCenter Server distincte, vous devez vous assurer que le dépôt de l'instance de vSphere Lifecycle Manager cible contient tous les composants du fichier JSON.

Le fichier JSON contient uniquement des métadonnées et non les charges utiles logicielles réelles.

Quel format de distribution choisir ?

Pour réutiliser une image existante pour un cluster dans le même système vCenter Server, exportez l'image en tant que fichier JSON, puis importez le fichier JSON dans le cluster cible.

Toutefois, lorsque vous souhaitez utiliser une image existante pour un cluster dans une autre instance de vCenter Server, l'exportation de l'image en tant que fichier JSON peut ne pas suffire. Vous devrez peut-être également exporter l'image sous la forme d'un fichier ZIP. À l'emplacement cible, vous devez importer le fichier JSON en tant qu'image dans le cluster cible. Cependant, vous devrez peut-être aussi importer le fichier ZIP dans le dépôt de vSphere Lifecycle Manager cible pour vous assurer que tous les composants inclus dans l'image sont disponibles pour l'instance de vSphere Lifecycle Manager cible.

Pour réutiliser une image de cluster existante pour un cluster que vous gérez avec des lignes de base, vous devez exporter l'image source en tant qu'image ISO. Vous devez ensuite importer l'image ISO dans le dépôt local de l'instance de vSphere Lifecycle Manager cible et utiliser le fichier ISO importé pour créer une ligne de base de mise à niveau.

Exportation d'une image

Exportez une image lorsque vous souhaitez utiliser la même image pour un autre cluster dans la même instance ou dans une instance de vCenter Server distincte.

En fonction de vos besoins, vous pouvez exporter une image en tant que fichier JSON, en tant qu'image ISO pouvant être installée, ou en tant que bundle hors ligne contenant tous les modules logiciels inclus dans l'image. Le format d'exportation dépend de vos besoins et de vos objectifs.

Par exemple, si vous prévoyez d'utiliser l'image pour un cluster dans une autre instance de vCenter Server, vous devez l'exporter en tant que fichier JSON et en tant que fichier ZIP. Ensuite, vous devez importer le fichier JSON et le fichier ZIP vers le système vCenter Server cible. Pour plus d'informations sur l'importation des mises à jour vers le dépôt vSphere Lifecycle Manager, consultez Importation des mises à jour dans le dépôt de vSphere Lifecycle Manager.

Conditions préalables

Vérifiez que vous disposez des privilèges appropriés. Reportez-vous à la section Privilèges de vSphere Lifecycle Manager pour l'utilisation d'images.

Procédure

  1. Dans vSphere Client, accédez à un cluster que vous gérez avec une seule image.
  2. Sous l'onglet Mises à jour, sélectionnez Hôtes > Image.
  3. Cliquez sur l'icône de points de suspension et sélectionnez Exporter.
  4. Dans la boîte de dialogue Exporter une image, sélectionnez un format de fichier, puis cliquez sur Exporter.
    Vous pouvez exporter l'image dans un format de fichier à la fois.

Résultats

Le fichier exporté est enregistré sur votre machine locale.

Que faire ensuite

Importez l'image dans un cluster cible dans la même instance ou dans une instance de vCenter Server distincte.

Importation d'une image

Au lieu de configurer manuellement une nouvelle image, vous pouvez réutiliser une image existante en l'important dans un cluster. Lors de la correction, l'image importée est appliquée à tous les hôtes du cluster.

Vous pouvez importer une image uniquement si elle est au format JSON. Le fichier JSON contient uniquement les métadonnées d'image, mais pas les charges utiles logicielles réelles. Pour réussir l'importation d'une image dans un cluster et appliquer la spécification logicielle aux hôtes du cluster, tous les composants spécifiés dans l'image doivent être disponibles dans le dépôt vSphere Lifecycle Manager.

Par conséquent, si vous souhaitez distribuer et réutiliser une image dans des instances de vCenter Server, l'importation du fichier JSON peut ne pas être suffisante si les composants de l'image ne sont pas disponibles dans le dépôt vSphere Lifecycle Manager cible. Dans ce cas, avant d'importer le fichier JSON dans le cluster cible, vous devez d'abord importer dans le dépôt cible de vSphere Lifecycle Manager un bundle hors ligne contenant tous les composants inclus dans l'image. Si vous tentez d'importer un fichier JSON dans un cluster, mais que le dépôt cible de vSphere Lifecycle Manager ne contient pas les composants correspondants, l'opération d'importation échoue en raison d'erreurs de validation.

Pour plus d'informations sur l'importation des mises à jour vers le dépôt vSphere Lifecycle Manager, consultez Importation des mises à jour dans le dépôt de vSphere Lifecycle Manager.

Conditions préalables

Procédure

  1. Dans le vSphere Client, accédez à un cluster que vous gérez avec une seule image.
  2. Sous l'onglet Mises à jour, sélectionnez Hôtes > Image.
  3. Cliquez sur l'icône de points de suspension horizontaux et sélectionnez Exporter.
  4. Dans la boîte de dialogue Importer une image, sélectionnez un fichier JSON et cliquez sur Suivant.
    • Entrez une adresse URL vers le fichier JSON à importer.
    • Accédez à un fichier JSON sur votre machine locale.
  5. (Facultatif) Sur la fiche Modifier l'image, modifiez la configuration de l'image.
    Élément d'image Modifications possibles
    ESXi Version Dans le menu déroulant Version d'ESXi, sélectionnez une nouvelle image de base ESXi.
    Module complémentaire fournisseur
    • Pour ajouter un module complémentaire fournisseur à l'image, cliquez sur Sélectionner.
    • Pour modifier la version du module complémentaire fournisseur dans l'image ou pour sélectionner un nouveau module complémentaire fournisseur, cliquez sur l'icône en forme de crayon.
    • Pour supprimer l'élément de module complémentaire fournisseur de l'image, cliquez sur l'icône Corbeille .
    Module complémentaire de microprogrammes et de pilotes
    • Pour ajouter un module complémentaire de microprogramme à l'image, cliquez sur Sélectionner.
    • Pour sélectionner un nouveau module complémentaire de microprogramme, cliquez sur l'icône en forme de crayon.
    • Pour supprimer l'élément du module complémentaire de microprogramme de l'image, cliquez sur l'icône Corbeille.

    La sélection d'un module complémentaire de microprogramme pour une famille de serveurs fournisseur est possible uniquement si le gestionnaire de support matériel fourni par le fournisseur est enregistré en tant qu'extension de l'instance de vCenter Server sur laquelle vSphere Lifecycle Manager s'exécute.

    Composants Cliquez sur Afficher les détails pour afficher la liste des composants supplémentaires dans l'image.
    • Pour ajouter des composants à l'image, cliquez sur Ajouter des composants et sélectionnez les composants à ajouter à l'image.
    • Pour supprimer un composant de l'image, cliquez sur l'icône Corbeille dans le tableau avec des composants.
    • Pour supprimer un composant ajouté manuellement qui remplace un composant dans le module complémentaire fournisseur, cliquez sur l'icône Annuler dans le tableau des composants.

      Cette action rétablit le remplacement.

  6. Si l'image contient des composants conflictuels ou des dépendances non résolues, résolvez les problèmes et recommencez la procédure.
  7. (Facultatif) Pour valider l'image, cliquez sur le bouton Valider.
    Validez une image pour vérifier les dépendances des composants et les conflits de composants.
  8. Cliquez sur Enregistrer.
    Une tâche de vérification de la conformité est automatiquement déclenchée. Vous pouvez afficher les informations de conformité sur la fiche Conformité de l'image.

Résultats

Le fichier JSON importé est importé et défini comme votre nouvelle image pour le cluster cible. À ce stade, rien n'est installé sur les hôtes du cluster. L'installation du logiciel sur les hôtes se produit lors de la correction.

Que faire ensuite

Corrigez les hôtes du cluster par rapport à la nouvelle image. Reportez-vous aux sections Exécuter une vérification préalable à la correction pour un cluster ou un hôte dans un cluster et Correction d'un cluster par rapport à une seule image.