Attacher un volume Amazon EBS à une instance - Amazon Elastic Compute Cloud

Attacher un volume Amazon EBS à une instance

Vous pouvez attacher un volume EBS disponible à l'une de vos instances se trouvant dans la même zone de disponibilité que le volume.

Pour en savoir plus sur l'ajout de volumes EBS à votre instance au lancement, consultez Mappage de périphérique de stockage en mode bloc d'une instance.

Prerequisites

  • Déterminez combien de volumes vous pouvez attacher à votre instance. Pour de plus amples informations, veuillez consulter Limites de volume d'instance.

  • Déterminez si vous pouvez attacher votre volume à plusieurs instances et activer Multi-Attach. Pour de plus amples informations, veuillez consulter Attacher un volume à plusieurs instances à l'aide d'Amazon EBS Multi-Attach.

  • Si un volume est chiffré, il ne peut être attaché qu'à une instance prenant en charge Chiffrement Amazon EBS. Pour de plus amples informations, veuillez consulter Types d'instance pris en charge.

  • Si un volume dispose d'un code produit AWS Marketplace :

    • Le volume ne peut être attaché qu'à une instance arrêtée.

    • Vous devez être abonné au code AWS Marketplace qui se trouve sur le volume.

    • La configuration (type d'instance, système d'exploitation) de l'instance doit prendre en charge ce code AWS Marketplace spécifique. Par exemple, vous ne pouvez pas prendre un volume sur une instance Windows et l'attacher à une instance Linux.

    • AWS MarketplaceLes codes produit sont copiés du volume vers l'instance.

Important

Si vous attachez un volume io2 à une instance R5b, le volume s'exécute automatiquement sur EBS Block Express. Les volumes Block Express io2 sont actuellement uniquement pris en charge par les instances R5b. Pour de plus amples informations, veuillez consulter volumes Block Express io2.

Vous pouvez attacher un volume à une instance en utilisant l’une des méthodes suivantes.

Console

Pour attacher un volume EBS à une instance à l'aide de la console

  1. Ouvrez la console Amazon EC2 sur https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Elastic Block Store, Volumes.

  3. Sélectionnez le volume et choisissez Actions, puis Attacher un volume.

  4. Dans le champ Instance, saisissez le nom ou l'ID de l'instance. Sélectionnez l'instance dans la liste des options (seules les instances qui sont dans la même zone de disponibilité que le volume sont affichées).

  5. Pour Dispositif, vous pouvez conserver le nom d'appareil suggéré ou entrer un autre nom d'appareil pris en charge. Pour de plus amples informations, veuillez consulter Noms d'appareil sur les instances Linux.

  6. Choisissez Attacher.

  7. Connectez-vous à votre instance et montez le volume. Pour de plus amples informations, veuillez consulter Rendre un volume Amazon EBS disponible à l'utilisation sur Linux.

AWS CLI

Pour attacher un volume EBS à une instance à 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.

Note

Dans certaines situations, vous pouvez trouver qu'un volume autre que celui attaché à /dev/xvda ou /dev/sda est devenu le volume racine de votre instance. Cela peut arriver lorsque vous avez attaché le volume racine d'une autre instance, ou un volume créé à partir de l'instantané d'un volume racine, à une instance avec un volume racine existant. Pour plus d'informations, voir Démarrage à partir du mauvais volume.