

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.

# Utilisation d'une AMI EC2 compatible avec Amazon sur Snowball Edge
<a name="using-ami"></a>

Pour utiliser une Amazon Machine Image (AMI) sur votre appareil AWS Snowball Edge, vous devez d'abord l'ajouter à l'appareil. Vous pouvez ajouter une AMI de différentes manières :
+ Téléchargez l'AMI lorsque vous commandez l'appareil.
+ Ajoutez l'AMI lorsque votre appareil arrive sur votre site.

Les instances de EC2 calcul Amazon fournies avec votre Snowball Edge sont lancées en fonction de l'Amazon EC2 AMIs que vous ajoutez à votre appareil. La EC2 compatibilité avec Amazon AMIs prend en charge les systèmes d'exploitation Linux et Microsoft Windows.

**Linux**  
Les systèmes d'exploitation Linux suivants sont pris en charge :
+ [Amazon Linux 2 pour Snowball Edge](https://aws.amazon.com/marketplace/pp/B08Q76DLTM/             )
**Note**  
La dernière version de cette AMI sera fournie au moment de la préparation de l'expédition de votre Snowball Edge. AWS Pour déterminer la version de cette AMI sur l'appareil lorsque vous la recevez, consultez[Déterminer la version de l'AMI Amazon Linux 2 pour Snowball Edge](#snow-al-version).
+ [CentOS 7 (x86\$164) - avec mises à jour HVM](https://aws.amazon.com/marketplace/pp/B00O7WM7QW)
+ Ubuntu 16.04 LTS - Xenial (HVM)
**Note**  
Ubuntu 16.04 LTS - Les images Xenial (HVM) ne sont plus prises en charge dans le AWS Marketplace, mais peuvent toujours être utilisées sur des appareils Snowball Edge via Amazon EC2 VM Import/Export et exécutées localement dans. AMIs
+ [Ubuntu 20.04 LTS - Focal](https://aws.amazon.com/marketplace/pp/prodview-iftkyuwv2sjxi)
+ [Ubuntu 22.04 LTS - Jammy](https://aws.amazon.com/marketplace/pp/prodview-f2if34z3a4e3i)

Pour des raisons de sécurité, conservez votre Amazon Linux 2 AMIs up-to-date sur Snowball Edge pendant la sortie du nouvel Amazon Linux AMIs 2. Consultez [Mettre à jour votre Amazon Linux 2 AMIs sur Snowball Edge](update-ami.md).

**Windows**  
Les systèmes d'exploitation Windows suivants sont pris en charge :
+ Windows Server 2012 R2
+ Windows Server 2016
+ Windows Server 2019

Vous pouvez ajouter Windows AMIs à votre appareil en important l'image de votre machine virtuelle (VM) Windows à l' AWS aide de VM Import/Export. Vous pouvez également importer l'image sur votre appareil juste après le déploiement de celui-ci sur votre site. Pour de plus amples informations, veuillez consulter [Ajouter une AMI Microsoft Windows à un Snowball Edge](#windows-ami). 

**Note**  
 AMIs AWS Impossible d'ajouter Windows à votre appareil.  
AMIs importé localement doit être en mode de démarrage du BIOS car l'UEFI n'est pas pris en charge.

 Snowball Edge prend en charge le modèle BYOL (Bring Your Own License). Pour de plus amples informations, veuillez consulter [Ajouter une AMI Microsoft Windows à un Snowball Edge](#windows-ami). 

**Note**  
AWS Les instances EC2 compatibles avec Snowball Edge permettent aux clients d'utiliser et de gérer des instances EC2 compatibles avec Amazon en utilisant un sous-ensemble et un sous-ensemble de EC2 APIs . AMIs

**Topics**
+ [Ajouter une AMI lors de la création d'une tâche pour commander un Snowball Edge](#add-ami-order)
+ [Ajouter une AMI depuis AWS Marketplace un Snowball Edge](#add-marketplace-ami)
+ [Ajouter une AMI à un Snowball Edge après réception de l'appareil](#add-ami-locally)
+ [Ajouter une AMI Microsoft Windows à un Snowball Edge](#windows-ami)
+ [Importation d'une image de machine virtuelle dans un Snowball Edge](#import-vm-image)
+ [Exportation de la dernière AMI Amazon Linux 2 pour un Snowball Edge](#export-latest-al2-ami)

## Ajouter une AMI lors de la création d'une tâche pour commander un Snowball Edge
<a name="add-ami-order"></a>

Lorsque vous commandez votre appareil, vous pouvez y AMIs ajouter des éléments en les sélectionnant dans la section **Calculer à l'aide d' EC2 instances - facultatif** du AWS Snow Family Management Console. L'**option Calculer à l'aide d' EC2 instances -** répertorie toutes les AMIs options qui peuvent être chargées sur votre appareil. Ils se AMIs répartissent dans les catégories suivantes :
+ **AMIs depuis AWS Marketplace** : ils sont AMIs créés à partir de la liste des produits pris en charge AMIs. Pour plus d'informations sur la création d'une AMI à partir de la version prise en charge par AMIs AWS Marketplace, consultez[Ajouter une AMI depuis AWS Marketplace un Snowball Edge](#add-marketplace-ami).
+ **AMIs téléchargés à l'aide de VM Import/Export** — Lorsque vous commandez votre appareil, ceux AMIs qui ont été téléchargés à l'aide de VM Import/Export sont répertoriés dans la console. Pour plus d'informations, consultez la section [Importation d'une machine virtuelle en tant qu'image à l'aide de VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html) dans le guide de l'* Import/Export utilisateur de la machine virtuelle*. Pour plus d'informations sur les environnements de virtualisation pris en charge, consultez la section Exigences relatives à l'[importation/exportation des machines virtuelles](https://docs.aws.amazon.com/vm-import/latest/userguide/vmie_prereqs.html).

## Ajouter une AMI depuis AWS Marketplace un Snowball Edge
<a name="add-marketplace-ami"></a>

Vous pouvez en ajouter plusieurs AMIs AWS Marketplace à votre appareil Snowball Edge en lançant l' AWS Marketplace instance, en créant une AMI à partir de celle-ci et en configurant l'AMI dans la même région que celle à partir de laquelle vous commanderez l'appareil Snow. Vous pouvez ensuite choisir d'inclure l'AMI sur l'appareil lorsque vous créez une tâche pour commander l'appareil. Lorsque vous choisissez une AMI sur Marketplace, assurez-vous qu'elle dispose d'un code produit et d'une plateforme compatibles.

**Topics**
+ [Vérification des codes produits et des détails de la plateforme AWS Marketplace AMIs pour Snowball Edge](#check-marketplace-ami-codes-snb)
+ [Déterminer la version de l'AMI Amazon Linux 2 pour Snowball Edge](#snow-al-version)
+ [Configuration de l'AMI pour le périphérique Snowball Edge](#configure-ami-snow-device)

### Vérification des codes produits et des détails de la plateforme AWS Marketplace AMIs pour Snowball Edge
<a name="check-marketplace-ami-codes-snb"></a>

Avant de commencer le processus d'ajout d'une AMI depuis AWS Marketplace votre appareil Snowball Edge, assurez-vous que le code produit et les détails de la plate-forme de l'AMI sont pris en charge dans votre. Région AWS

1. Ouvrez la EC2 console Amazon à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans la barre de navigation, sélectionnez la région dans laquelle vous souhaitez lancer vos instances et à partir de laquelle vous allez créer la tâche pour commander l'appareil Snowball Edge. Vous pouvez sélectionner n'importe quelle région disponible, quel que soit votre lieu de résidence. 

1. Dans le panneau de navigation, sélectionnez **AMIs**.

1. Utilisez le filtre et les options de recherche pour élargir la liste des options affichées AMIs afin de ne voir AMIs que celles qui correspondent à vos critères. Par exemple, AMIs fourni par le AWS Marketplace, choisissez **Images publiques**. Utilisez ensuite les options de recherche pour élargir la liste des éléments affichés AMIs :
   + (Nouvelle console) Choisissez la barre de **recherche** et, dans le menu, choisissez **Owner alias**, puis l'opérateur =, puis la valeur **amazon**.
   + (Ancienne console) Cliquez dans la barre **Search** (Rechercher) et, dans le menu, choisissez **Owner** (Propriétaire), puis la valeur **Amazon images** (Images Amazon).
**Note**  
AMIs de AWS Marketplace inclure **aws-marketplace** dans la colonne **Source**.

1. Dans la colonne **ID AMI**, choisissez l'ID AMI de l'AMI.

1. Dans le **résumé de l'image** de l'AMI, assurez-vous que les **codes de produit** sont pris en charge par votre région. Pour plus d'informations, consultez le tableau ci-dessous.  
**Codes de produit AWS Marketplace AMI pris en charge**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/snowball/latest/developer-guide/using-ami.html)

1. Ensuite, assurez-vous également que les **détails de la plateforme** contiennent l'une des entrées de la liste ci-dessous.
   + Amazon Linux, Ubuntu ou Debian
   + Red Hat Linux bring-your-own-license
   + Amazon RDS pour Oracle bring-your-own-license
   + Fenêtres bring-your-own-license

### Déterminer la version de l'AMI Amazon Linux 2 pour Snowball Edge
<a name="snow-al-version"></a>

Utilisez la procédure suivante pour déterminer la version de l'AMI Amazon Linux 2 pour Snowball Edge sur Snowball Edge. Installez la dernière version du AWS CLI avant de continuer. Pour plus d'informations, voir [Installer ou mettre à jour la dernière version du AWS CLI dans le](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) guide de AWS Command Line Interface l'utilisateur.
+ Utilisez la `describe-images` AWS CLI commande pour voir la description de l'AMI. La version figure dans la description. Fournissez le certificat de clé publique de l'étape précédente. Pour plus d'informations, voir [describe-images](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-images.html) dans le manuel de référence des AWS CLI commandes.

  ```
  aws ec2 describe-images --endpoint http://snow-device-ip:8008 --region snow                    
  ```  
**Example de sortie de la `describe-images` commande**  

  ```
  {
      "Images": [
          {
              "CreationDate": "2024-02-12T23:24:45.705Z",
              "ImageId": "s.ami-02ba84cb87224e16e",
              "Public": false,
              "ProductCodes": [
                  {
                      "ProductCodeId": "avyfzznywektkgl5qv5f57ska",
                      "ProductCodeType": "marketplace"
                  }
              ],
              "State": "AVAILABLE",
              "BlockDeviceMappings": [
                  {
                      "DeviceName": "/dev/xvda",
                      "Ebs": {
                          "DeleteOnTermination": true,
                          "Iops": 0,
                          "SnapshotId": "s.snap-0efb49f2f726fde63",
                          "VolumeSize": 8,
                          "VolumeType": "sbp1"
                      }
                  }
              ],
              "Description": "Snow Family Amazon Linux 2 AMI 2.0.20240131.0 x86_64 HVM gp2",
              "EnaSupport": false,
              "Name": "amzn2-ami-snow-family-hvm-2.0.20240131.0-x86_64-gp2-b7e7f8d2-1b9e-4774-a374-120e0cd85d5a",
              "RootDeviceName": "/dev/xvda"
          }
      ]
  }
  ```

  Dans cet exemple, la version de l'AMI Amazon Linux 2 pour Snowball Edge est. `2.0.20240131.0` Il se trouve dans la valeur du `Description` nom.

### Configuration de l'AMI pour le périphérique Snowball Edge
<a name="configure-ami-snow-device"></a>

1. Ouvrez la EC2 console Amazon à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Lancez une nouvelle instance d'une AMI prise en charge dans AWS Marketplace.
**Note**  
Lorsque vous lancez votre instance, assurez-vous que la taille de stockage que vous lui attribuez est adaptée à votre cas d'utilisation. Dans la EC2 console Amazon, vous pouvez le faire à l'étape **Ajouter un espace de stockage**. 

1. Installez et configurez les applications que vous souhaitez exécuter sur le Snowball Edge, et assurez-vous qu'elles fonctionnent comme prévu.
**Important**  
Seul un seul volume AMIs est pris en charge.
Le volume EBS de votre AMI doit être inférieur ou égal à 10 To. Nous vous recommandons de fournir la taille de volume EBS nécessaire pour les données de l'AMI. Cela permettra de réduire le temps nécessaire pour exporter votre AMI et la charger sur votre appareil. Vous pouvez redimensionner ou ajouter d'autres volumes à votre instance après le déploiement de votre appareil.
Le snapshot EBS de votre AMI ne doit pas être chiffré.

1. Créez une copie du fichier PEM ou PPK que vous avez utilisé pour la paire de clés SSH lorsque vous avez créé cette instance. Enregistrez ce fichier sur le serveur que vous comptez utiliser pour communiquer avec le périphérique Snowball Edge. Notez le chemin d'accès à ce fichier, car vous en aurez besoin lorsque vous utiliserez SSH pour vous connecter à l'instance EC2 compatible sur votre appareil.
**Important**  
Si vous ne suivez pas cette procédure, vous ne pourrez pas vous connecter à vos instances via SSH lorsque vous recevrez votre appareil Snowball Edge.

1. Enregistrez l'instance en tant qu'AMI. Pour plus d'informations, consultez le [guide de EC2 l'utilisateur Amazon pour les instances Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html) dans le *guide de EC2 l'utilisateur Amazon.*

1. Répétez les étapes 1 à 4 pour chacune des instances auxquelles vous souhaitez vous connecter via SSH. Assurez-vous de faire des copies de chacune des paires de clés SSH et de suivre celles AMIs auxquelles elles sont associées.

1. Désormais, lorsque vous commandez votre appareil, AMIs vous pouvez les ajouter à votre appareil. 

## Ajouter une AMI à un Snowball Edge après réception de l'appareil
<a name="add-ami-locally"></a>

Lorsque l'appareil arrive sur votre site, vous pouvez en ajouter AMIs un nouveau. Pour obtenir des instructions, veuillez consulter [Importation d'une image de machine virtuelle sur un appareil Snowball Edge](ec2-ami-import-cli.md). N'oubliez pas que, bien que toutes VMs soient prises en charge, seules les fonctionnalités prises en charge AMIs ont été testées pour une fonctionnalité complète.

**Note**  
Lorsque vous utilisez une machine virtuelle Import/Export AMIs pour ajouter ou importer une machine virtuelle après le déploiement de votre appareil, vous pouvez en ajouter en utilisant VMs n'importe quel système d'exploitation. Cependant, seuls les systèmes d'exploitation pris en charge ont été testés et validés sur Snowball Edge. Il vous incombe de respecter les conditions générales de tout système d'exploitation ou logiciel présent dans l'image virtuelle que vous importez sur votre appareil.  
Pour que les AWS services fonctionnent correctement sur un Snowball Edge, vous devez autoriser les ports pour les services. Pour en savoir plus, consultez [Exigences en matière de ports pour AWS les services sur un Snowball Edge](port-requirements.md).

## Ajouter une AMI Microsoft Windows à un Snowball Edge
<a name="windows-ami"></a>

Pour les machines virtuelles (VMs) qui utilisent un système d'exploitation Windows compatible, vous pouvez ajouter l'AMI en important l'image de votre machine virtuelle Windows à AWS l'aide de VM Import/Export, ou en l'important sur votre appareil directement après son déploiement sur votre site.

**Bring Your Own License (Licence à fournir)**  
Snowball Edge prend en charge l'importation de Microsoft Windows AMIs sur votre appareil avec votre propre licence. La licence BYOL (Bring Your Own License) est le processus qui consiste à transférer une AMI dont vous êtes propriétaire avec sa licence sur site. AWS AWS fournit des options de déploiement partagées et dédiées pour l'option BYOL.

 Vous pouvez ajouter l'image de votre machine virtuelle Windows sur votre appareil en l'important dans AWS Using VM Import/Export ou en l'important dans votre appareil directement après son déploiement sur votre site. Vous ne pouvez pas ajouter AMIs de Windows provenant de AWS. Par conséquent, vous devez créer et importer votre propre image de machine virtuelle Windows et apporter votre propre licence si vous souhaitez utiliser l'AMI sur votre appareil Snowball Edge. Pour plus d'informations sur les licences Windows et le BYOL, consultez [Amazon Web Services et Microsoft : questions fréquemment posées](https://aws.amazon.com/windows/faq/). 

### Création d'une image de machine virtuelle Windows à importer dans un Snowball Edge
<a name="create-windows-image"></a>

Pour créer une image de machine virtuelle Windows, vous avez besoin d'un environnement de virtualisation VirtualBox, tel que, compatible avec les systèmes d'exploitation Windows et macOS. Lorsque vous créez une machine virtuelle pour les appareils Snow, nous vous recommandons d'allouer au moins deux cœurs avec au moins 4 Go de RAM. Lorsque la machine virtuelle est opérationnelle, vous devez installer votre système d'exploitation (Windows Server 2012, 2016 ou 2019). Pour installer les pilotes requis pour le périphérique Snowball Edge, suivez les instructions de cette section.

Pour qu'une AMI Windows s'exécute sur un périphérique Snow, vous devez ajouter les pilotes VirtIO, FLR, NetVCM, Vioinput, Viorng, Vioscsi, Vioserial et les pilotes. VioStor Vous pouvez [télécharger un programme d'installation de logiciels Microsoft (virtio-win-guest-tools-installer)](https://github.com/virtio-win/virtio-win-pkg-scripts) pour installer ces pilotes sur des images Windows à partir du virtio-win-pkg-scripts référentiel. GitHub

**Note**  
Si vous prévoyez d'importer votre image de machine virtuelle directement sur votre appareil Snow déployé, le fichier image de machine virtuelle doit être au format RAW. 

**Pour créer une image Windows**

1. Sur votre ordinateur Microsoft Windows, choisissez **Démarrer** et entrez **devmgmt.msc** pour ouvrir le **Gestionnaire de périphériques**.

1. Dans le menu principal, choisissez **Actions**, puis choisissez **Ajouter du matériel existant**.
**Note**  
Pour Windows 11, sélectionnez d'abord un appareil dans le panneau ci-dessous avant que l'option **Ajouter du matériel d'ancienne génération** n'apparaisse dans le menu **Actions**.

1. Dans l'assistant, choisissez **Next**.

1. Choisissez **Installer le matériel que je sélectionne manuellement dans une liste (avancé)**, puis cliquez sur **Suivant**.

1. Choisissez **Afficher tous les appareils**, puis **Suivant**.

1. Choisissez **Have Disk**, ouvrez la liste **Copier les fichiers du fabricant** et accédez au fichier ISO.

1. Dans le fichier ISO, naviguez jusqu'au `Driver\W2K8R2\amd64` répertoire, puis recherchez le `.INF` fichier.

1. Choisissez le fichier **.INF**, puis cliquez sur **Ouvrir**, puis **sur OK.**

1. Lorsque le nom du pilote s'affiche, cliquez sur **Suivant**, puis sur **Suivant** deux fois de plus. Choisissez ensuite **Finish (Terminer)**. 

   Cela permet d'installer un périphérique à l'aide du nouveau pilote. Le matériel réel n'existe pas. Vous verrez donc un point d'exclamation jaune indiquant un problème sur l'appareil. Vous devez résoudre ce problème. 

**Pour résoudre le problème matériel**

1. Ouvrez le menu contextuel (clic droit) de l'appareil sur lequel figure le point d'exclamation.

1. Choisissez **Désinstaller**, décochez **Supprimer le logiciel pilote de ce périphérique**, puis cliquez **sur OK**. 

   Le pilote est installé et vous êtes prêt à lancer l'AMI sur votre appareil.

## Importation d'une image de machine virtuelle dans un Snowball Edge
<a name="import-vm-image"></a>

Après avoir préparé l'image de votre machine virtuelle, vous pouvez utiliser l'une des options pour importer l'image sur votre appareil. 
+ **Dans le cloud à l'aide de VM Import/Export** — Lorsque vous importez l'image de votre machine virtuelle AWS et que vous l'enregistrez en tant qu'AMI, vous pouvez l'ajouter à votre appareil lorsque vous passez une commande auprès du. AWS Snow Family Management Console Pour plus d'informations, consultez la section [Importation d'une machine virtuelle en tant qu'image à l'aide de VM Import/Export](https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html) dans le guide de l'* Import/Export utilisateur de la machine virtuelle*.
+ **Localement sur votre appareil déployé sur votre site** — Vous pouvez importer l'image de votre machine virtuelle directement sur votre appareil à l'aide de AWS OpsHub ou du AWS Command Line Interface (AWS CLI).

  Pour plus d'informations sur l'utilisation AWS OpsHub, consultez la section [Utilisation locale d'instances de calcul EC2 compatibles avec Amazon](https://docs.aws.amazon.com/snowball/latest/developer-guide/manage-ec2.html).

  Pour plus d'informations sur l'utilisation du AWS CLI, voir[Importation d'une image de machine virtuelle sur un appareil Snowball Edge](ec2-ami-import-cli.md).

## Exportation de la dernière AMI Amazon Linux 2 pour un Snowball Edge
<a name="export-latest-al2-ami"></a>

Pour mettre à jour votre Amazon Linux 2 AMIs vers la dernière version, exportez d'abord la dernière image de machine virtuelle Amazon Linux 2 depuis AWS Marketplace, puis importez cette image de machine virtuelle dans l'appareil Snow.

1. Utilisez la `ssm get-parameters` AWS CLI commande pour trouver le dernier ID d'image de l'AMI Amazon Linux 2 dans le AWS Marketplace.

   ```
     aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 --query 'Parameters[0].[Value]' --region your-region                
   ```

   La commande renvoie le dernier ID d'image de l'AMI. Par exemple, `ami-0ccb473bada910e74`.

1. Exportez la dernière image d'Amazon Linux 2. Consultez la section [Exportation d'une machine virtuelle directement depuis une Amazon Machine Image (AMI)](https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport_image.html) dans le guide de EC2 l'utilisateur Amazon. Utilisez le dernier ID d'image de l'AMI Amazon Linux 2 comme valeur du `image-id` paramètre de la `ec2 export-image` commande.

1. Importez l'image de la machine virtuelle dans le périphérique Snow à l'aide du AWS CLI ou AWS OpsHub.
   + Pour plus d'informations sur l'utilisation AWS CLI, consultez[Importation d'une image de machine virtuelle sur un appareil Snowball Edge](ec2-ami-import-cli.md).
   + Pour plus d'informations sur l'utilisation AWS OpsHub, consultez[Importation d'une image en tant qu'AMI EC2 compatible avec Amazon avec AWS OpsHub](ec2-ami-import.md).