ディザスタ・リカバリ計画のステップのカスタマイズ

計画ステップのカスタマイズは、デフォルトの構成でPrivate Cloud Applianceディザスタ・リカバリ(DR)計画を変更する最も便利な方法です。管理者は、ステップを有効または無効にしたり、チェックのみモードで実行するようにステップを構成したり、ステップを挿入したり、ステップを削除できます。

ノート

カスタム・ステップおよびカスタム・コマンドは、アプライアンス・ソフトウェア・バージョン3.0.2-b1261765では使用できません。

DR計画ステップのプロパティの変更

既存のDR計画ステップを有効または無効にし、チェック専用モードで実行するかどうかを決定できます。

サービスCLIの使用
  1. 変更するDR計画ステップのIDを調べます(show DrPlan)。DR計画IDがない場合は、コマンドdrGetConfigsおよびdrListPlanを使用して検索します。

  2. edit DrPlanStepコマンドを使用してDR計画ステップを変更します。DR計画の実行方法に影響を与えるために変更できるプロパティは次のとおりです。

    • enabled=[True|False]– このステップを実行するかどうかを決定します。

    • checkOnly=[True|False]– このステップがチェック専用モードで実行されるかどうかを決定します。

    • command=[string]–(使用不可)このステップの一部として実行するカスタム・コマンドを指定します。

      標準のDR計画操作では、コマンド・パラメータをNoneに設定する必要があります。

    PCA-ADMIN> edit DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck checkOnly=False
    JobId: d281141c-c388-490e-b038-239598488bc6
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully started job for DR Plan Step update for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. ジョブIDを使用して、開始した操作のステータスをチェックします。

    PCA-ADMIN> show Job id=d281141c-c388-490e-b038-239598488bc6
    Data:
      Id = d281141c-c388-490e-b038-239598488bc6
      Type = Job
      Associated Work Request Id = 8f40d0a3-b2ac-4742-bed8-70beb26d669d
      Done = true
      Name = MODIFY_TYPE
      Progress Message = DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully updated plan step [precheck] in DR Plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Transcript = Created job MODIFY_TYPE
      Username = admin
      WorkItemIds 1 = id:92a94a5e-4773-4ba8-ac4b-990496c5c2f9  type:WorkItem  name:
  4. DR計画ステップのステータスおよび更新済の詳細を表示するには、show DrPlanStepコマンドを使用します。

    PCA-ADMIN> show DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
    Data:
      Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
      Type = DrPlanStep
      Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::fo1::precheck
      Step Name = PRECHECK
      Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041
      Plan Name = fo1
      Enabled = true
      Last Status = norun
      Command = None
      Check Only = false
サービスWeb UIの使用
  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。

  2. [リソース]セクションで、[計画]をクリックします。ステップを編集するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。

  3. 「アクション」列で、変更するステップのクイック・メニュー(3つのドット)を開き、「編集」をクリックします。

  4. 「DR計画ステップの更新」ウィンドウで、必要に応じてプロパティを編集します。

    • ステップ名:選択したステップを変更しません。

    • 有効:「はい」または「いいえ」を選択して、計画の実行中にこのステップを実行するかどうかを決定します。

    • 挿入タイプ:変更しないでください。このフィールドは、新規ステップの追加にのみ使用されます。

    • 場所の挿入:変更しないでください。このフィールドは、新規ステップの追加にのみ使用されます。

    • コマンド: (使用できません。) このステップの一部として実行するカスタム・コマンドを指定します。

      標準のDR計画操作の場合、このフィールドは空のままにする必要があります。カスタム・コマンドは、カスタムDR計画ステップにのみ適用されます。

    • チェックのみ:「はい」または「いいえ」を選択して、このステップがチェック専用モードで実行されるかどうかを決定します。

  5. 「DR計画ステップの更新」をクリックして変更を適用します。

DR計画ステップの挿入

DR計画に追加のステップを追加できます。

サービスCLIの使用
  1. コマンドの実行に必要な情報を収集します。

    • DR構成ID (drGetConfigs)

    • DR計画名(drListPlan)

    • 新規ステップを挿入する前または後のステップの名前(show DrPlan)

  2. create DrPlanStepコマンドを使用して、DR計画にステップを追加します。

    必須パラメータとオプション・パラメータに注意してください。insertTypeおよびinsertLocationパラメータが指定されていない場合、新しいステップがDR計画の最終ステップとして追加されます。

    構文(1行に入力):

    create DrPlanStep
    drConfigId=<DR_configuration_id> 
    planName=<DR_plan_name>
    stepName=<DR_plan_new_step_name>
    [optional:]
    insertType=[BEFORE|AFTER]
    insertLocation=<DR_plan_existing_step_name>
    enabled=[True|False]
    checkOnly=[True|False]
    command=<execution_path>
    ノート

    カスタム・ステップおよびカスタム・コマンドは、アプライアンス・ソフトウェア・バージョン3.0.2-b1261765では使用できません。

    • commandパラメータは使用しないでください。

    • このリストからステップ名precheck, role_reversal_precheck, stop_primary, role_reversal, start_standby, cleanup_primary, post_configを選択します。

    例:

    PCA-ADMIN> create DrPlanStep drConfigId=6e797d8b-7245-4d49-8e68-bf67f2d53041 planName=sw1 stepName=ROLE_REVERSAL insertType=BEFORE insertLocation=START_STANDBY
    JobId: 7a162b6c-1ddc-410c-b27a-0996fb2d26df
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal. Successfully started job for DR Plan Step Create for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. ジョブIDを使用して、開始した操作のステータスをチェックします。

    PCA-ADMIN> show Job id=7a162b6c-1ddc-410c-b27a-0996fb2d26df
    Data:
      Id = 7a162b6c-1ddc-410c-b27a-0996fb2d26df
      Type = Job
      Associated Work Request Id = a4c76ef9-f91d-402e-986f-9795738fb429
      Done = true
      Name = CREATE_TYPE
      Progress Message = Successfully added step [role_reversal] in plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Run State = Succeeded
      Transcript = Created job CREATE_TYPE
      Username = admin
      WorkItemIds 1 = id:5c376fae-f281-4f7a-984f-b996b19d367d  type:WorkItem  name:
  4. create DrPlanStepコマンドを繰り返して、必要なすべてのステップをDR計画に追加します。

  5. DR計画のステータスおよび更新された詳細を表示するには、show DrPlanコマンドを使用します。

    PCA-ADMIN> show DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
    Data:
      Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
      Type = DrPlan
      Plan Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
      Plan Name = sw1
      Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041
      Operation = switchover
      Steps 1 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck
      Steps 1 - Step Name = PRECHECK
      Steps 1 - Enabled = true
      Steps 1 - Last Status = norun
      Steps 1 - Command = None
      Steps 1 - Check Only = true
      Steps 2 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal_precheck
      Steps 2 - Step Name = ROLE_REVERSAL_PRECHECK
      Steps 2 - Enabled = true
      Steps 2 - Last Status = norun
      Steps 2 - Command = None
      Steps 2 - Check Only = true
      Steps 3 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::stop_primary
      Steps 3 - Step Name = STOP_PRIMARY
      Steps 3 - Enabled = true
      Steps 3 - Last Status = norun
      Steps 3 - Command = None
      Steps 3 - Check Only = false
      Steps 4 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal
      Steps 4 - Step Name = ROLE_REVERSAL
      Steps 4 - Enabled = true
      Steps 4 - Last Status = norun
      Steps 4 - Command = None
      Steps 4 - Check Only = false
      Steps 5 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::start_standby
      Steps 5 - Step Name = START_STANDBY
      Steps 5 - Enabled = true
      Steps 5 - Last Status = norun
      Steps 5 - Command = None
      Steps 5 - Check Only = false
      Steps 6 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::cleanup_primary
      Steps 6 - Step Name = CLEANUP_PRIMARY
      Steps 6 - Enabled = true
      Steps 6 - Last Status = norun
      Steps 6 - Command = None
      Steps 6 - Check Only = false
      Steps 7 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::post_config
      Steps 7 - Step Name = POST_CONFIG
      Steps 7 - Enabled = true
      Steps 7 - Last Status = norun
      Steps 7 - Command = None
      Steps 7 - Check Only = false
サービスWeb UIの使用
  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。

  2. [リソース]セクションで、[計画]をクリックします。1つ以上のステップを追加するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。

  3. 「DR計画」詳細ページの「リソース」セクションで、「ステップ」ボックスの右側にある「ステップの追加」をクリックします。

  4. 「DR計画ステップの追加」ウィンドウで、それぞれのフィールドに次の情報を入力します。

    • ステップ名:リストから標準ステップを選択します。

    • 有効:「はい」または「いいえ」を選択して、計画の実行中にこのステップを実行するかどうかを決定します。

    • 挿入タイプ:挿入場所の「前」または「後」を選択します。

    • 場所の挿入:新しいステップを挿入する前後の既存のステップを選択します。

    • コマンド: (使用できません。) このステップの一部として実行するカスタム・コマンドを指定します。

      標準のDR計画操作の場合、このフィールドは空のままにする必要があります。

    • チェックのみ:「はい」または「いいえ」を選択して、このステップがチェック専用モードで実行されるかどうかを決定します。

  5. 「DR計画ステップの追加」をクリックして、選択した場所にこの新しいステップを挿入します。

  6. 必要なすべてのDR計画ステップが追加されるまで繰り返します。

DR計画ステップの削除

DR計画からステップを削除できます。

サービスCLIの使用
  1. 削除するDR計画ステップのIDを調べます(show DrPlan)。DR計画IDがない場合は、コマンドdrGetConfigsおよびdrListPlanを使用して検索します。

  2. delete DrPlanStepコマンドを使用してDR計画ステップを削除します。

    PCA-ADMIN> delete DrPlanStep id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck
    JobId: c75a4c71-0525-40b7-9618-c2a4e8fcb051
    Data: DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully started job for DR Plan Step delete for config_id 6e797d8b-7245-4d49-8e68-bf67f2d53041
  3. ジョブIDを使用して、開始した操作のステータスをチェックします。

    PCA-ADMIN> show Job id=c75a4c71-0525-40b7-9618-c2a4e8fcb051
    Data:
      Id = c75a4c71-0525-40b7-9618-c2a4e8fcb051
      Type = Job
      Associated Work Request Id = d7bd3873-e5a0-4437-b6c2-8ca0cce83953
      Done = true
      Name = DELETE_TYPE
      Progress Message = DrPlanStep id: 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::precheck. Successfully deleted step [precheck] in plan [sw1] for config [6e797d8b-7245-4d49-8e68-bf67f2d53041]
      Run State = Succeeded
      Transcript = Created job DELETE_TYPE
      Username = admin
      WorkItemIds 1 = id:b462883b-6e6e-49b6-b455-1ceb54a5e2e3  type:WorkItem  name:
  4. delete DrPlanStepコマンドを繰り返して、DR計画から必要なすべてのステップを削除します。

  5. DR計画のステータスおよび更新された詳細を表示するには、show DrPlanコマンドを使用します。

    PCA-ADMIN> show DrPlan id=6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
    Data:
      Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
      Type = DrPlan
      Plan Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1
      Plan Name = sw1
      Config Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041
      Operation = switchover
      Steps 1 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::stop_primary
      Steps 1 - Step Name = STOP_PRIMARY
      Steps 1 - Enabled = true
      Steps 1 - Last Status = norun
      Steps 1 - Command = None
      Steps 1 - Check Only = false
      Steps 2 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::role_reversal
      Steps 2 - Step Name = ROLE_REVERSAL
      Steps 2 - Enabled = true
      Steps 2 - Last Status = norun
      Steps 2 - Command = None
      Steps 2 - Check Only = false
      Steps 3 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::start_standby
      Steps 3 - Step Name = START_STANDBY
      Steps 3 - Enabled = true
      Steps 3 - Last Status = norun
      Steps 3 - Command = None
      Steps 3 - Check Only = false
      Steps 4 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::cleanup_primary
      Steps 4 - Step Name = CLEANUP_PRIMARY
      Steps 4 - Enabled = true
      Steps 4 - Last Status = norun
      Steps 4 - Command = None
      Steps 4 - Check Only = false
      Steps 5 - Step Id = 6e797d8b-7245-4d49-8e68-bf67f2d53041::sw1::post_config
      Steps 5 - Step Name = POST_CONFIG
      Steps 5 - Enabled = true
      Steps 5 - Last Status = norun
      Steps 5 - Command = None
      Steps 5 - Check Only = false
サービスWeb UIの使用
  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。

  2. [リソース]セクションで、[計画]をクリックします。ステップを編集するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。

  3. 「アクション」列で、削除するステップのクイック・メニュー(3つのドット)を開き、「削除」をクリックします。

    プロンプトが表示されたら、「Confirm」をクリックします。

  4. 廃止されたすべてのDR計画ステップが削除されるまで繰り返します。