スナップショットまたはクローンを使用してデータを AWS Storage Gateway ボリュームに復元しようとしています。
簡単な説明
Amazon Elastic Block Store (Amazon EBS) のスナップショットまたはクローンを使用すると、キャッシュされたボリュームを復元できます。ただし、Amazon EBS スナップショットを使用して特定のリカバリポイントを随時維持するか、Amazon EBS ボリュームに直接復元することをおすすめします。
注: Amazon EBS ボリュームタイプのうち、gp2、gp3、または io1 は、最大 16 TiB のスナップショットをサポートしています。io2 express ボリュームタイプでは、最大 32 TiB をサポートします。詳細については、「ボリュームのクォータ」を参照してください。
解決策
Storage Gateway キャッシュボリュームのスナップショットを作成する
次の手順を実行します。
- Storage Gateway コンソールを開きます。
- ナビゲーションペインで [ボリューム] を選択し、スナップショットを作成するボリュームを選択します。
- [アクション] を選択し、[EBS スナップショットの作成] を選択します。
- [スナップショットの説明] にスナップショットの名前を入力し、[EBS スナップショットを作成] を選択します。
- スナップショットの [ステータス] が Pending から Available に変わるまで待ちます。
注: スナップショットが使用可能になるまでにかかる時間は、ボリュームのサイズによって異なります。オンプレミスの Storage Gateway アプライアンスを使用している場合、時間はボリュームのサイズと使用可能なネットワーク帯域幅によって異なります。
- (オプション) 定期的にスナップショットを取得するには、次の手順を実行します。
[アクション] を選択します。
[スナップショットスケジュールを編集] を選択します。
開始時間と周期を選択します。
説明を入力し、[保存] を選択します。
注: スナップショットのスケジュールは、必要な頻度で有効にすることをおすすめします。
EBS スナップショットから Storage Gateway のキャッシュボリュームを復元する
次の手順を実行します。
- Amazon Elastic Compute Cloud (Amazon EC2) コンソールを開きます。
- [EBS スナップショット] で該当するスナップショットの名前を選択します。
- [説明] タブを選択し、スナップショット ID を書き留めます。
- ナビゲーションペインの [AWS リージョン] でスナップショットを配置したリージョンを選択します。
注: (オプション) スナップショットを別のリージョンのボリュームに復元するには、まずスナップショットを宛先リージョンにコピーします。次に、スナップショットを宛先リージョンのボリュームに復元します。
- Storage Gateway コンソールを開きます。
- ナビゲーションペインで [ボリューム] を選択し、[ボリュームの作成] を選択します。
- [ボリュームの作成] ページでボリュームに使用するゲートウェイを選択し、容量を入力します。
注: EBS スナップショットのサイズ以上の容量を入力します。
- [ボリュームの内容] で [EBS スナップショットに基づく] を選択し、EBS スナップショットの ID を入力します。
- [iSCSI ターゲット] に名前を入力し、[ボリュームを作成] を選択します。
- (オプション) [CHAP 認証の設定] では [スキップ] を選択してもかまいません。ただし、安全性の高い iSCSI 認証を使用することをおすすめします。
スナップショットを使用して新しい Amazon EBS ボリュームを作成する
次の手順を実行します。
- Amazon EC2 コンソールを開きます。
- ナビゲーションペインで [ボリューム] を選択し、[ボリュームの作成] を選択します。
- [ボリュームの作成] ページの **[ボリュームタイプ]**で [汎用 SSD] または [プロビジョンド IOP SSD] を選択します。
注: コールド HHD、スループット最適化 HDD、または Magnetic を選択した場合、パフォーマンスの問題が発生する可能性があります。
- [スナップショット ID] を選択し、[サイズ (GiB)] にサイズを入力します。
注: ボリュームサイズとスナップショット ID の両方を指定する場合、サイズはスナップショットサイズ以上である必要があります。
- [IOPS] には、ユースケースでの 1 秒あたりの最大入出力操作数 (IOPS) を入力します。
- 使用するアベイラビリティーゾーンを選択し、[ボリュームを作成] を選択します。
注: Amazon EBS ボリュームは、同じアベイラビリティーゾーンの EC2 インスタンスにのみアタッチできます。
(オプション) 最新のリカバリポイントからクローンを作成する
クローンを使用して新しいボリュームを復元する場合、事前に EBS スナップショットを作成して保存する必要はありません。Storage Gateway は、キャッシュされたボリュームのリカバリポイントを自動的に作成します。ただし、Storage Gateway はある時点のリカバリポイントからデータをリカバリするため、リカバリポイントには想定したデータが含まれない場合があります。最新のリカバリポイントを確認するには、Amazon CloudWatch の TimeSinceLastRecoverPoint メトリクスを確認します。詳細については、「リカバリポイントからキャッシュボリュームをクローンする」を参照してください。
リカバリでは、クローンを作成してアクセスする方が速い場合があります。クローンを使用すると、Storage Gateway は新しいボリュームを瞬時に作成し、バックグラウンドで初期ボリュームからデータをコピーします。
最新のリカバリポイントからクローンを作成するには、次の手順を実行します。
- Storage Gateway コンソールを開きます。
- ナビゲーションペインで [ボリューム] を選択し、[ボリュームの作成] を選択します。
- [ゲートウェイ] で [ボリュームゲートウェイ] を選択し、容量を入力します。
- [ボリュームの内容] で、[最後のボリュームのリカバリーポイントからのクローン] を選択します。
- [ソースボリューム] でクローンを作成するボリュームを選択します。
- [iSCSI ターゲット] に名前を入力し、[ボリュームを作成] を選択します。
- (オプション) [CHAP 認証の設定] では [スキップ] を選択してもかまいません。ただし、安全性の高い iSCSI 認証を使用することをおすすめします。
- ナビゲーションペインで [ボリューム] を選択し、新しいボリュームが使用可能で、使用する準備ができていることを確認します。
関連情報
Amazon EBS スナップショットを作成する
ボリュームゲートウェイについて