web-dev-qa-db-ja.com

ハイパーバイザーベースのスナップショットとストレージアレイベースのスナップショットをバックアップソースとして使用することのトレードオフは何ですか?

ISCSIストレージアレイ(例: EqualLogic PS411 )に格納されている仮想マシン(例:ESXiで実行)があるとします。ここで、次のようなバックアップと復元の体制を設定するとします。

  • VMは静止しています
  • スナップショットが取られます
  • スナップショットはテープにコピーされます
  • スナップショットが削除されます
  • テープはオフサイトに持ち出されます
  • 災害が発生します
  • テープはオフサイトから取得されます
  • スナップショットはテープからコピーされます
  • テープからリカバリされたVMが再起動されます

VMのスナップショットを作成する2つの明白な方法があるようです。

具体的な質問:

  1. 上記のバックアップ体制のスナップショットを実現するこれら2つの方法の間で考慮すべきトレードオフは何ですか?

  2. スナップショットの目的に関係なく適用されるこれらのスナップショットメソッドのそれぞれの基本的な利点はありますか?

5
alx9r

これを行うにはさまざまな方法があります。以下は、CommvaultSimpanaを使用して行う方法の例です。

  1. VADPのみを使用してVMをバックアップするとどうなりますか

    • バックアップソフトウェアは、vSphereにVMのスナップショットを指示します
    • VMはスナップショットされます
    • バックアップソフトウェアは、スナップショットを使用してデータをバックアップメディアにコピーします。また、CBT(Change Block Tracking)などの他のVADP機能を利用して、プロセスを高速化することもできます。
    • VMスナップショットがリリースされます。
  2. ストレージハードウェアスナップショットを使用するとどうなりますか

    • バックアップソフトウェアは、vSphereにVMのスナップショット(クエリプロセスとも呼ばれます)を指示します。これは、VMがバックアップの準備ができている状態であることを確認するために行われます(つまり、バッファーがフラッシュされるなど)。
    • バックアップソフトウェアは、ストレージアレイにハードウェアスナップショットを作成するように指示します。これには通常、数秒かかります。
    • バックアップソフトウェアは、vSphereにVMスナップショットを削除するように指示します。この時点から、本番VMは影響を受けず、すべてのバックアッププロセスはスナップショットデータストアで実行されます。
    • バックアップソフトウェアは、ESXサーバーにハードウェアスナップショット(つまりデータストア)をマウントするように指示します。これが完了すると、VM(またはそのコピー)が登録され、必要に応じてコンテンツにインデックスが付けられ、上記のVADPメソッドを使用してメディアにバックアップされます。
    • バックアップソフトウェアは、ESXサーバーにスナップショットデータストアをアンマウントするように指示し、アレイにハードウェアスナップショットを削除するように指示します。

ご覧のとおり、ハードウェアスナップショットを使用すると、次の利点があります。

  • VMスナップショットを非常に短い期間保持する必要があるだけです。つまり、バックアップするすべてのVMがスナップショットされるまでです。ただし、最初の方法を使用するには、バックアップ時間全体にわたってスナップショットを保持する必要があります。
  • 日中に複数のVMバックアップを作成し、データをメディアにコピーせずにハードウェアスナップショットに保持できます。
2
Sergei

デルのストレージは、コピーのオフロードを含むVAAIをサポートしていると思います。私はVMWareまたはDellストレージの専門家であるとは主張していませんが、それを説明するページを見つけました VMWareの観点 。ここではHDSを使用しているため、完全なコピーをストレージにオフロードできることを知っています。 VMスナップショットはストレージにオフロードできると言われていますが、私はこれを試したことがありません。

1
Basil