Perché il volume Amazon EBS che ho creato da uno snapshot in cui è attivato il ripristino rapido degli snapshot è lento?

4 minuti di lettura
0

Ho creato un volume Amazon Elastic Block Store (Amazon EBS) da uno snapshot in cui è attivato il ripristino rapido degli snapshot. Tuttavia, le prestazioni del volume EBS sono lente.

Risoluzione

Nota: se ricevi messaggi di errore durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), consulta la sezione Troubleshoot AWS CLI errors. Inoltre, assicurati di utilizzare la versione più recente dell'interfaccia della linea di comando AWS.

Un volume EBS creato da uno snapshot in cui è attivato il ripristino rapido degli snapshot potrebbe occasionalmente funzionare lentamente. Quando lo stato di uno snapshot è Ottimizzazione in corso, il ripristino rapido degli snapshot offre alcuni vantaggi in termini di prestazioni durante il ripristino del volume. Tuttavia, il ripristino rapido degli snapshot delle istantanee offre prestazioni complete solo quando lo stato dello snapshot è abilitato.

Per ulteriori informazioni, consulta Considerazioni.

Per risolvere i problemi relativi al volume Amazon EBS lento, puoi utilizzare l'interfaccia della linea di comando AWS o la console Amazon Elastic Compute Cloud (Amazon EC2).

Confermare di aver creato il volume con il ripristino rapido degli snapshot

Interfaccia della linea di comando AWS

Esegui il comando describe-volumes:

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

Nota: sostituisci volume_id con l'ID del volume.

Output di esempio:

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

Se l'attributo FastRestored è impostato su True, hai creato il volume con ripristino rapido degli snapshot. Se FastRestored non è elencato, significa che non hai creato il volume con il ripristino rapido degli snapshot.

Console Amazon EC2

Completa i seguenti passaggi:

  1. Apri la console Amazon EC2.
  2. Nel pannello di navigazione, scegli Volumi.
  3. Seleziona il tuo volume EBS.
  4. Nella scheda Dettagli, seleziona l'attributo Ripristino rapido degli snapshot.

Se l'attributo Ripristino rapido degli snapshot è impostato su , significa che hai creato il volume con ripristino rapido degli snapshot. Se l'attributo Ripristino rapido degli snapshot è impostato su No, significa che non hai creato il volume con ripristino rapido degli snapshot.

Confermare di aver attivato il ripristino rapido degli snapshot sullo snapshot

Prima di creare un volume EBS, è necessario attivare il ripristino rapido degli snapshot sullo snapshot nella stessa zona di disponibilità del volume.

Interfaccia della linea di comando AWS

Esegui il comando describe-fast-snapshot-restores:

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

Nota: sostituisci snap-############# con il tuo ID snapshot.

Output di esempio:

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

Se hai attivato il ripristino rapido degli snapshot, Stato è abilitato. Se l'output non elenca alcun attributo, significa che non hai attivato il ripristino rapido degli snapshot sullo snapshot. Controlla l'attributo AvailabilityZone per confermare che lo snapshot si trova nella stessa zona di disponibilità in cui hai creato il volume. Inoltre, controlla l'attributo EnabledTime per determinare se hai attivato il ripristino rapido degli snapshot sullo snapshot prima di creare il volume.

Console Amazon EC2

Completa i seguenti passaggi:

  1. Apri la console Amazon EC2.
  2. Nel pannello di navigazione, seleziona Snapshot.
  3. Seleziona lo snapshot.
  4. Nella scheda Dettagli, seleziona l'attributo Ripristino rapido degli snapshot.

Se hai attivato il ripristino rapido degli snapshot, il valore Ripristino rapido degli snapshot viene visualizzato come abilitato e la zona di disponibilità in cui si trova è attivata. Se il valore Ripristino rapido degli snapshot è vuoto (-), significa che non hai attivato il ripristino rapido degli snapshot.

Confermare che i crediti per la creazione di volumi sono sufficienti

Controlla la metrica Amazon CloudWatch FastSnapshotRestoreCreditsBalance per confermare di disporre di crediti sufficienti per la creazione di volumi. Ad esempio, per creare due volumi da uno snapshot attivato con il ripristino rapido degli snapshot, è necessario disporre di almeno due crediti per la creazione di volumi.

Contattare il Supporto AWS

Se il problema delle prestazioni lente del volume si ripresenta, contatta Supporto AWS.

AWS UFFICIALE
AWS UFFICIALEAggiornata 3 mesi fa