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.

Prérequis

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

  • Déterminez si vous pouvez attacher votre volume à plusieurs instances et activer Multi-Attach. Pour plus d'informations, consultez 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 le chiffrement Amazon EBS. Pour plus d'informations, consultez 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 de l'instance, telle que son type et son système d'exploitation, doit supporter 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 qui prend en charge Block Express, le volume s'exécute automatiquement sur Block Express. Pour plus d'informations, consultez volumes Block Express io2.

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

New console

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

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

  2. Dans le panneau de navigation, choisissez Volumes.

  3. Sélectionnez le volume à attacher et choisissez Actions, Attach volume (Attacher un volume).

    Note

    Vous pouvez attacher uniquement les volumes qui indiquent un état Available.

  4. Pour Instance, saisissez l'ID de l'instance ou sélectionnez l'instance dans la liste d'options.

    Note
    • Le volume doit être attaché à une instance dans la même zone de disponibilité.

    • Si le volume est chiffré, il ne peut être attaché qu'à des types d'instance qui prennent en charge le chiffrement Amazon EBS. Pour plus d'informations, consultez Chiffrement Amazon EBS.

  5. Pour Device name (Nom de périphérique), saisissez un nom de périphérique pris en charge pour le volume. Ce nom d'appareil est utilisé par Amazon EC2. Le pilote du périphérique de stockage en mode bloc de l'instance peut attribuer un nom de périphérique différent lors du montage du volume. Pour plus d'informations, consultez Noms de périphérique sur les instances Linux.

  6. Choisissez Attacher un volume.

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

Old console

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

  1. Ouvrez la console Amazon EC2 à l'adresse 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 plus d'informations, consultez Noms de périphérique sur les instances Linux.

  6. Choisissez Attacher.

  7. Connectez-vous à votre instance et montez le volume. Pour plus d'informations, consultez 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.