0

ドメイン コントローラーとリモート デスクトップ サービス サーバーの 2 つの Windows Server を Amazon に配置することに何日も費やしましたが、詳細や回答を見つけることができないいくつかの質問があります。

1) EBS でバックアップされたインスタンスがある場合、これはすべてのファイル (OS/アプリケーション/ページファイル) などがすべて EBS に保存されていることを意味すると思いますか? 物理的にデータセンターに 50 ギガの OS ファイルやアプリケーション データなどがあるとします。これらはすべて 1 つの SAN タイプのデバイスに保存されていますか? そのデバイスが爆発したり、特定のデータセンターが破壊されたりするとどうなるでしょうか。データは別の場所にありますか? EBS ボリューム全体が消える可能性はどのくらいですか?

2) 私が理解しているように、スナップショットを使用して EBS インスタンスを S3 にバックアップできます。スナップショットを作成する頻度を選択できると思います (たとえば、毎日?)。上記のシナリオで、50 ギガのファイルがあり、スナップショットが 1 日に 1 回あるとします。S3 ストレージは 7 日間で 350 ギガになりますか、それとも 50 ギガ + 1 週間で行った増分変更になりますか?

3) スナップショットを作成するにはインスタンスをオフラインにする必要があるとどこかで読んだことを覚えています。その場合は、ゲスト OS をシャットダウンし、スナップショットを作成してから起動するか、データをデタッチして、スナップショット中に接続できないようにしてから、スナップショットを作成する前の正確な瞬間に戻します。 .

4) スペース 1 ギガあたり月額料金を支払うという概念は理解していますが、I/O 要求 100 万件あたり 0.11 ドルが気になります。Windows サーバーを実行している場合、これはどのように機能しますか? サーバーがディスクに対して行う I/O 要求の数がわかりません。VM 全体の多くが EBS ボリュームに格納されていると想定しています。標準の EBS でサーバーを実行すると、速度が大幅に低下しますか?

5) S3 へのスナップショットをメインのバックアップとして使用している人はいますか? データの他のタイプのバックアップを実行している人はいますか?

初心者の質問で申し訳ありません-部分的な回答、回答、または誰かが私に提供できるアドバイスをいただければ幸いです。前もって感謝します!

4

1 に答える 1

1

1) アマゾンはこれについて曖昧です。彼らは、データが属する AZ 内でレプリケートされ、最後のスナップショット以降に変更されたデータが 20 GB 未満の場合、年間の失敗率は ~ 0.1-0.4% であると言います。

2) スナップショットは手動でトリガーされ、段階的に実行されます

3) ファイルシステムによって異なります。たとえば、xfs ボリュームを備えた Linux ボックスでは、ボリュームへの IO をフリーズし、スナップショットを実行して (1 秒ほどしかかかりません)、フリーズを解除できます。同様のことをせずにスナップショットを作成すると、データが一貫性のない状態になるリスクがあります。これはファイルシステムによって異なります

4) すべてのインスタンスを EBS で実行しています。ページファイルを EBS に置きたくない場合は、インスタンス ストレージを使用する方が理にかなっています。使用する IO の量は、ワークロードに大きく依存します。IO カウントはワークロードに大きく依存します。たとえば、アプリケーション サーバーはデータベース サーバーよりもはるかに少ない IOP を実行します。特にIO負荷の高い操作を実行している場合、ボリュームごとに月に数ドル以上を使用することはほとんどありません

5) 個人的には、インストールされたソフトウェア/構成は気にしません (すべてのセットアップを備えた AMI があるので、数分で復元できます)。気にするのはデータだけです。そのデータを個別にバックアップします (S3 と Glacier)。その理由の 1 つは、EBS が約 1 年ほど前にスナップショットを失ったバグに噛まれたことが原因の 1 つです。

ファンティウスがコメントしたように、複数の戦略も使用します。たとえば、私が実行する mongodb サーバーでは、ブート ボリュームは小さく (AMI から自動的に復元できるため、スナップショットやバックアップは行われません)、実際の mongodb データを含む別のデータ ボリュームがあります。mongodb ボリュームは、S3 にダンプを保存するだけでなく、スナップショットも作成されます。スナップショットはバックアップを作成する効率的な方法ですが (増分変更のみを保存するため)、EC2 リージョンからスナップショットを転送することはできませんが、S3 の tarball はどこにでも簡単にコピーできます。

于 2012-10-05T10:23:16.807 に答える