Importez des images de disque ISO Windows vérifiées avec Image Builder - EC2 Image Builder

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Importez des images de disque ISO Windows vérifiées avec Image Builder

Un fichier ISO du système d'exploitation Windows est un fichier image disque qui contient le package d'installation complet pour une version spécifique du système d'exploitation Windows. Microsoft fournit des fichiers ISO officiels du système d'exploitation Windows à télécharger, soit directement depuis son site Web, soit par l'intermédiaire de revendeurs agréés. Il est important de vous assurer que vous obtenez les fichiers ISO auprès d'une source fiable et légitime afin d'éviter les logiciels malveillants potentiels ou les versions non autorisées.

EC2 Image Builder utilise le build-image-from-iso flux de travail d'importation pour importer le fichier disque ISO et créer un volume secondaire à partir de celui-ci. Une fois la configuration terminée, Image Builder prend un instantané du volume créé lors de l'importation et l'utilise pour créer une Amazon Machine Image (AMI).

Systèmes d'exploitation pris en charge pour l'importation d'images de disque ISO

Image Builder prend en charge les images de disque ISO suivantes du système d'exploitation Windows :

  • Windows 11 Entreprise version 24H2

  • Windows 11 Entreprise version 23H2

  • Windows 11 Entreprise version 22H2

Image Builder ne prend pas en charge les images de disque ISO suivantes du système d'exploitation Windows :

  • Images du canal de maintenance à long terme (LTSC)

  • Images de disque ISO créées à partir de l'outil de création Windows Media

  • Images d'évaluation

Conditions requises pour importer une image disque ISO

Pour importer une image disque ISO, vous devez d'abord remplir les conditions suivantes :

  • Le système d'exploitation de l'image disque doit être compatible avec Image Builder. Pour obtenir la liste des systèmes d'exploitation pris en charge, consultezSystèmes d'exploitation pris en charge pour l'importation d'images de disque ISO.

  • Pour être sûr de pouvoir importer votre image ISO, téléchargez-la depuis le centre d'administration Microsoft 365.

  • Avant de lancer le processus d'importation, vous devez télécharger votre fichier de disque ISO sur Amazon S3 au même Région AWS endroit Compte AWS et là où l'importation s'exécute.

  • L'extension du fichier distingue les majuscules et minuscules pour le processus d'importation, et elle doit l'être.ISO. Si l'extension de votre fichier est en minuscules, vous pouvez exécuter l'une des commandes suivantes pour le renommer :

    Command
    aws s3 cp s3://amzn-s3-demo-bucket/Win11_24H2_English.iso s3://amzn-s3-demo-bucket/Win11_24H2_English.ISO
    PowerShell
    Copy-S3Object -BucketName amzn-s3-demo-bucket -Key Win11_24H2_English.iso -DestinationKey Win11_24H2_English.ISO
  • Les licences Microsoft ne sont pas automatiquement incluses dans l'importation. Vous devez apporter votre propre licence (BYOL). Pour plus d'informations sur les licences pour les logiciels Microsoft, consultez la section Licences sur la page Amazon Web Services et les questions fréquemment posées par Microsoft.

  • Le processus d'importation utilise deux rôles IAM distincts, comme suit :

    Rôle d'exécution

    Ce rôle autorise Image Builder à appeler Services AWS en votre nom. Vous pouvez spécifier le rôle AWSServiceRoleForImageBuilderlié au service, qui inclut les autorisations nécessaires pour le rôle d'exécution, ou vous pouvez créer votre propre rôle.

    Rôle du profil d'instance

    Ce rôle autorise les actions que le service effectue sur l' EC2 instance. Vous pouvez spécifier un rôle de profil d'instance dans votre ressource de configuration d'infrastructure. Associez les politiques gérées suivantes à votre rôle de profil d'instance pour vous assurer que vous disposez de toutes les autorisations nécessaires au processus d'importation.

    Pour de plus amples informations, veuillez consulter Gérer la configuration de l'infrastructure Image Builder.

Importer une image disque ISO dans Image Builder

Avant de commencer le processus d'importation, assurez-vous de respecter toutes lesPrérequis.

Le processus d'importation installe également les logiciels et pilotes suivants sur votre image :

  • EC2Lancer la v2

  • AWS Systems Manager agent

  • AWS NVMe chauffeur

  • AWS pilote réseau ENA

  • AWS Pilote série PCI

  • EC2 Utilitaires Windows

Console

Pour importer une image disque ISO avec la console Image Builder, procédez comme suit :

  1. Ouvrez la console EC2 Image Builder à l'adresse https://console.aws.amazon.com/imagebuilder/.

  2. Choisissez Images dans le volet de navigation.

  3. Pour ouvrir la boîte de dialogue d'importation, choisissez Importer une image.

  4. Entrez les informations générales suivantes :

    • Spécifiez un nom unique pour votre image.

    • Spécifiez une version pour l'image de base. Utilisez le format suivant : major.minor.patch.

  5. Choisissez le type d'importation : importation ISO.

  6. Entrez les détails de configuration d'importation ISO suivants. Choisissez ensuite Importer une image lorsque vous avez terminé.

    • URI S3 — Entrez l'emplacement où votre fichier de disque ISO est stocké. Pour rechercher le fichier, choisissez Parcourir S3.

    • Rôle IAM : pour associer un rôle IAM à votre configuration d'importation, sélectionnez le rôle dans la liste déroulante des rôles IAM ou choisissez Créer un nouveau rôle pour en créer un nouveau. Si vous créez un nouveau rôle, la page de console IAM Roles s'ouvre dans un onglet distinct.

      Vous pouvez spécifier le rôle AWSServiceRoleForImageBuilderlié au service ou vous pouvez définir votre propre rôle personnalisé pour l'accès au service.

  7. Vous pouvez éventuellement ajouter des balises à votre ressource d'image Image Builder. Cela n'ajoute pas les balises à votre AMI.

  8. La configuration de l'infrastructure ISO définit les paramètres de l'instance qu'Image Builder lance pour héberger le processus d'importation. Vous pouvez utiliser une configuration d'infrastructure créée par Image Builder, en fonction des valeurs par défaut du service, ou vous pouvez utiliser une configuration d'infrastructure existante. Pour de plus amples informations, veuillez consulter Gérer la configuration de l'infrastructure Image Builder.

    Pour créer une nouvelle configuration d'infrastructure, choisissez Créer une configuration d'infrastructure. Cela s'ouvre dans un onglet séparé. Lorsque vous avez terminé de créer la nouvelle ressource, vous pouvez revenir à la configuration d'importation et choisir Utiliser la configuration d'infrastructure existante.

  9. Pour démarrer le processus d'importation, choisissez Importer une image.

Une fois l'importation terminée, votre image apparaît dans la liste des images que vous possédez. Pour en savoir plus, consultez Liste des images.

AWS CLI

Cet exemple montre comment importer une image à partir d'un fichier disque ISO et créer une AMI à partir de celle-ci avec le AWS CLI.

Voici un résumé des paramètres que nous indiquons dans cet exemple :

  • name (chaîne, obligatoire) : nom de la ressource d'image Image Builder à créer en sortie de l'importation.

  • SemanticVersion <major>(chaîne, obligatoire) — Version sémantique de l'image de sortie qui spécifie la version au format suivant, avec des valeurs numériques à chaque position pour indiquer une version spécifique :. <minor>. <patch>. Par exemple, 1.0.0. Pour en savoir plus sur le versionnement sémantique des ressources Image Builder, consultez. Versionnage sémantique dans Image Builder

  • description (chaîne) — Description de la recette d'image.

  • ExecutionRole (string) : nom ou Amazon Resource Name (ARN) du rôle IAM qui autorise Image Builder à effectuer des actions de flux de travail pour importer une image depuis un fichier ISO Microsoft. Vous pouvez spécifier le rôle AWSServiceRoleForImageBuilderlié au service ou vous pouvez définir votre propre rôle personnalisé pour l'accès au service.

  • platform (string, obligatoire) : plate-forme du système d'exploitation pour l'image disque ISO. Les valeurs valides incluentWindows.

  • osVersion (chaîne, obligatoire) — Version du système d'exploitation pour l'image disque ISO. Les valeurs valides incluentMicrosoft Windows 11.

  • infrastructureConfigurationArn(chaîne, obligatoire) — Le nom de ressource Amazon (ARN) de la ressource de configuration de l'infrastructure utilisée pour lancer l'EC2 instance sur laquelle l'image ISO est créée.

  • uri (chaîne, obligatoire) — L'URI du fichier disque ISO stocké dans Amazon S3.

aws imagebuilder import-disk-image \ --name "example-iso-disk-import" \ --semantic-version "1.0.0" \ --description "Import an ISO disk image" \ --execution-role "AWSServiceRoleForImageBuilder" \ --platform "Windows" \ --os-version "Microsoft Windows 11" \ --infrastructure-configuration-arn "arn:aws:imagebuilder:us-east-1:111122223333:infrastructure-configuration/example-infrastructure-configuration-123456789abc", --uri: "s3://amzn-s3-demo-source-bucket/examplefile.iso"

Une fois l'importation terminée, votre image apparaît dans la liste des images que vous possédez. Pour en savoir plus, consultez Liste des images.

PowerShell

Cet exemple montre comment importer une image à partir d'un fichier disque ISO et créer une AMI à partir de celui-ci PowerShell.

Voici un résumé des paramètres que nous indiquons dans cet exemple :

  • name (chaîne, obligatoire) : nom de la ressource d'image Image Builder à créer en sortie de l'importation.

  • SemanticVersion <major>(chaîne, obligatoire) — Version sémantique de l'image de sortie qui spécifie la version au format suivant, avec des valeurs numériques à chaque position pour indiquer une version spécifique :. <minor>. <patch>. Par exemple, 1.0.0. Pour en savoir plus sur le versionnement sémantique des ressources Image Builder, consultez. Versionnage sémantique dans Image Builder

  • description (chaîne) — Description de la recette d'image.

  • ExecutionRole (string) : nom ou Amazon Resource Name (ARN) du rôle IAM qui autorise Image Builder à effectuer des actions de flux de travail pour importer une image depuis un fichier ISO Microsoft. Vous pouvez spécifier le rôle AWSServiceRoleForImageBuilderlié au service ou vous pouvez définir votre propre rôle personnalisé pour l'accès au service.

  • platform (string, obligatoire) : plate-forme du système d'exploitation pour l'image disque ISO. Les valeurs valides incluentWindows.

  • osVersion (chaîne, obligatoire) — Version du système d'exploitation pour l'image disque ISO. Les valeurs valides incluentMicrosoft Windows 11.

  • infrastructureConfigurationArn(chaîne, obligatoire) — Le nom de ressource Amazon (ARN) de la ressource de configuration de l'infrastructure utilisée pour lancer l'EC2 instance sur laquelle l'image ISO est créée.

  • uri (chaîne, obligatoire) — L'URI du fichier disque ISO stocké dans Amazon S3.

Import-EC2IBDiskImage ` -Name "example-iso-disk-import" ` -SemanticVersion "1.0.0" ` -Description "Import an ISO disk image" ` -ExecutionRole "AWSServiceRoleForImageBuilder" ` -Platform "Windows" ` -OsVersion "Microsoft Windows 11" ` -InfrastructureConfigurationArn "arn:aws:imagebuilder:us-east-1:111122223333:infrastructure-configuration/example-infrastructure-configuration-123456789abc" ` -Uri "s3://amzn-s3-demo-source-bucket/examplefile.ISO"

Une fois l'importation terminée, votre image apparaît dans la liste des images que vous possédez. Pour en savoir plus, consultez Liste des images.