データ保護の概要
HX Data Platform ディザスタ リカバリ機能では、ネットワーク接続のクラスタのペアの間で実行中の VM のレプリケーションを設定することによって、災害から仮想マシンを保護することができます。1 つのクラスタで実行されている保護された仮想マシンをペアの他のクラスタにレプリケートします(その逆も同様です)。2 つの対になったクラスタは通常、離れて配置され、各クラスタは他のクラスタで実行されている仮想マシンのディザスタ リカバリ サイトとして機能します。
保護が VM で設定されると、HX Data Platform はローカル クラスタで実行中の VM のレプリケーション スナップショットを定期的に作成し、スナップショットをペアのリモート クラスタにレプリケート(コピー)します。ローカル クラスタで障害が発生すると、保護された各 VM の最も最近レプリケートされたスナップショットがユーザにより使用され、リモート クラスタで VM が回復され実行されます。他のクラスタのディザスタ リカバリ サイトとして機能する各クラスタは、障害の発生時に、通常のワークロードだけでなく新しく回復した仮想マシンを実行できるように、十分な予備リソースを含むサイズにする必要があります。
保護属性、その中でも重要なレプリケーション間隔(スケジュール)を割り当てることによって、各仮想マシンを個別に保護できます。レプリケーション間隔を短くすると、災害後に VM をリカバリする時に、レプリケートされたスナップショット データはより新しいものになる可能性があります。レプリケーション間隔は 15 分から 24 時間までの範囲です。
保護グループと呼ばれる、新しいクラスタごとのグループ化構成は、保護された VM をグループ化し、同じ保護属性を割り当てます。VM は、属性がすでに定義されている保護グループに追加するだけで、保護することができます。
レプリケーションの設定には、HX Data Platform バージョン 2.5 またはそれ以降を実行している 2 つの既存のクラスタが必要です。この設定はオンラインで完了することができます。
2 つのクラスタ間のレプリケーションでは、両方のクラスタがオールフラッシュ、またはハイブリッドである必要があります。混在構成はサポートされません。オールフラッシュとハイブリッド クラスタ間ではレプリケーションはできません。
まず、各クラスタがレプリケーション ネットワーク用に設定されます。これには、HX Connect を使用して、リモート クラスタにレプリケートするローカル クラスタ ノードが使用する IP アドレスのセットを提供することが含まれます。プロセスの一環として、HX Connect は専用レプリケーション ネットワーク用 VLAN を UCS マネージャから作成します。
次に、2 つのクラスタ、およびそれに対応する既存の関連するデータストアを明示的にペアリングする必要があります。ペアリングのセットアップは、2 つのクラスタのいずれかから HX Connect を使用して完了できます。これには、他のクラスタの管理者資格情報が必要です。
最後に、現在アクティブになっているクラスタで HX Connect を使用することで、仮想マシンを保護(または、既存の保護属性を変更)することができます。
HX Connect を使用して、クラスタでの着信および発信の両方のレプリケーションの状態をモニタすることができます。
災害後、クラスタ内のノード上で起動された stcli コマンド ライン ツールを使用して、その VM のディザスタ リカバリ サイトとして機能するクラスタで、保護された VM をリカバリして実行できます。
レプリケーションとリカバリの考慮事項
以下は、仮想マシンのレプリケーションの構成と仮想マシンのディザスタ リカバリの実行時の考慮事項のリストです。
-
モニタリングを除く、すべてのレプリケーションおよびリカバリ タスクは、ローカル クラスタ上の管理者権限を持つユーザによってのみ実行できます。リモート クラスタに関連するタスクに対し、指定したローカルおよびリモートの両方のユーザは管理者権限を持っている必要があり、それぞれのクラスタで vCenter SSO で構成される必要があります。
-
レプリケーション スケジュールをサポートするリモート クラスタに十分な領域があることを確認します。保護された仮想マシンは、スケジュールされた間隔でリモート クラスタにレプリケート(コピー)されます。ストレージ キャパシティの方法が適用されますが(重複排除、圧縮)、レプリケートされた各仮想マシンはストレージ スペースを消費します。
リモート クラスタに十分なストレージ容量がないと、リモート クラスタの容量の使用率の最大値に到達する可能性があります。スペース不足エラーの場合は、スペース不足エラーの処理を参照してください。HX クラスタ で利用できるスペースが適切に調整されるまでは、すべてのレプリケーション スケジュールは一時停止します。クラスタ容量の消費量が常にスペース使用率の警告しきい値を下回るようにしてください。
-
レプリケーション保護は 2 つの HX クラスタ の間で行われます。
-
両方のクラスタを同じタイプ(どちらも all flash か、どちらも hybrid)にする必要があります。
-
エッジ クラスタ間、エッジ クラスタへの、またはエッジ クラスタからのレプリケーションはサポートされません。
-
-
復元、レプリケーション、またはリカバリ操作中に、HX クラスタ 内の任意のノードを再起動しないでください。
-
保護された仮想マシンは、元の保護された仮想マシンでのディスクの指定方法に関係なく、シン プロビジョニングされたディスクでリカバリされます。
-
非 HX データストア上のストレージを含む VM を保護している場合は、定期的にこの VM のレプリケートを試みますが失敗します。この VM の保護を解除するか、非 HX ストレージを取り外します。
同様に、保護された VM を HX データストアから非 HX データストアに移動しないでください。ストレージの vMotion を通じて非 HX データストアに VM を移動する場合、VM の保護を解除して、保護を再適用します。
-
回復した仮想マシンの階層。
-
仮想マシンのレプリケーションの回復では、階層は保持されます。
-
テスト リカバリは、レプリケーション仮想マシンを統合し、レプリケーション階層を共通のクローニングされた基本ディスクに統合します。データは、すべてクローニングされた共通ディスクにあります。しかし、新しい vm-uuid を持つクローンとしてテストされてからは、テスト リカバリは新しいレプリケーション仮想マシンの階層構造を開始します。
-
-
HX Data Platform は、スナップショット テクノロジーのいくつかのフォームを使用します。各スナップショットは固有のユースケースを満たし、固有の特徴があります。これらに互換性はありません。
-
ReadyClone は、標準標準のクローンと同様に、既存の VM のコピーです。既存の VM は、ホスト VM と呼ばれます。クローニング操作が完了すると、ReadyClone は別のゲスト VM となります。
-
ネイティブ スナップショットは、動作している VM のバージョン(状態)を保存するバックアップ機能です。VM をネイティブ スナップショットに戻すことができます。
-
レプリケーション スナップショットは、VM レプリケーション保護の一部として作成されます。スケジュールされた時刻に、実行中の VM のレプリケーション スナップショットが作成されます。このスナップショットはリモート クラスタにレプリケート(コピー)されます。
-
リカバリ テスト スナップショットは、リカバリ システムが動作していることを確認するために使用される一時的なスナップショットです。
-
回復された VM は、復元された VM で、リカバリ クラスタから最新のレプリケーション スナップショットを復元することによって作成されました。
-
データ保護の用語
フェールオーバー:ソース クラスタで災害時に、動作している VM の場所をシフトするプロセスです。つまり、プライマリ クラスタに障害が発生し、セカンダリ クラスタが動作している VM を引継ぎます。
ローカル クラスタ:ローカル クラスタは、リモート クラスタとのレプリケーション ペアに対して構成タスクが実行されるクラスタです。通常、レプリケーションのコンテキストで使用されます。
移行:災害ではなく、定期的なシステム メンテナンスと管理のために、いつでも使用されます。移行では、リカバリと同様に、VM の最新のレプリケーション スナップショット コピーが動作中の VM になります。ソースとターゲットのクラスタ間のペアはそのままです。
プライマリ クラスタ:プライマリが単に動作中の VM が現在存在する場所であることを除き、ソース対ターゲットに類似した別の用語セットです。セカンダリに VM を移行すると、セカンダリはプライマリになります。通常、フェールオーバーのコンテキストで使用されます。
保護された仮想マシン:個別にまたは保護グループを通じてレプリケーションが構成された VM です。
保護グループ:同じレプリケーション構成を VM のグループに適用する方法です。
リカバリ テスト:リカバリ プロセスを災害時に成功させるメンテナンス タスクです。
リモート クラスタ:リモート クラスタは、ローカル クラスタとのレプリケーション ペアのもう片方の半分です。通常、レプリケーションのコンテキストで使用されます。
レプリケーション ペア:ローカル VM のレプリケーション スナップショットを格納するリモートの場所を提供する 2 つのクラスタです。
レプリケーション スナップショット:レプリケーション保護メカニズムの一部。保護された VM のスナップショットの種類です。ソース クラスタからターゲット クラスタにコピーされます。
セカンダリ クラスタ:プライマリが単に動作中の VM が現在存在する場所であることを除き、ソース対ターゲットに類似した別の用語セットです。セカンダリに VM を移行すると、セカンダリはプライマリになります。通常、フェールオーバーのコンテキストで使用されます。
ソース クラスタ:ソース クラスタは、VM が存在する場所です。通常、リカバリのコンテキストで使用されます。
ターゲット クラスタ:ターゲット クラスタは VM レプリケーション スナップショットのコピーが存在する場所です。通常、リカバリのコンテキストで使用されます。
-
レプリケーション ペアのソース クラスタのデータ ストアに存在します。
-
レプリケーション スケジュールは個別の VM または保護グループのいずれかとして構成されます。
保護グループ:VM のグループにレプリケーションのスケジュールを割り当てるためのメカニズム
レプリケーション間隔:レプリケーション スケジュールの設定の一部です。これは、保護された VM レプリケーション スナップショットが作成され、ターゲット クラスタにコピーされる頻度です。