Création d'un volume Amazon EBS - Amazon Elastic Compute Cloud

Création d'un volume Amazon EBS

Vous pouvez créer un volume Amazon EBS, puis l'attacher à n'importe quelle instance EC2 dans la même zone de disponibilité. Si vous créez un volume EBS chiffré, vous ne pouvez l'attacher qu'aux types d'instance pris en charge. Pour plus d'informations, consultez Types d'instance pris en charge.

Si vous créez un volume pour un scénario de stockage à hautes performances, vous devriez vous assurer d'utiliser un volume IOPS provisionnés SSD (io1) et l'attacher à une instance disposant de suffisamment de bande passante pour prendre en charge votre application, telle qu'une instance optimisée EBS ou une instance avec une connectivité réseau 10 gigabits. Le même conseil est valable pour les volumes HDD à débit optimisé (st1) et Cold HDD (sc1). Pour plus d’informations, consultez Amazon EBS–Instances optimisées.

Les volumes EBS vides reçoivent leurs performances maximum au moment où ils sont disponibles et ne nécessitent pas d'initialisation (anciennement préchauffage). Toutefois, les blocs de stockage des volumes ayant été créés à partir d'instantanés doivent être initialisés (extraits d'Amazon S3 et écrits sur le volume) avant de pouvoir accéder à ces blocs. Cette action préalable prend du temps et peut causer une hausse significative de la latence d'une opération E/S lors du premier accès à chaque bloc. Les performances du volume sont obtenues une fois que tous les blocs ont été téléchargés et écrits sur le volume. Pour la plupart des applications, l'amortissement de ce coût sur la durée de vie du volume est acceptable. Pour éviter cet impact initial sur les performances dans un environnement de production, vous pouvez forcer l'initialisation immédiate de l'intégralité du volume ou activer la restauration rapide des instantanés. Pour plus d'informations, consultez Initialisation des volumes Amazon EBS.

Méthodes de création d'un volume

Création d'un volume vide

Les volumes vides reçoivent leurs performances maximales au moment où ils sont disponibles et ne nécessitent pas d'initialisation.

Pour créer un volume EBS vide à l'aide de la console

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

  2. Dans la barre de navigation, sélectionnez la région dans laquelle vous souhaitez créer votre volume. Ce choix est important car certaines ressources Amazon EC2 peuvent être partagées entre plusieurs régions, contrairement à d'autres ressources. Pour plus d'informations, consultez Emplacements des ressources.

  3. Dans le panneau de navigation, choisissez ELASTIC BLOCK STORE, Volumes.

  4. Choisissez Créer un volume.

  5. Pour Type de volume, choisissez un type de volume. Pour de plus amples informations, veuillez consulter Types de volume Amazon EBS.

  6. Pour Taille (Gio), entrez la taille du volume. Pour plus d'informations, consultez Contraintes sur la taille et la configuration d'un volume EBS.

  7. Avec un volume IOPS provisionnés SSD pour IOPS, saisissez le nombre maximal d'opérations d'I/O par seconde (IOPS) que le volume doit prendre en charge.

  8. Pour Zone de disponibilité, choisissez la zone de disponibilité dans laquelle créer le volume. Les volumes EBS ne peuvent être attachés qu'à des instances EC2 de la même zone de disponibilité.

  9. (Facultatif) Si le type d'instance prend en charge le chiffrement EBS et que vous voulez chiffrer le volume, sélectionnez Chiffrer ce volume et choisissez une clé CMK. Si le chiffrement par défaut est activé dans cette région, le chiffrement EBS est activé et la clé CMK par défaut de chiffrement EBS est sélectionnée. Vous pouvez choisir une autre clé CMK dans Clé principale ou coller l'ARN complet de n'importe quelle clé à laquelle vous pouvez accéder. Pour plus d'informations, consultez Chiffrement Amazon EBS.

  10. (Facultatif) Choisissez Créer des balises supplémentaires pour ajouter des balises au volume. Pour chaque balise, indiquez une clé de balise et une valeur de balise. Pour plus d'informations, consultez Balisage de vos ressources Amazon EC2.

  11. Choisissez Créer un volume. Le volume est prêt à l'emploi lorsque son état indique Disponible.

  12. Pour utiliser votre nouveau volume, attachez-le à une instance, formatez-le et montez-le. Pour plus d'informations, consultez Attacher un volume Amazon EBS à une instance.

Pour créer un volume EBS vide à 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ès à Amazon EC2.

Création d'un volume à partir d'un instantané

Les volumes créés à partir d'instantanés se chargent lentement en arrière-plan. Cela signifie qu'il n'est pas nécessaire d'attendre que toutes les données soient transférées depuis Amazon S3 vers votre volume EBS avant que l'instance puisse commencer à accéder à un volume attaché et à toutes ses données. Si votre instance accède à des données qui n'ont pas encore été chargées, le volume télécharge immédiatement les données demandées depuis Amazon S3, puis continue à charger le reste des données de volume en arrière-plan. Les performances du volume sont obtenues une fois que tous les blocs ont été téléchargés et écrits sur le volume. Pour éviter l'impact initial sur les performances dans un environnement de production, consultez Initialisation des volumes Amazon EBS.

Les nouveaux volumes qui sont créés à partir d'instantanés chiffrés sont automatiquement chiffrés. Vous pouvez également chiffrer un volume à la volée pendant sa restauration à partir d'un instantané non chiffré. Les volumes chiffrés peuvent uniquement être attachés aux types d'instances compatibles avec le chiffrement EBS. Pour plus d'informations, consultez Types d'instance pris en charge.

Utilisez la procédure suivante pour créer un volume à partir d'un instantané.

Pour restaurer un volume EBS à partir d'un instantané à l'aide de la console

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

  2. Dans la barre de navigation, sélectionnez la région dans laquelle votre instantané se trouve.

    Pour utiliser l'instantané afin de créer un volume dans une autre région, copiez votre instantané dans la nouvelle région, puis utilisez-le pour créer un volume dans cette région. Pour plus d'informations, consultez Copie d'un instantané Amazon EBS.

  3. Dans le panneau de navigation, choisissez ELASTIC BLOCK STORE, Volumes.

  4. Choisissez Créer un volume.

  5. Pour Type de volume, choisissez un type de volume. Pour de plus amples informations, veuillez consulter Types de volume Amazon EBS.

  6. Dans le champ ID d'instantané, commencez à saisir l'ID ou la description de l'instantané à partir duquel vous restaurez le volume et sélectionnez-le dans la liste des options suggérées.

  7. (Facultatif) La sélection de l'option Encrypted (Chiffré) vous permet de modifier l'état de chiffrement de votre volume. Ceci est facultatif si le chiffrement par défaut est activé. Sélectionnez une CMK dans Clé principale pour spécifier une CMK autre que celle par défaut pour le chiffement EBS.

  8. Dans la zone Taille (Gio), entrez la taille du volume ou vérifiez que la taille par défaut de l'instantané est correcte.

    Si vous spécifiez à la fois une taille de volume et un instantané, la taille doit être égale ou supérieure à la taille de l'instantané. Lorsque vous sélectionnez un type de volume et un instantané, les tailles minimale et maximale du volume s'affichent à côté de Taille. Pour plus d'informations, consultez Contraintes sur la taille et la configuration d'un volume EBS.

  9. Avec un volume IOPS provisionnés SSD pour IOPS, saisissez le nombre maximal d'opérations d'I/O par seconde (IOPS) que le volume doit prendre en charge.

  10. Pour Zone de disponibilité, choisissez la zone de disponibilité dans laquelle créer le volume. Les volumes EBS ne peuvent être attachés qu'aux instances EC2 de la même zone de disponibilité.

  11. (Facultatif) Choisissez Créer des balises supplémentaires pour ajouter des balises au volume. Pour chaque balise, indiquez une clé de balise et une valeur de balise.

  12. Choisissez Créer un volume.

  13. Pour utiliser votre nouveau volume, attachez-le à une instance et montez-le. Pour plus d'informations, consultez Attacher un volume Amazon EBS à une instance.

  14. Si vous avez créé un volume de taille supérieure à l'instantané, vous devez étendre le système de fichiers du volume pour profiter de l'espace supplémentaire. Pour plus d'informations, consultez Amazon EBS Elastic Volumes.

Pour créer un volume EBS à partir d'un instantané en utilisant 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ès à Amazon EC2.