VMware vCenter Site Recovery Manager の管理

この章は、次の項で構成されています。

VMware vCenter Site Recovery Manager について

VMware vCenter Site Recovery Manager(SRM)はビジネス継続および災害復旧のためのソリューションで、保護されている vCenter Server サイトとリカバリ vCenter Server サイト間で仮想マシンのリカバリを計画、テスト、および実行するうえで有用です。SRM のテクノロジーを十分に理解するには、次の用語は重要です。

アレイベースのレプリケーション(ABR)

仮想マシンのレプリケーションで、仮想マシンの内部、vmkernel、またはサービス コンソールからではなく、ストレージ サブシステム自身で管理および実行されます。

フェールバック

レプリケーションの逆向きの処理、および保護グループの自動的な再保護。

フェールオーバー

災害の宣言後、保護サイトの代わりにリカバリ サイトが処理を引き継ぐときに発生するイベント。

保護グループ

テストまたはリカバリ中に、リカバリ サイトへまとめてフェールオーバーされる仮想マシンのグループ。

保護サイト

保護される仮想マシンを含むプライマリ サイト。

リカバリ サイト

仮想マシンのフェールオーバー先となるセカンダリ サイト。

図 1. SRM アーキテクチャ

SRM 設定の概要

保護サイトおよびリカバリ サイトでのインストール後の SRM の設定には、次の手順が含まれます。

  1. SRM でアレイ マネージャを設定する:アレイ マネージャは、保護サイトおよびリカバリ サイトの両方における、ストレージのアイデンティティです。SRM がインストールされると、SRM はアレイ マネージャに問い合わせ、レプリケーションに対してどのデータストアがマークされているかを検出します。

  2. インベントリ マッピングを定義する:インベントリ マッピングは、保護サイトとリカバリ サイトの間で、フォルダ、リソース プール、およびネットワークにおける関係を設定します。これらのマッピングにより、VM が vCenter 環境の正しいロケーションにリカバリされることが保証されます。

  3. 保護グループを作成する:保護グループは、複製された vSphere データストアへのポインタです。この vSphere データストアには、保護サイトからリカバリ サイトへフェールオーバーされる仮想マシンのコレクションが含まれています。

  4. リカバリ プランを作成する:リカバリ プランは自動化ランブックに類似しています。リカバリ プランは、リカバリ プロセスのすべての手順(仮想マシンの電源をオン/オフにする順序、リカバリされた仮想マシンが使用するネットワーク アドレスなど)を制御します。1 つのリカバリ プランは 1 つ以上の保護グループに適用されます。保護グループは、プレースホルダー VM のロケーションを決定するために、インベントリ マッピングを使用します。これらのプレースホルダー VM は、リカバリ プランにおいて VM をリカバリする必要がある場合や場所で使用されます。プレースホルダー VM により、VM の依存関係やスクリプティングのコールアウトなどの高度な機能が使用できます。

SRM と Cisco UCS Director との統合

SRM と Cisco UCS Director の統合では、Cisco UCS Director で既存の SRM 環境を検出し、有効にする必要があります。SRM 環境で連結されたさまざまなコンポーネント(インベントリ マッピング、保護グループ、リカバリ プランなど)は、Cisco UCS Director 内で特定し、有効にする必要があります。これらのコンポーネントを特定し、有効にすれば、災害発生時にプライマリ サイトとリカバリ サイト間でシームレスに通信できます。

Cisco UCS Director を SRM API と統合することにより、保護グループを作成し、テスト、リカバリ、再保護、復元、操作を開始し、結果を収集することができます。オーケストレーション ワークフロー タスクを使用することで、保護グループの作成、VM の保護、VM の保護の解除、リカバリ計画への保護グループの追加が可能になります。

SRM を統合するための前提条件

SRM と Cisco UCS Director を統合する前に、次の前提条件が満たされていることを確認します。

  • 保護されているサイトとリカバリ サイト間のインベントリ マッピング(具体的にはリソース プール、フォルダ、ネットワーク)が設定されていること。

    Cisco UCS Director ワークフロー タスクを使用して、フォルダ、リソース プール、ネットワーク マッピングを作成できること。

  • 保護されているサイトに対して保護グループが作成されていること。

    (注)  


    これで、アレイベースのレプリケーションを構成して Cisco UCS Director と連携して機能するよう SRM を設定することができます。アレイベースのレプリケーションは、複製されたデータストアをサーフェスして仮想マシンのワークロードを正常な状態に戻します。


  • リカバリ サイト上でリカバリ プランが作成されていること。

Cisco UCS Director での SRM の有効化

次の表では、Cisco UCS Director で SRM を有効にするプロセスについて説明します。下記のタスクを実行する前に、前提条件が満たされていることを確認します。SRM を統合するための前提条件を参照してください。

タスク 説明

SRM アカウントの追加

SRM アカウントの追加を参照してください。

リソース プール マッピングの有効化

Cisco UCS Director 内の保護サイトとリカバリ サイト間で、リソース プール マッピングを有効にします。

リソース プールとフォルダのマッピングの有効化を参照してください。

フォルダ マッピングの有効化

Cisco UCS Director 内の保護サイトとリカバリ サイト間で、フォルダ マッピングを有効にします。

リソース プールとフォルダのマッピングの有効化を参照してください。

ネットワーク マッピングの有効化

Cisco UCS Director 内の保護サイトとリカバリ サイト間で、ネットワーク マッピングを有効にします。

ネットワーク マッピングの有効化を参照してください。

保護グループの有効化

Cisco UCS Director 内の保護サイトで作成された保護グループを有効にします。

データストアのマッピングを参照してください。

仮想データセンター(VDC)でのポリシーの有効化

VDC でポリシー(コンピューティング、ネットワーク、ストレージ)を有効にします。

VDC のポリシーの有効化を参照してください。

SRM アカウントの追加

はじめる前に 保護サイトとリカバリ サイトが正しく設定されていることを確認します。

    ステップ 1   メニュー バーで、[管理(Administration)][仮想アカウント(Virtual Accounts)] > の順に選択します。
    ステップ 2   [仮想アカウント(Virtual Accounts)] タブを選択します。
    ステップ 3   [追加(Add)](+)をクリックします。
    ステップ 4   [クラウドの追加(Add Cloud)]ダイアログボックスで、クラウドのタイプとして VMware を選択し、必須フィールドに入力します。
    ステップ 5   [クラウド名(Cloud Name)] フィールドに、クラウドの名前を入力します。

    Cisco UCS Director 内では各クラウドに固有の名前を付ける必要があります。この名前に一重引用符を含めることはできません。クラウドの追加後は、すべてのレポートでこのクラウド名によって表されます。

    ステップ 6   Vmware データセンターおよび Vmware クラスタを指定するには、次のいずれかのオプションを選択してください。
    1. [クレデンシャル ポリシーの使用(Use Credential Policy)] チェックボックスをオンにし、関連する Vmware データセンターを含むクレデンシャル ポリシーを選択します。
    2. [Vmware データセンター(VMware Datacenter)] フィールドに、vCenter アカウントのデータセンター名を入力し、[VMware クラスタ(VMware Cluster)] フィールドにクラスタ名を入力します。

      Vmware データセンター名を使用して、指定されているポッドのリソースを検出、監視、管理できます。vCenter アカウント全体がCisco UCS Director によって管理される場合は、このフィールドを空白にします。

      クラスタ名を入力すると、vCenter アカウントにデータセンターのクラスタ レベルの情報が表示されます。

    3. Vmware データセンターおよび関連する Vmware クラスタを検出して使用するには、[データセンター/クラスタの検出(Discover Datacenters / Clusters)] チェックボックスをオンにします。関連するデータセンターおよびクラスタは [データセンター/クラスタの選択(Select Datacenters / Clusters)] フィールドに表示されます。
    (注)     

    クレデンシャル ポリシー内のデータセンターまたは Vmware データセンターおよび Vmware クラスタを選択できます。[クラウドの追加(Add Cloud)] ダイアログボックスおよびクレデンシャル ポリシー フォームでデータセンターを指定すると、エラーが発生します。

    ステップ 7   [SRM を有効化(Enable SRM)] チェックボックスをオンにします。
    ステップ 8   [ポッド(Pod)] ドロップダウン リストからコンバージド インフラストラクチャ ポッドを選択します。

    ポッドの名前を選択すると、VMware クラウドのアカウントが、コンバージド インフラストラクチャ スタックに表示されます。

    ステップ 9   [追加(Add)] をクリックします。

    リソース プールとフォルダのマッピングの有効化


      ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [コンピューティング(Computing)] を選択します。
      ステップ 2   [VMwareコンピューティングポリシー(VMware Computing Policy)] タブを選択します。
      ステップ 3   [追加(Add)](+)をクリックします。
      ステップ 4   [コンピューティング ポリシーの追加(Add Computing Policy)] ダイアログボックスで、次のフィールドに入力します。
      1. [ポリシー名(Policy Name)] フィールドに、ポリシーの名前を入力します。

        この名前は、カタログの定義時に使用されます。

      2. [ホスト ノードまたはクラスタの範囲(Host Node/Cluster Scope)] ドロップダウン リストで、導入の範囲を選択します。
        (注)     

        すべてのオプションを使用するか、選択したオプションを含めるか、または選択したオプションを除外するかを指定して、導入のスコープを絞り込むことができます。選択した内容に基づいて、必要なホストまたはクラスタを選択できる新しいフィールドが表示されます。

      3. [フィルタ条件(Filter Conditions)] チェックボックスで、ホストが満たす必要がある 1 つ以上の条件のチェックボックスをオンにします。

        これらの条件を満たしていないホストは検討から除外されます。複数の条件を選択した場合は、選択した条件すべてを満たしている必要があります。

      4. テンプレートのプロパティをオーバーライドするには、[テンプレートのオーバーライド(Override Template)] チェックボックスをオンにします。

        CPU とメモリのカスタム設定を入力できるオプションも用意されています。VM に対して指定する vCPU の数は、選択されているホスト ノードまたはクラスタのスコープの総コア数を超えてはいけません。VM の CPU 予約は、指定した vCPU の数によって異なります。CPU の制限は、選択されたホスト ノードまたはクラスタのスコープに基づいています。CPU 共有により、VM 間で競合が発生した場合に、どの VM が CPU リソースを取得するかが決定します。

      5. プロビジョニング前の VM サイズの変更や、既存の VM のサイズの変更を許可するには、[VM のサイズ変更を許可(Allow Resizing of VM)] チェックボックスをオンにします。

        CPU とメモリのカスタム設定を入力できるオプションも用意されています。[vCPU の許容値(Permitted Values for vCPUs)] フィールドは、VM のプロビジョニング中、または既存の VM のサイズの変更中に使用する vCPU の範囲です。選択したクラウド(vCenter)が 5 以上であり、かつ VM バージョン 8 を使用している場合のみ、VM のプロビジョニングまたはサイズ変更時に 8 を超える範囲が表示されます。このボックスで指定された値だけが表示されます。

        [メモリの許容値(MB)(Permitted Values for Memory in MB)] フィールドは VM のプロビジョニング中、または既存の VM のサイズの変更中に使用するメモリの範囲です。例:512、768、1024、1536、2048、3072、4096 など。このボックスで指定された値だけが表示されます。

        このポリシーを使用して作成された VM は、カスタム フォルダに導入できます。Cisco UCS Director では、Cisco UCS Director によって提供されるグループ名または利用可能なマクロから自動的にフォルダ名を作成できます。

        詳細については、『Cisco UCS Director Orchestration Guide』を参照してください。

        ${GROUP_NAME} と指定すると、そのポリシーを使用するグループ名からフォルダが作成されます。新規または既存のフォルダの名前を指定できます。

        [保護の有効化(Enable protection)] オプションのチェックがオンになっている場合、リカバリ サイトにマッピングされたフォルダだけがドロップダウン フォルダにリストされます。

      ステップ 5   [追加(Add)] をクリックします。

      ネットワーク マッピングの有効化


        ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [ネットワーク(Network)] の順に選択します。
        ステップ 2   [VMwareネットワークポリシー(VMWare Network Policy)] タブを選択します。
        ステップ 3   [追加(Add)](+)をクリックします。
        ステップ 4   [ネットワーク ポリシーの情報(Network Policy Information)] ダイアログ ボックスでフィールドに値を入力します。
        ステップ 5   複数の vNIC を追加して設定するには、[VMネットワーク(VM Networks)] セクションで [追加(Add)](+)をクリックします。これらの vNIC は、このポリシーを使用してプロビジョニングされる VM に適用できます。
        (注)     

        VM アクションを使用してプロビジョニングまたは検出された VM の vNIC を追加または交換するには、vNIC を設定する必要があります。

        ステップ 6   [VM ネットワークへのエントリの追加(Add Entry to VM Networks)] ダイアログボックスで、次のフィールドに入力します。
        1. [ネットワーク ポリシー(Network Policy)] ダイアログボックスの [エンドユーザにオプションの NIC の選択を許可(Allow end user to select optional NICs)] チェックボックスがオンの場合、[必須(Mandatory)] のチェックボックスはあらかじめ選択されています。[ネットワークポリシー(Network Policy)] ダイアログボックスが選択されておらず、かつこのチェックボックスがオンでない場合は、[NIC エイリアス(NIC Alias)] フィールドはオプションです。
          (注)     

          少なくとも 1 つの NIC で [必須(Mandatory)] オプションが選択されている必要があります。[必須(Mandatory)] フィールドが選択されている NIC は VM のプロビジョニングで使用されます。VM サービス リクエストの作成中には NIC を選択するオプションはありません。

        2. [アダプタ タイプ(Adapter Type)] ドロップダウン リストでアダプタ タイプを選択します。
          (注)     

          [テンプレートからアダプタをコピーする(Copy Adapter from Template)] オプションが選択されている場合は、このオプションは表示されません。

        ステップ 7   [ポートグループ(Port Groups)] セクションで、[追加(Add)](+)をクリックします。[ポートグループへのエントリの追加(Add Entry to Port Groups)] ダイアログボックスが表示されます。
        ステップ 8   [選択(Select)] をクリックして、ポート グループ名を選択します。
        (注)     

        保護サイトで、対応するリカバリ サイトへマップされたすべてのポート グループが、ここに表示されます。

        ステップ 9   [IPアドレスのタイプの選択(Select IP Address Type)] ドロップダウン フィールドで、[DHCP](デフォルト)または [静的(Static)] を選択します。
        1. [静的(Static)] を選択すると、[IP アドレスのソースの選択(Select IP Address Source)] ドロップダウン フィールドが表示されます。[IP プール ポリシー(IP Pool Policy)](デフォルト)または [インライン IP プール(Inline IP Pool)] を選択します。

          [IP プール ポリシー(IP Pool Policy)] を選択すると、[静的 IP プール(Static IP Pool)] フィールドが表示されます。[選択(Select)] ダイアログボックスで、事前設定されたスタティック IP プールのリストから選択します。事前設定された静的 IP プールがない場合は、『Cisco UCS Director Administration Guide』の「Adding a Static IP Policy(静的 IP ポリシーの追加)」を参照してください。

        2. [インライン IP プール(Inline IP Pool)] を選択する場合は、フィールドに値を入力します。
        ステップ 10   [送信(Submit)] をクリックします。
        ステップ 11   [VMネットワークへのエントリの追加(Add Entry to VM Networks)] ダイアログボックスで、[送信(Submit)] をクリックします。
        ステップ 12   [ネットワークポリシーの情報(Network Policy Information)] ダイアログボックスで、[送信(Submit)] をクリックします。

        SRM 保護グループのレポートの表示

        SRM リソース マッピング、保護グループ、およびリカバリ計画用に収集されたインベントリを表示できます。


          ステップ 1   メニュー バーで、[仮想(Virtual)] > [コンピューティング(Compute)] の順に選択します。
          ステップ 2   [すべてのクラウドに対するコンピュート(Compute for All Clouds)] ペインで、[VMware] クラウドを選択します。
          ステップ 3   [SRM サイト(SRM Sites)] タブをクリックします。
          ステップ 4   SRM サイトを選択します。
          ステップ 5   SRM サイトの詳細を表示するには、[詳細の表示(View Details)] をクリックします。
          ステップ 6   [保護グループ(Protection Groups)] タブをクリックします。
          ステップ 7   保護グループを選択します。
          ステップ 8   SRM 保護グループの詳細を表示するには、[詳細の表示(View Details)] をクリックします。

          デフォルトでは、[未割り当ての複製済み VM (Unassigned Replicated Vms)] タブが表示されます。また、[データストア(Datastore)]、[VM(VMs)]、[リカバリ計画(Recovery Plans)] タブに関連付けられているデータストア、VM およびリカバリ計画を表示できます。


          データストアのマッピング

          SRM 保護グループで、リカバリ計画の一環として、VM をグループ化し、保護されたサイトからリカバリ サイトへまとめてフェールオーバーできます。新しい SRM ストレージ ポリシーを作成するときや既存の SRM ストレージ ポリシーを編集するときに、保護グループを有効にできます。SRM ストレージ ポリシーにマッピングできる使用可能なデータストアは、選択した保護グループに基づいてフィルタリングされています。リカバリ サイトの VM は選択した保護グループのデータストアにプロビジョニングされます。

          ストレージ ポリシーの追加の詳細については、『Cisco UCS Director Administration Guide』を参照してください。


            ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [ストレージ(Storage)] を選択します。
            ステップ 2   [VMwareストレージポリシー(VMware Storage Policy)] タブを選択します。
            ステップ 3   次のいずれかを実行します。
            • [追加(Add)](+)をクリックします。
            • 保護グループを有効にする SRM ストレージ ポリシーを選択して、[編集(Edit)] をクリックします。
            ステップ 4   [ストレージ リソース割り当てポリシーの追加(Add Storage Resource Allocation Policy)] ダイアログボックスで、[保護の有効化(Enable Protection)] をオンにします。
            (注)     

            新しい SRM ストレージ ポリシーを追加する場合、[クラウド名(Cloud Name)] ドロップダウン リストから SRM クラウドを選択して、このオプションを表示させる必要があります。

            ステップ 5   [保護グループ(Protection Group)] フィールドで、[選択(Select)] をクリックします。
            ステップ 6   ストレージ ポリシーに追加する保護グループをチェックして、[選択(Select)] をクリックします。
            ステップ 7   [システム ディスク ポリシー(System Disk Policy)] ペインで、必要に応じて必須フィールドに入力し、[次へ(Next)] をクリックします。
            ステップ 8   [追加のディスク ポリシー(Additional Disk Policies)] ペインで、必要に応じて、ディスク ポリシーを設定し、[次へ(Next)] をクリックします。
            ステップ 9   [ハード ディスク ポリシー(Hard Disk Policy)] ペインで、必要に応じて、VM のプロビジョニング中に作成する物理ディスクの数を指定します。
            ステップ 10   [送信(Submit)] をクリックします。

            VDC のポリシーの有効化


              ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [仮想データセンター(Virtual Data Centers)] を選択します。
              ステップ 2   [VDC] タブを選択します。
              ステップ 3   [追加(Add)](+)をクリックします。
              ステップ 4   [VDC の追加(Add VDC)] ダイアログボックスで、クラウド タイプを選択してから [送信(Submit)] をクリックします。
              ステップ 5   [VDC の追加(Add VDC)] ダイアログボックスで、次のフィールドに値を入力します。
              1. 今後の導入で VDC を使用できないようにするには、[ロック済みの VDC(VDC Locked)] チェックボックスをオンにします。

                この VDC 内の既存の VM に対するアクションは無効になります。今後の導入で VDC を使用できるようにするには、このチェックボックスをオフにします。

              2. 保護を有効化するには、[保護の有効化(Enable Protection)] チェックボックスをオンにします。

                オンにすると、SRM が有効になっている、このアカウントに対するすべてのポリシー(コンピューティング、ストレージ、およびネットワーク)がここに表示されます。

              3. [ユーザ アクション ポリシー(User Action Policy)] ドロップダウン リストで、VM のプロビジョニング後、オーケストレーション ワークフローの実行に使用されるポリシーを選択します。

                選択されたワークフローは、VDC 内の VM に対するアクション ボタンとして表示されます。

              4. [非アクティブな VM を削除するまでの日数(Delete after Inactive VM days)] ドロップダウン リストで、非アクティブな VM を削除するまで待機する日数を選択します。

                非アクティブな状態にある VM は電源が入りません。

                (注)     

                この選択項目が想定どおりに機能するためには、[管理(Administration)] > [システム(System)] で [高度なコントロール(Advanced Controls)] タブの下にある [VDC ポリシーに基づいて非アクティブな VM を削除する(Delete Inactive VMs Based on VDC Policy)] チェックボックスがオンになっていることを確認します。詳細については、「詳細な制御の有効化」を参照してください。

              ステップ 6   [追加(Add)] をクリックします。