Amazon EBS高速スナップショット復元 (FSR)

〜スナップショットからの復元を劇的に高速化する機能〜

Amazon EBS 高速スナップショット復元とは?

Amazon EBS 高速スナップショット復元(Fast Snapshot Restore、FSR)は、Amazon EBSのスナップショットから作成されたボリュームを、作成直後からフル性能で利用できるようにする機能です。通常のスナップショット復元では発生する初期性能の低下を解消し、すぐに最大のパフォーマンスでデータにアクセスできるようになります。

スナップショットとは?

Amazon EBSボリュームのバックアップのことです。特定の時点でのボリュームのデータを保存でき、新しいボリュームの作成に使用できます。

FSRが解決する問題

通常、スナップショットから復元したボリュームは、最初のアクセス時にS3からデータを遅延読み込みするため初期性能が低下します。FSRはこの問題を解決します。

通常の復元 vs 高速スナップショット復元

通常のスナップショット復元

スナップショットから新しいボリュームを作成すると、実際のデータは最初からすべてロードされているわけではありません。

データブロックは初めてアクセスされたときに、S3からバックグラウンドでロードされます。

これにより、新しく作成されたボリュームに対する初期のI/O操作は遅くなります。

すべてのデータがロードされるまで、最大性能を発揮できません。

高速スナップショット復元 (FSR)

FSRを有効にしたスナップショットからボリュームを作成すると、作成直後から最大パフォーマンスでアクセスできます。

データが事前に最適化されているため、初回アクセス時の遅延がなくなります。

新しいボリュームは作成直後から完全に初期化された状態になります。

ワークロードの即時スタートやディザスタリカバリに最適です。

FSRの仕組み

1
📸

スナップショット作成

EBSボリュームのスナップショットを作成します。

2

FSR有効化

作成したスナップショットでFSRを有効にします。

3
🔄

最適化処理

AWSがスナップショットを最適化して、高速アクセスできるように準備します。

4
🚀

高速ボリューム作成

最適化されたスナップショットから、完全な性能のボリュームを即座に作成できます。

注意点: FSRには追加料金がかかります。有効化しているスナップショットごと、アベイラビリティーゾーンごとに課金されます。必要なときだけ使用することをお勧めします。

主なユースケース

ディザスタリカバリ

災害発生時に、バックアップから迅速にシステムを復旧する必要がある場合、FSRを使用すると復旧時間を大幅に短縮できます。

本番環境のクローン作成

テストや開発のために本番環境のクローンを素早く作成する必要がある場合、FSRを使用することで待ち時間を最小限に抑えられます。

大規模データベースの復元

大きなデータベースボリュームを復元する際、FSRを使用することで、データベースの起動時間を大幅に短縮できます。

FSRの利点

⏱️

復元時間の短縮

ボリューム作成後すぐに最大のパフォーマンスを発揮するため、アプリケーションの起動時間が短縮されます。

📈

予測可能なパフォーマンス

初期I/Oの遅延がなくなり、一貫したパフォーマンスを提供します。

🔄

簡単な設定

コンソール、CLI、またはAPIを通じて簡単に有効化できます。

🛡️

ビジネス継続性の向上

障害発生時の復旧時間を短縮し、ビジネスの継続性を高めます。

FSRを有効にする方法

  1. AWSマネジメントコンソールにサインインします。
  2. EC2ダッシュボードから「Elastic Block Store」>「スナップショット」を選択します。
  3. FSRを有効にしたいスナップショットを選択します。
  4. 「アクション」>「高速スナップショット復元の管理」をクリックします。
  5. FSRを有効にするアベイラビリティーゾーンを選択します。
  6. 「保存」をクリックして設定を完了します。
重要: FSRは有効化してから完全に最適化されるまでに時間がかかることがあります。最適化状態は「optimizing」から「optimized」に変わります。

今すぐFSRを試してみましょう!

本番環境でのパフォーマンスを向上させ、復旧時間を短縮するために、Amazon EBS高速スナップショット復元を活用しましょう。

Created by SSuzuki1063

AWS SAP Learning Resources