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.
Création d'une AMI basée sur Amazon EBS
Pour créer une AMI basée sur Amazon EBS, commencez par une instance que vous avez lancée à partir d'une AMI existante basée sur Amazon EBS. Il peut s'agir d'une AMI que vous avez obtenue auprès du AWS Marketplace, d'une AMI que vous avez créée à l'AWS Server Migration Service
Les procédures décrites ci-dessous s’appliquent aux instances Amazon EC2 sauvegardées sur des volumes Amazon Elastic Block Store (Amazon EBS) chiffrés (notamment le volume racine) ainsi que pour les volumes non chiffrés.
Le processus de création d’une AMI est différent de celui des AMIs basées sur le stockage d’instances. Pour plus d’informations sur les différences entre les instances basées sur des volumes Amazon EBS et celles basées sur un stockage d’instances et les façons de déterminer le type de périphérique racine pour votre instance, consultez Stockage pour le périphérique racine. Pour plus d'informations sur la création d'une AMI basée sur une instance store-backed, consultez. Créer une AMI Linux basée sur le stockage d’instance
Présentation de la création d’AMIs basées sur des volumes Amazon EBS
Le diagramme suivant résume le processus de création d’une AMI Amazon EBS à partir d’une instance EC2 en cours d’exécution : commencez avec une AMI existante, lancez une instance, personnalisez-la, créez une AMI à partir de celle-ci, puis lancez une instance de votre nouvelle AMI. Les chiffres du diagramme correspondent à ceux de la description qui suit.
- 1 – AMI n° 1 : commencer avec une AMI existante
-
Recherchez une AMI existante qui est similaire à l’AMI que vous souhaiteriez créer. Il peut s'agir d'une AMI que vous avez obtenue auprès du AWS Marketplace, d'une AMI que vous avez créée à l'AWS Server Migration Service
aide de VM Import/Export, ou de toute autre AMI accessible. Vous allez personnaliser cette AMI en fonction de vos besoins. Dans le diagramme, EBS root volume snapshot #1 (Instantané du volume racine EBS n° 1) indique que l’AMI est une AMI Amazon EBS et que les informations sur le volume racine sont stockées dans cet instantané.
- 2 – Lancer une instance à partir d’une AMI existante
-
Pour configurer une AMI, vous devez lancer une instance à partir de l’AMI sur laquelle vous souhaitez baser votre nouvelle AMI, puis personnaliser l’instance (3 dans le diagramme). Vous allez ensuite créer une nouvelle AMI qui inclut les personnalisations (4 dans le diagramme).
- 3 – Instance EC2 n° 1 : Personnaliser l’instance
-
Connectez-vous à votre instance et personnalisez-la selon vos besoins. Votre nouvelle AMI inclura ces personnalisations.
Vous pouvez effectuer toutes les actions suivantes sur votre instance pour la personnaliser :
-
Installer les logiciels et les applications
-
Copier les données
-
Réduire le temps de démarrage en supprimant les fichiers temporaires et en défragmentant le disque dur
-
Attacher des volumes EBS supplémentaires
-
- 4 – Créer une image
-
Lorsque vous créez une AMI à partir d’une instance, Amazon EC2 désactive l’instance avant de créer l’AMI pour s’assurer que tout le contenu de l’instance est arrêté et dans un état cohérent pendant le processus de création. Si vous êtes sûr que votre instance est dans un état cohérent approprié pour la création d’une AMI, vous pouvez indiquer à Amazon EC2 de ne pas procéder à la mise hors tension et redémarrer l’instance. Certains systèmes de fichiers, comme XFS, peuvent bloquer et débloquer l’activité ce qui sécurise la création de l’image sans redémarrer l’instance.
Pendant le processus de création d’AMI, Amazon EC2 crée des instantanés du volume racine de votre instance et de tout autre volume EBS attaché à cette dernière. Les instantanés vous sont facturés jusqu’à ce que vous annuliez l’inscription de l’AMI et que vous les supprimiez. Si un volume attaché à l’instance est chiffré, la nouvelle AMI se lance uniquement avec succès sur les instances qui prennent en charge le chiffrement Amazon EBS.
En fonction de la taille des volumes, le processus de création de l’AMI peut prendre quelques minutes pour se terminer (parfois jusqu’à 24 heures). Il se peut que la création d’instantanés de vos volumes avant de créer votre AMI vous paraisse plus efficace. De cette façon, seuls de petits instantanés incrémentiels doivent être formés lorsque l’AMI est créée, et le processus se termine plus rapidement (la durée totale de la création des instantanés reste la même).
- 5 – AMI n° 2 : Nouvelle AMI
-
Une fois le processus terminé, vous disposez d’une nouvelle AMI et d’un instantané (instantané n° 2) créés à partir du volume racine de l’instance. Si vous avez ajouté des volumes EBS ou de stockage d’instance à l’instance en plus du volume du périphérique racine, le mappage de périphérique de stockage en mode bloc pour la nouvelle AMI contient des informations pour ces volumes.
Amazon EC2 enregistre automatiquement l’AMI pour vous.
- 6 – Lancer une nouvelle instance à partir de la nouvelle AMI
-
Vous pouvez utiliser la nouvelle AMI pour lancer une instance.
- 7 – Instance EC2 n° 2 : Nouvelle instance
-
Lorsque vous lancez une instance à l’aide de la nouvelle AMI, Amazon EC2 crée un nouveau volume EBS pour le volume racine de l’instance en utilisant l’instantané. Si vous avez ajouté des volumes EBS ou de stockage d’instance lorsque vous avez personnalisé l’instance, le mappage de périphérique de stockage en mode bloc pour la nouvelle AMI contient des informations pour ces volumes, et les mappages de périphérique de stockage en mode bloc pour les instances que vous lancez depuis la nouvelle AMI contiennent automatiquement des informations pour ces volumes. Les volumes de stockage d’instance spécifiés dans le mappage de périphérique de stockage en mode bloc pour la nouvelle instance sont nouveaux et ne contiennent aucune donnée des volumes de stockage d’instance de l’instance que vous avez utilisée pour créer l’AMI. Les données sur les volumes EBS persistent. Pour plus d’informations, consultez Mappages de périphériques de stockage en mode bloc.
Lorsque vous créez une instance à partir d’une AMI basée sur EBS, vous devez initialiser son volume racine et tout stockage EBS supplémentaire avant de la mettre en production. Pour plus d'informations, consultez Initialiser les volumes Amazon EBS dans le guide de l'utilisateur Amazon EBS.
Création d'une AMI à partir d'une instance
Vous pouvez créer une AMI à l'aide de la ligne de commande AWS Management Console ou de la ligne de commande.
Créer une AMI Linux à partir d’un instantané
Si vous avez un instantané du volume du périphérique racine d'une instance, vous pouvez créer une AMI Linux à partir de cet instantané à l'aide de la ligne de commande AWS Management Console ou. Cette fonctionnalité n'est actuellement pas disponible pour les instances Windows.
Lancez une instance à partir d'une AMI que vous avez créée
Vous pouvez lancer une instance à partir d’une AMI que vous avez créée à partir d’une instance ou d’un instantané.
Pour lancer une instance à partir de votre AMI
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sous Images, choisissez AMIs (AMI).
-
Définissez le filtre sur Owned by me (M’appartenant) et sélectionnez votre AMI.
-
Choisissez Lancer une instance à partir d’une AMI.
-
Acceptez les valeurs par défaut ou spécifiez des valeurs personnalisées dans l’assistant de lancement d’instance. Pour plus d’informations, consultez Lancer une instance à l’aide du nouvel assistant de lancement d’instance.