Pourquoi le volume Amazon EBS que j'ai créé à partir d'un instantané activé par restauration rapide d’instantanés est-il lent ?

Lecture de 4 minute(s)
0

J'ai créé un volume Amazon Elastic Block Store (Amazon EBS) à partir d'un instantané sur lequel la restauration rapide d’instantanés est activée. Cependant, les performances du volume EBS sont lentes.

Résolution

Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la page Résoudre les erreurs liées à AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Un volume EBS que vous créez à partir d'un instantané sur lequel vous avez activé la restauration rapide d’instantanés peut parfois fonctionner lentement. Lorsqu'un instantané est à l’état d’optimisation, la restauration rapide d’instantanés offre un certain avantage en termes de performances lors de la restauration du volume. Cependant, la restauration rapide d’instantanés fournit des performances optimales uniquement lorsque l'instantané est à l'état activé.

Pour plus d'informations, consultez la section Considérations.

Pour résoudre les problèmes liés à la lenteur de votre volume Amazon EBS, vous pouvez utiliser l'AWS CLI ou la console Amazon Elastic Compute Cloud (Amazon EC2).

Vérifier que vous avez créé le volume à l'aide de la restauration rapide d’instantanés

AWS CLI

Exécutez la commande describe-volumes :

aws ec2 describe-volumes --volume-id volume_id --output table

Remarque : Remplacez volume_id par l'ID de votre volume.

Exemple de sortie :

DescribeVolumes                Volumes    
AvailabilityZone       ap-southeast-2a    
CreateTime             2022-11-17T22:45:42.999000+00:00    
Encrypted              False    
FastRestored           True    
Iops                   100    
MultiAttachEnabled     False    
Size                   8    
SnapshotI              snap-0b0326ebbfd253c95    
State                  available    
VolumeId               vol-0e51d7f8f003ae2a6    
VolumeType             gp2

Si l'attribut FastRestored est défini sur Vrai, cela signifie que vous avez créé le volume avec la restauration rapide d’instantanés. Si FastRestored n’est pas répertorié, cela signifie que vous n'avez pas créé le volume avec la restauration rapide d’instantanés.

Console Amazon EC2

Procédez comme suit :

  1. Ouvrez la console Amazon EC2.
  2. Dans le volet de navigation, sélectionnez Volumes.
  3. Sélectionnez votre volume EBS.
  4. Dans l'onglet Détails, vérifiez l'attribut Restauration rapide d'instantanés.

Si l'attribut Restauration rapide d’instantanés est Oui, cela signifie que vous avez créé le volume avec restauration rapide d’instantanés. Si l'attribut Restauration rapide d’instantanés est Non, cela signifie que vous n'avez pas créé le volume avec restauration rapide d’instantanés.

Vérifier que vous avez activé la restauration rapide d’instantanés sur l'instantané

Avant de créer un volume EBS, vous devez activer la restauration rapide d’instantanés sur l’instantané situé dans la même zone de disponibilité que le volume.

AWS CLI

Exécutez la commande describe-fast-snapshot-restores :

aws ec2 describe-fast-snapshot-restores --filters "Name=snapshot-id,Values=snap-#############" --output table

Remarque : Remplacez snap-############# par votre ID d’instantané.

Exemple de sortie :

DescribeFastSnapshotRestores          FastSnapshotRestores    
AvailabilityZone                      ap-southeast-2a    
EnabledTime                           2022-11-17T12:16:06.014000+00:00    
EnablingTime                          2022-11-17T12:15:29.374000+00:00    
OptimizingTime                        2022-11-17T12:15:39.831000+00:00    
OwnerId                               ############  
SnapshotId                            snap-0b0326ebbfd253c95    
State                                 enabled    
StateTransitionReason                 Client.UserInitiated - Lifecycle state transition

Si vous avez activé la restauration rapide d’instantanés, alors État est activé. Si la sortie ne répertorie aucun attribut, cela signifie que vous n'avez pas activé la restauration rapide d'instantanés sur l’instantané. Vérifiez l'attribut AvailabilityZone pour vous assurer que l'instantané se trouve dans la même zone de disponibilité que celle dans laquelle vous avez créé le volume. Vérifiez également l'attribut EnabledTime pour déterminer si vous avez activé la restauration rapide d’instantanés sur l'instantané avant de créer le volume.

Console Amazon EC2

Procédez comme suit :

  1. Ouvrez la console Amazon EC2.
  2. Dans le panneau de navigation, sélectionnez Instantanés.
  3. Sélectionnez l’instantané.
  4. Dans l'onglet Détails, vérifiez l'attribut Restauration rapide d'instantanés.

Si vous avez activé la restauration rapide d’instantanés, vous voyez apparaître la valeur de Restauration rapide d'instantanés comme activé et la zone de disponibilité dans laquelle elle est activée. Si la valeur de Restauration rapide d'instantanés est vide (-), cela signifie que vous n'avez pas activé la restauration rapide d’instantanés.

Vérifier qu'il existe suffisamment de crédits de création de volumes

Vérifiez la métrique FastSnapshotRestoreCreditsBalance pour vous assurer que vous disposez de crédits de création de volumes suffisants. Par exemple, pour créer deux volumes à partir d'un instantané activé avec la restauration rapide d’instantanés, vous devez disposer d'au moins deux crédits de création de volumes.

Contacter AWS Support

Si vous ne parvenez toujours pas à résoudre le problème de lenteur des performances de votre volume, contactez AWS Support.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 5 mois