高速スナップショットの復元を有効にしたスナップショットから作成した Amazon EBS ボリュームが低速となる理由を知りたいです。

所要時間2分
0

高速スナップショット復元が有効になっているスナップショットから Amazon Elastic Block Store (Amazon EBS) ボリュームを作成しました。しかし、EBS ボリュームのパフォーマンスが低速です。

解決策

**注:**AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI エラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。

高速スナップショット復元を有効にしたスナップショットから作成した EBS ボリュームは、場合によって実行が遅くなることがあります。スナップショットが最適化中状態の場合、高速スナップショット復元により、ボリューム復元中のパフォーマンスが向上します。ただし、高速スナップショット復元は、スナップショットが有効な状態の場合にのみ、完全なパフォーマンスを発揮します。

詳細については、「考慮事項」を参照してください。

Amazon EBS ボリュームの動作が遅い問題をトラブルシューティングするには、AWS CLI または Amazon Elastic Compute Cloud (Amazon EC2) コンソールを使用します。

高速スナップショット復元でボリュームを作成したことを確認する

AWS CLI

describe-volumes コマンドを実行します。

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

注: volume_id は、実際のボリューム ID に置き換えます。

出力例:

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

FastRestored 属性が True に設定されている場合は、高速スナップショット復元を使用してボリュームを作成したことを示しています。FastRestored が記載されていない場合は、高速スナップショット復元を使用せずにボリュームを作成したことを示しています。

Amazon EC2 コンソール

次の手順を実行します。

  1. Amazon EC2 コンソールを開きます。
  2. ナビゲーションペインで、[ボリューム] を選択します。
  3. EBS ボリュームを選択します。
  4. [詳細] タブで、[高速スナップショット復元] 属性を確認します。

[高速スナップショット復元] 属性が Yes の場合は、高速スナップショット復元を使用してボリュームを作成したことを示しています。[高速スナップショット復元] 属性が No の場合は、高速スナップショット復元を使用せずにボリュームを作成したことを示しています。

スナップショットで高速スナップショット復元を有効にしたことを確認する

EBS ボリュームを作成する前に、ボリュームと同じアベイラビリティーゾーンのスナップショットで高速スナップショット復元を有効にする必要があります。

AWS CLI

describe-fast-snapshot-restores コマンドを実行します。

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

注: snap-############# は、実際のスナップショット ID に置き換えます。

出力例:

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

高速スナップショット復元を有効にした場合、[状態]有効になります。出力に属性が表示されない場合は、スナップショットで高速スナップショット復元を有効にしていません。AvailabilityZone 属性をチェックして、スナップショットがボリュームを作成した場所と同じアベイラビリティーゾーンにあることを確認します。また、EnabledTime 属性をチェックし、ボリュームを作成する前にスナップショットで高速スナップショット復元を有効にしたかどうかを確認してください。

Amazon EC2 コンソール

次の手順を実行します。

  1. Amazon EC2 コンソールを開きます。
  2. ナビゲーションペインで、[スナップショット] を選択します。
  3. スナップショットを選択します。
  4. [詳細] タブで、[高速スナップショット復元] 属性を確認します。

高速スナップショット復元を有効にした場合、[高速スナップショット復元] の値は有効であり、有効化したアベイラビリティーゾーンが表示されます。[高速スナップショット復元] の値が空白 (-) の場合は、高速スナップショット復元が有効になっていません。

ボリューム作成クレジットが十分にあることを確認する

Amazon CloudWatch の FastSnapshotRestoreCreditsBalance メトリクスを参照し、ボリューム作成クレジットが十分にあることを確認します。たとえば、高速スナップショット復元でアクティブ化されたスナップショットから 2 つのボリュームを作成するには、ボリューム作成クレジットが 2 以上必要です。

AWS サポートに問い合わせる

それでもボリュームのパフォーマンスが低速である問題を解決できない場合は、AWS サポートにお問い合わせください。

AWS公式
AWS公式更新しました 7ヶ月前
コメントはありません

関連するコンテンツ