Warum ist mein Amazon-EBS-Volume, das ich aus einem Snapshot erstellt habe, für den Fast Snapshot Restore aktiviert ist, langsam?

Lesedauer: 3 Minute
0

Ich habe ein Volume von Amazon Elastic Block Store (Amazon EBS) aus einem Snapshot erstellt, für den Amazon EBS Fast Snapshot Restore aktiviert ist. Die Leistung der Amazon-EBS-Volumes ist gering. Wie kann ich dies beheben?

Kurzbeschreibung

Wenn Sie ein EBS-Volume aus einem Snapshot mit aktiviertem Fast Snapshot Restore erstellen, wird das Volume vollständig initialisiert, um eine optimale Leistung zu erzielen. Manchmal kann das Volume aber dennoch langsam sein.

Prüfen Sie Folgendes, um dieses Problem zu beheben:

  • Das Volume wird mithilfe von Fast Snapshot Restore erstellt.
  • Fast Snapshot Restore ist auf dem Snapshot aktiviert, vor dem Erstellen des Volume aktiviert und befindet sich in derselben Availability Zone.
  • Es gibt genügend Credits für die Erstellung von Volumes.

Weitere Informationen finden Sie unter Überlegungen zu Amazon EBS Fast Snapshot Restore.

Lösung

Hinweis: Wenn Sie beim Ausführen von Befehlen von AWS Command Line Interface (AWS CLI) Fehlermeldungen erhalten, stellen Sie sicher, dass Sie die neueste AWS-CLI-Version verwenden.

Das Volume wird mithilfe von Fast Snapshot Restore erstellt

Um zu bestätigen, dass das Volume mithilfe von Fast Snapshot Restore erstellt wurde, führen Sie den folgenden AWS-CLI-Befehl describe-volumes aus:

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

Hinweis: Ersetzen Sie volume_id durch die ID Ihres Volume.

Beispielausgabe:

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

Wenn das FastRestored-Attribut auf True (Wahr) gesetzt ist, wird das Volume mithilfe von Fast Snapshot Restore erstellt. Wenn FastRestored nicht aufgeführt ist, wird das Volume nicht mithilfe von Fast Snapshot Restore erstellt.

Fast Snapshot Restore ist auf dem Snapshot aktiviert, vor dem Erstellen des Volume aktiviert und befindet sich in derselben Availability Zone

Vergewissern Sie sich, dass Fast Snapshot Restore auf dem Snapshot aktiviert ist. Fast Snapshot Restore muss für den Snapshot aktiviert sein, bevor Sie das Volume erstellen. Außerdem muss Fast Snapshot Restore in derselben Availability Zone aktiviert sein, in der Sie das Volume erstellen.

Führen Sie den folgenden Befehl describe-fast-snapshot-restores aus:

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

Hinweis: Ersetzen Sie snap-xxxxxxxxxxxxx durch die ID Ihres Snapshots.

Beispielausgabe:

            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                xxxxxxxxxxxx    
SnapshotId             snap-0b0326ebbfd253c95    
State                  enabled    
StateTransitionReason  Client.UserInitiated - Lifecycle state transition

Wenn Fast Snapshot Restore aktiviert ist, ist der Status enabled (Aktiviert). Wenn in der Ausgabe keine Attribute aufgeführt sind, ist Fast Snapshot Restore für den Snapshot nicht aktiviert. Überprüfen Sie das AvailabilityZone-Attribut, um sicherzustellen, dass er sich in derselben Availability Zone befindet, in der Sie das Volume erstellen. Notieren Sie sich abschließend das EnabledTime-Attribut, um festzustellen, ob Fast Snapshot Restore aktiviert war, bevor Sie das Volume erstellt haben.

Hinweis: Wenn sich ein Snapshot im Status „Optimizing“ (Optimierung) befindet, bietet Fast Snapshot Restore einen gewissen Leistungsvorteil bei der Volume-Wiederherstellung. Fast Snapshot Restore bietet jedoch nur dann eine optimale Leistung, wenn sich der Snapshot im Status „Enabled“ (Aktiviert) befindet.

Es gibt genügend Credits für die Erstellung von Volumes

Überprüfen Sie anhand der Amazon-CloudWatch-Metrik FastSnapshotRestoreCreditsBalance, ob Sie über genügend Credits für die Erstellung von Volumes verfügen. Um beispielsweise zwei Volumes aus einem Snapshot zu erstellen, für den Fast Snapshot Restore aktiviert wurde, benötigen Sie mindestens zwei Credits für die Erstellung von Volumes. Weitere Informationen finden Sie unter Credits für die Erstellung von Volumes.

AWS Support kontaktieren

Wenn die vorherigen Schritte zur Fehlerbehebung die langsame Leistung Ihres Volumes nicht beheben können, wenden Sie sich an AWS Support.


AWS OFFICIAL
AWS OFFICIALAktualisiert vor einem Jahr