

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 inventaire de vos volumes EBS
<a name="ebs-data-inventory"></a>

Amazon EBS fournit des ressources de stockage par blocs évolutives et performantes qui peuvent être utilisées avec des EC2 instances. Vous pouvez associer un volume EBS à une EC2 instance. Vous pouvez également détacher un volume EBS d'une EC2 instance.

Les principales caractéristiques du stockage EBS sont les suivantes. Un administrateur système peut obtenir des informations sur ces caractéristiques de vos ressources EBS et les utiliser pour configurer un stockage fonctionnellement équivalent pour les serveurs que vous exécutez sur site ou les serveurs d'un autre fournisseur de cloud. Un administrateur système peut également récupérer les données stockées dans vos ressources EBS, puis les stocker sur site ou dans le stockage d'un autre fournisseur de cloud.


| Caractéristiques | Description | 
| --- | --- | 
| [Volumes](#ebs-data-volumes) | Un volume EBS est un périphérique de stockage durable au niveau des blocs que vous pouvez associer à une instance, formater et monter. | 
| [Performances d'E/S](#ebs-data-io-performance) | Amazon EBS propose plusieurs types de volumes, qui diffèrent en termes de performances et de prix. | 
| [Contenu de vos volumes de données EBS](#ebs-data-transfer-files) | Le seul moyen d'accéder directement aux données d'un volume est depuis l'instance. | 
| [Instantanés](#ebs-data-snapshots) | Un instantané EBS est une point-in-time copie des données d'un volume EBS. Les instantanés sont stockés dans Amazon S3, dans des compartiments auxquels vous ne pouvez pas accéder directement. | 
| [Contenu de vos instantanés EBS](#ebs-data-snapshot-contents) | Vous pouvez lire les données de vos instantanés ou les utiliser pour créer des volumes. | 

## Volumes
<a name="ebs-data-volumes"></a>

Lorsque vous créez un volume EBS, vous sélectionnez une zone de disponibilité pour le volume. Vous devez associer un volume EBS à une EC2 instance située dans la même zone de disponibilité. Vous pouvez créer des volumes lorsque vous lancez une EC2 instance, ou les créer d'abord, puis les associer à une instance. Si un volume est attaché à une instance, son statut est`in-use`. Si un volume n'est pas attaché à une instance, son statut est`available`.

**Pourquoi sont-ils importants ?**  
Les volumes racine EBS contiennent le système d'exploitation de vos EC2 instances. Les volumes de données EBS peuvent contenir des données critiques pour l'entreprise. Vous pouvez répertorier vos volumes EBS dans toutes les régions et indiquer s'ils sont attachés à des EC2 instances.

**Pour obtenir un résumé de vos volumes EBS dans toutes les régions**

Vous pouvez utiliser [Amazon EC2 Global View](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/global-view.html) pour répertorier vos volumes EBS dans toutes les régions.

1. Ouvrez la console Amazon EC2 Global View à la [https://console.aws.amazon.com/ec2globalview/maison](https://console.aws.amazon.com/ec2globalview/home).

1. Dans l'onglet **Explorateur de régions**, sous **Résumé**, vérifiez le nombre de ressources pour les **volumes**, qui inclut le nombre de volumes et le nombre de régions. Cliquez sur le texte souligné pour voir comment le nombre de volumes est réparti entre les régions.

1. Dans l'onglet **Recherche globale**, sélectionnez le filtre client **Type de ressource = Volume**. Vous pouvez filtrer davantage les résultats en spécifiant une région ou un tag.

**Pour décrire les volumes EBS utilisés**  
Utilisez la commande [describe-volumes](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-volumes.html). Vous devez exécuter cette commande dans chaque région où vous possédez des volumes EBS. Le `--filters` paramètre étend les résultats aux volumes qui sont`in-use`. Le `--query` paramètre affiche uniquement les champs spécifiés dans la sortie. Vous pouvez inclure des champs supplémentaires si nécessaire.

```
aws ec2 describe-volumes \
    --filters Name=status,Values=in-use \
    --query "Volumes[].[VolumeId,Size,Attachments[0].InstanceId]" \
    --output table
```

Voici un exemple de sortie. Les colonnes sont l'ID du volume, la taille du volume, l'ID de l'instance attachée et le nom du périphérique.

```
---------------------------------------------------------------------
|                          DescribeVolumes                          |
+------------------------+-----+-----------------------+------------+
|  vol-0992ee65bec96de19 |  8  |  i-00a7d9ec76a46a49f  |  /dev/xvda |
|  vol-04d631d22047db1cb |  30 |  i-0b1bf24fd4f297ab9  |  /dev/sda1 |
   ...
   ...
|  vol-0b811be5cbd1425cc | 100 |  i-0a8d998154b320257  |  /dev/xvde |
+------------------------+-----+-----------------------+------------+
```

**Pour décrire les volumes EBS qui ne sont pas utilisés**  
Dans la commande précédente, modifiez le filtre pour rechercher les volumes dont l'état est `available` le suivant.

```
--filters Name=status,Values=available
```

Si un volume n'est pas utilisé, vous devez déterminer s'il contient les données dont vous avez besoin. Par exemple, vous pouvez supprimer des volumes créés à des fins de test ou pour résoudre un problème. Un volume peut également être disponible si le périphérique de bloc qui l'a attaché à l'instance a été [configuré pour persister](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/preserving-volumes-on-termination.html) après la fermeture de l'instance. Dans ce cas, vérifiez si les données du volume sont toujours nécessaires.

## Performances d'E/S
<a name="ebs-data-io-performance"></a>

Le type de volume que vous spécifiez pour un volume EBS détermine ses performances. Selon le type de volume, vous pouvez définir une combinaison de taille, d'IOPS et de débit pour vos volumes. Pour plus d'informations sur les IOPS et le débit maximaux alloués pour chaque type de volume, consultez la section Types de volumes [Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html).

**Pourquoi c'est important**  
Après avoir déterminé les performances de vos volumes EBS, vous pouvez définir les spécifications minimales requises pour un stockage fonctionnellement équivalent.

**Pour obtenir des informations sur les performances de vos volumes**  
Utilisez la commande [describe-volumes](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-volumes.html) pour décrire les performances des volumes en cours d'utilisation. Le `--query` paramètre affiche uniquement les champs spécifiés dans la sortie. Vous pouvez inclure des champs supplémentaires si nécessaire. Pour plus d'informations sur les performances optimisées pour EBS, consultez les [spécifications relatives aux types d' EC2 instances Amazon](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) dans le *Amazon EC2 Instance Types Guide*.

```
aws ec2 describe-volumes \
    --filters Name=status,Values=in-use \
    --query "Volumes[].[VolumeId,VolumeType,Iops,Throughput]" \
    --output table
```

Voici un exemple de sortie. Les colonnes indiquent l'ID de volume, le type de volume, les IOPS et le débit (Mbits/s).

```
-------------------------------------------------
|                 DescribeVolumes               |
+------------------------+------+-------+-------+
|  vol-0992ee65bec96de19 |  gp3 |  3000 |  125  |
|  vol-04d631d22047db1cb |  gp2 |  100  |  None |
   ...
   ...
|  vol-0b811be5cbd1425cc |  gp3 |  3000 |  125  |
+------------------------+------+-------+-------+
```

## Contenu de vos volumes de données EBS
<a name="ebs-data-transfer-files"></a>

Amazon EBS n'a pas accès aux données que vous stockez sur vos volumes EBS. Vous êtes responsable de la sauvegarde de vos volumes de données. Par exemple, vous pouvez créer des point-in-time instantanés, appelés instantanés EBS.

Vous pouvez également vous connecter à vos EC2 instances et transférer des fichiers de vos volumes EBS vers votre propre ordinateur. De nombreux outils sont disponibles pour vous aider à le faire. Voici quelques exemples.

**Pourquoi c'est important**  
Si vos volumes EBS contiennent des données critiques, vous pouvez les copier sur un système de stockage fonctionnellement équivalent.

**Pour transférer des fichiers depuis un volume attaché à une instance Linux**  
Connectez-vous à votre instance Linux et utilisez SCP. Pour plus d'informations, voir [Transférer des fichiers à l'aide de SCP.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/linux-file-transfer-scp.html)

**Pour transférer des fichiers depuis un volume attaché à une instance Windows**  
Connectez-vous à votre instance Windows et utilisez le protocole RDP. Pour plus d'informations, voir [Transférer des fichiers à l'aide du protocole RDP.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instanceWindowsFileTransfer.html)

## Instantanés
<a name="ebs-data-snapshots"></a>

Vous pouvez sauvegarder vos volumes de données EBS en créant des instantanés EBS. Vous pouvez créer des instantanés EBS à l'aide d'[Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-snapshots.html), [Amazon Data Lifecycle Manager ou](https://docs.aws.amazon.com/ebs/latest/userguide/snapshot-lifecycle.html). [AWS Backup](https://docs.aws.amazon.com/aws-backup/latest/devguide/working-with-supported-services.html#working-with-ebs)

**Pourquoi c'est important**  
Si vos volumes EBS contiennent des données critiques, il est fort probable que vous créez des sauvegardes sous la forme de snapshots EBS. Vous pouvez trouver les instantanés les plus récents de vos volumes et vérifier qu'ils reflètent les données actuelles des volumes.

**Pour décrire les instantanés d'un volume spécifique**  
Utilisez la commande [describe-snapshots](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-snapshots.html). Le `--filters` paramètre étend les résultats aux instantanés du volume spécifié. Le `--query` paramètre affiche uniquement les champs spécifiés dans la sortie. Vous pouvez inclure des champs supplémentaires si nécessaire.

```
aws ec2 describe-snapshots \
    --filters Name=volume-id,Values={{vol-00622ef8c2ac8b762}} \
    --query Snapshots[*].[SnapshotId,CompletionTime,Description] --output table
```

Voici un exemple de sortie. Les colonnes indiquent l'ID du snapshot, la date d'achèvement et le chiffrement du volume.

```
-------------------------------------------------------------------------
|                             DescribeSnapshots                         |
+-------------------------+------------------------------------+--------+
|  snap-0ad439c50efabb47c |  2024-07-12T03:36:27.952000+00:00  |  False |
+-------------------------+------------------------------------+--------+
```

## Contenu de vos instantanés EBS
<a name="ebs-data-snapshot-contents"></a>

Vous ne pouvez pas télécharger ou exporter le contenu d'un instantané EBS vers un autre format. Cependant, vous pouvez accéder aux données de vos instantanés en utilisant l'EBS direct APIs ou en créant un volume EBS à partir de l'instantané et en transférant les fichiers.

**Pourquoi c'est important**  
Si vos volumes EBS contiennent des données critiques, il est fort probable que vous créez des sauvegardes sous la forme de snapshots EBS. Vous pouvez récupérer ces données et les copier dans un espace de stockage fonctionnellement équivalent.

**Option 1 : lire les données de vos instantanés**  
Utilisez l'[EBS direct APIs](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-accessing-snapshot.html).

**Option 2 : créer un volume à partir d'un instantané et transférer les données**

1. Utilisez la commande [create-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-volume.html) pour créer un volume à partir de l’instantané.

   ```
    aws ec2 create-volume \
       --volume-type {{gp3}} \
       --snapshot-id {{snap-0ad439c50efabb47c}} \
       --iops {{6000}} \
       --availability-zone {{us-east-2b}}
   ```

1. Utilisez la commande [attach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/attach-volume.html) pour attacher le volume à une instance.

   ```
    aws ec2 attach-volume \
       --device {{/dev/sdf}} \
       --instance-id {{i-0b1bf24fd4f297ab9}} \
       --volume-id {{vol-1234567890abcdef0}}
   ```

1. Connectez-vous à votre instance, [formatez et montez](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-using-volumes.html) le volume.

1. [Transférez les fichiers](#ebs-data-transfer-files) du volume sur votre propre ordinateur.