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éez un compte soutenu EBS par Amazon AMI
Vous pouvez créer votre propre support Amazon EBS à AMI partir d'une EC2 instance Amazon ou d'un instantané du périphérique racine d'une EC2 instance Amazon.
Pour créer une instance basée sur Amazon EBS à AMI partir d'une instance, commencez par lancer une instance en utilisant une instance basée sur Amazon EBS existante. AMI Il AMI peut s'agir de celui que vous avez obtenu auprès du AWS Marketplace, créé à l'aide de VM Import/Export, ou de tout autre AMI auquel vous pouvez accéder. Après avoir personnalisé l'instance pour répondre à vos besoins spécifiques, créez-en une nouvelle et enregistrez-en une nouvelleAMI. Vous pouvez ensuite utiliser le nouveau AMI pour lancer de nouvelles instances avec vos personnalisations.
Les procédures décrites ci-dessous fonctionnent pour les EC2 instances Amazon soutenues par des volumes Amazon Elastic Block Store (AmazonEBS) chiffrés (y compris le volume racine) ainsi que pour les volumes non chiffrés.
Le processus AMI de création est différent, par exemple en magasinAMIs. Pour de plus amples informations, veuillez consulter Création d'une instance sauvegardée en magasin AMI.
Vue d'ensemble de AMI la création à partir d'une instance
Le schéma suivant résume le processus de création d'une instance basée sur Amazon AMI à partir EBS d'une EC2 instance en cours d'exécution : commencez par une instance existanteAMI, lancez une instance, personnalisez-la, créez-en une nouvelle AMI à partir de celle-ci et lancez enfin une instance de votre nouvelle instance. AMI Les chiffres du diagramme correspondent à ceux de la description qui suit.
- 1 — AMI #1 : Commencez par un existant AMI
-
Trouvez un existant AMI similaire à celui AMI que vous souhaitez créer. Il peut s'agir d'un fichier que AMI vous avez obtenu auprès d'eux AWS Marketplace, d'un AMI que vous avez créé à l'aide de VM Import/Export, ou de tout autre outil AMI auquel vous pouvez accéder. Vous allez le personnaliser en fonction AMI de vos besoins.
Dans le diagramme, l'instantané du volume EBS racine #1 indique qu'il AMI s'agit d'un fichier EBS sauvegardé par Amazon AMI et que les informations relatives au volume racine sont stockées dans cet instantané.
- 2 — Lancer une instance à partir d'une instance existante AMI
-
La façon de configurer une AMI consiste à lancer une instance à partir de AMI laquelle vous souhaitez baser votre nouvelle instanceAMI, puis à personnaliser l'instance (indiquée au point 3 dans le schéma). Ensuite, vous allez en créer un nouveau AMI qui inclut les personnalisations (indiquées au point 4 dans le schéma).
- 3 — EC2 instance #1 : Personnaliser l'instance
-
Connectez-vous à votre instance et personnalisez-la selon vos besoins. Votre nouveau 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 instance AMI à partir d'une instance, Amazon EC2 met l'instance hors tension avant de la créer AMI afin de garantir que tout ce qui se trouve sur l'instance est arrêté et dans un état constant pendant le processus de création. Si vous êtes certain que votre instance est dans un état cohérent adapté à sa AMI création, vous pouvez demander à Amazon de EC2 ne pas l'éteindre et de ne pas la redémarrer. Certains systèmes de fichiers, tels queXFS, peuvent geler ou dégeler l'activité, ce qui permet de créer l'image en toute sécurité sans redémarrer l'instance.
Au cours du processus de AMI création, Amazon EC2 crée des instantanés du volume racine de votre instance et de tous les autres EBS volumes attachés à votre instance. Les instantanés vous sont facturés jusqu'à ce que vous les désenregistriez AMI et que vous les supprimiez. Si des volumes attachés à l'instance sont chiffrés, le nouveau AMI ne démarre correctement que sur les instances qui prennent en charge le EBS chiffrement Amazon.
Selon la taille des volumes, le processus de AMI création peut prendre plusieurs minutes (parfois jusqu'à 24 heures). Vous trouverez peut-être plus efficace de créer des instantanés de vos volumes avant de créer votreAMI. Ainsi, seuls de petits instantanés incrémentiels doivent être créés lors de la création, et le processus AMI se termine plus rapidement (le temps total de création des instantanés reste le même).
- 5 — AMI #2 : Nouveau AMI
-
Une fois le processus terminé, un nouvel AMI instantané (snapshot #2) est créé à partir du volume racine de l'instance. Si vous avez ajouté des volumes de stockage d'instance ou EBS des volumes à l'instance, en plus du volume du périphérique racine, le mappage du périphérique en mode bloc pour le nouveau AMI contient des informations relatives à ces volumes.
Amazon les enregistre EC2 automatiquement AMI pour vous.
- 6 — Lancer une instance depuis une nouvelle version AMI
-
Vous pouvez utiliser le nouveau AMI pour lancer une instance.
- 7 — EC2 instance #2 : nouvelle instance
-
Lorsque vous lancez une instance à l'aide du nouveau volumeAMI, Amazon EC2 crée un nouveau EBS volume pour le volume racine de l'instance à l'aide de l'instantané. Si vous avez ajouté des volumes de stockage d'instance ou des EBS volumes lorsque vous avez personnalisé l'instance, le mappage des périphériques par blocs pour les nouveaux AMI contient des informations relatives à ces volumes, et les mappages des périphériques par blocs pour les instances que vous lancez à partir de la nouvelle contiennent AMI automatiquement des informations pour ces volumes. Les volumes de stockage d'instance spécifiés dans le mappage des périphériques par blocs pour la nouvelle instance sont nouveaux et ne contiennent aucune donnée provenant des volumes de stockage d'instance de l'instance que vous avez utilisée pour créer le. AMI Les données relatives aux EBS volumes sont conservées. Pour de plus amples informations, veuillez consulter Bloquer les mappages d'appareils pour les volumes sur les instances Amazon EC2.
Lorsque vous créez une nouvelle instance à partir d'une instance EBS sauvegardée par -backedAMI, vous devez initialiser à la fois son volume racine et tout espace de EBS stockage supplémentaire avant de la mettre en production. Pour plus d'informations, consultez Initialiser les EBS volumes Amazon dans le guide de l'EBSutilisateur Amazon.
Créer et à AMI partir d'une instance
Si vous avez une instance existante, vous pouvez en créer une AMI à partir de cette instance.
- Console
-
Pour créer un AMI
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.
-
Dans le panneau de navigation, choisissez Instances.
-
Sélectionnez l'instance à partir de laquelle vous souhaitez créer leAMI, puis choisissez Actions, Image et modèles, puis Créer une image.
Si cette option est désactivée, votre instance n'est pas une instance EBS soutenue par Amazon.
-
Sur la page Create image (Créer une image), spécifiez les informations suivantes :
-
Pour Image name (Nom de l’image), saisissez un nom unique pour l’image de 127 caractères au maximum.
-
Pour Image description (Description de l’image), saisissez une description facultative de l’image de 255 caractères au maximum.
-
Pour Redémarrer l'instance, maintenez la case à cocher sélectionnée (par défaut) ou désactivez-la.
-
Si Redémarrer l'instance est sélectionné, lorsqu'Amazon EC2 crée la nouvelle instanceAMI, il redémarre l'instance afin qu'elle puisse prendre des instantanés des volumes attachés lorsque les données sont au repos, afin de garantir un état cohérent.
-
Si l'option Redémarrer l'instance est désactivée, lorsqu'Amazon EC2 crée la nouvelleAMI, il ne l'arrête pas et ne redémarre pas l'instance.
Si vous effacez l'instance Reboot, nous ne pouvons pas garantir l'intégrité du système de fichiers de l'image créée.
-
Volumes d'instance : vous pouvez modifier le volume racine et ajouter des volumes Amazon EBS et de stockage d'instance supplémentaires, comme suit :
-
Le volume racine est défini dans la première ligne.
-
Pour modifier la taille du volume racine, saisissez la valeur requise dans Size (Taille).
-
Si vous sélectionnez Supprimer à la résiliation, lorsque vous mettez fin à l'instance créée à partir de cette optionAMI, le EBS volume est supprimé. Si vous désactivez l'option Supprimer à la résiliation, le EBS volume n'est pas supprimé lorsque vous arrêtez l'instance. Pour de plus amples informations, veuillez consulter Conservation des données lors de la résiliation d’une instance.
-
Pour ajouter un EBS volume, choisissez Ajouter un volume (qui ajoute une nouvelle ligne). Pour Type de stockage EBS, choisissez et remplissez les champs de la ligne. Lorsque vous lancez une instance à partir de votre nouvelle instanceAMI, des volumes supplémentaires sont automatiquement attachés à l'instance. Les volumes vides doivent être formatés et montés. Les volumes basés sur un instantané doivent être montés.
-
Pour ajouter un volume de stockage d’instance, consultez Ajouter des volumes de stockage d'instance à un Amazon EC2 AMI. Lorsque vous lancez une instance à partir de votre nouvelle instanceAMI, des volumes supplémentaires sont automatiquement initialisés et montés. Ces volumes ne contiennent pas de données provenant des volumes de stockage d'instance de l'instance en cours d'exécution sur laquelle vous avez basé votreAMI.
-
Balises — Vous pouvez étiqueter AMI et les instantanés avec les mêmes balises, ou vous pouvez les étiqueter avec des balises différentes.
-
Pour étiqueter les instantanés AMI et les instantanés avec les mêmes balises, choisissez Marquer ensemble l'image et les instantanés. Les mêmes balises sont appliquées AMI à chaque instantané créé.
-
Pour étiqueter les instantanés AMI et les instantanés avec des balises différentes, choisissez Marquer l'image et les instantanés séparément. Différentes balises sont appliquées aux instantanés créés AMI et aux instantanés créés. Cependant, tous les instantanés obtiennent les mêmes balises ; vous ne pouvez pas baliser chaque instantané avec une balise différente.
(Facultatif) Pour ajouter une balise, sélectionnez Add tag (Ajouter une balise) et saisissez la clé et la valeur de la balise. Répétez l’opération pour chaque étiquette.
-
Lorsque vous êtes prêt à créer votreAMI, choisissez Créer une image.
-
Pour consulter le statut de votre compte AMI lors de sa création :
-
Dans le volet de navigation, choisissez AMIs.
-
Réglez le filtre sur Owned by me et trouvez votre nom AMI dans la liste.
À l’origine, le statut est pending
mais il doit être remplacé par available
après quelques minutes.
-
(Facultatif) Pour afficher l'instantané créé pour le nouveau AMI :
-
Notez l'identifiant AMI que vous avez trouvé à l'étape précédente.
-
Dans le panneau de navigation, choisissez Snapshots.
-
Définissez le filtre sur Owned by me, puis recherchez l'instantané avec le nouvel AMI identifiant dans la colonne Description.
Lorsque vous lancez une instance à partir de celui-ciAMI, Amazon EC2 utilise cet instantané pour créer le volume de son appareil racine.
- AWS CLI
-
Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accédez à Amazon EC2.
Création d'un instantané AMI à partir d'un instantané
Si vous avez un instantané du volume du périphérique racine d'une instance, vous pouvez en créer un AMI à partir de cet instantané.
Dans la plupart des cas, AMIs pour Windows RedHat,SUSE, et SQL Server, les informations de licence correctes doivent figurer sur leAMI. Pour de plus amples informations, veuillez consulter Comprendre les informations de facturation d’AMI. Lors de la création AMI d'un instantané, l'RegisterImage
opération extrait les informations de facturation correctes à partir des métadonnées du cliché, mais cela nécessite la présence des métadonnées appropriées. Pour vérifier si les informations de facturation correctes ont été appliquées, consultez le champ Détails de la plateforme sur le nouveauAMI. Si le champ est vide ou ne correspond pas au code du système d'exploitation attendu (par exemple, WindowsRedHat,SUSE, ouSQL), la AMI création a échoué. Vous devez le supprimer AMI et suivre les instructions indiquées dansCréer et à AMI partir d'une instance.
- Console
-
Pour créer et à AMI partir d'un instantané
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.
-
Dans le panneau de navigation, choisissez Snapshots.
-
Sélectionnez l'instantané à partir duquel vous souhaitez créer leAMI, puis choisissez Actions, Créer une image à partir d'un instantané.
-
Sur la page Créer une image à partir d'un instantané, spécifiez les informations suivantes :
-
Pour Image name (Nom de l’image), saisissez un nom descriptif pour l’image.
-
Pour Description, saisissez une brève description pour l’image.
-
Pour Architecture, choisissez l’architecture de l’image. Choisissez i386 pour 32 bits, x86_64 pour 64 bits, arm64 pour 64 bits ARM ou x86_64 pour macOS 64 bits.
-
Pour Root device name (Nom du périphérique racine), saisissez le nom du périphérique à utiliser pour le volume du périphérique racine. Pour de plus amples informations, veuillez consulter Noms des appareils pour les volumes sur les EC2 instances Amazon.
-
Pour le type de virtualisation, choisissez le type de virtualisation à utiliser par les instances lancées à partir de celui-ciAMI. Pour de plus amples informations, veuillez consulter Types de virtualisation.
-
(Pour la virtualisation paravirtuelle uniquement) Pour Kernel ID (ID du noyau), sélectionnez le noyau du système d’exploitation pour l’image. Si vous utilisez un instantané du volume du périphérique racine d’une instance, sélectionnez le même ID du noyau que celui de l’instance d’origine. Si vous avez un doute, utilisez le noyau par défaut.
-
(Pour la virtualisation paravirtuelle uniquement) Pour l'ID RAM du disque, sélectionnez le RAM disque pour l'image. Si vous sélectionnez un noyau spécifique, vous devrez peut-être sélectionner un RAM disque spécifique avec les pilotes nécessaires.
-
Pour le mode de démarrage, choisissez le mode de démarrage de l'image ou choisissez Utiliser par défaut afin que, lorsqu'une instance est lancée avec ce modeAMI, elle démarre avec le mode de démarrage pris en charge par le type d'instance. Pour de plus amples informations, veuillez consulter Définir le mode de démarrage d'un Amazon EC2 AMI.
-
(Facultatif) Sous Bloquer les mappages de périphériques, personnalisez le volume racine et ajoutez des volumes de données supplémentaires.
Pour chaque volume, vous pouvez spécifier la taille, le type, les caractéristiques de performance, le comportement de la suppression lors de la résiliation et le statut de chiffrement. Pour le volume racine, la taille ne peut pas être inférieure à celle de l’instantané. Pour le type de volume, General Purpose SSD gp3
est la sélection par défaut.
-
(Facultatif) Sous Balises, vous pouvez ajouter une ou plusieurs balises à la nouvelleAMI. (Facultatif) Pour ajouter une balise, sélectionnez Add tag (Ajouter une balise) et saisissez la clé et la valeur de la balise. Répétez l’opération pour chaque étiquette.
-
Lorsque vous êtes prêt à créer votreAMI, choisissez Créer une image.
-
(Windows, RedHatSUSE, et SQL Server uniquement) Pour vérifier si les informations de facturation correctes ont été appliquées, vérifiez le champ Détails de la plateforme sur le nouveauAMI. Si le champ est vide ou ne correspond pas au code du système d'exploitation attendu (par exemple, Windows ou RedHat), la AMI création a échoué. Vous devez le supprimer AMI et suivre les instructions indiquées dansCréer et à AMI partir d'une instance.
- AWS CLI
-
Pour créer un à AMI partir d'un instantané à l'aide de la ligne de commande
Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accédez à Amazon EC2.