ディザスタ・リカバリ計画のステップのカスタマイズ
計画ステップのカスタマイズは、デフォルトの構成でPrivate Cloud Applianceディザスタ・リカバリ(DR)計画を変更する最も便利な方法です。管理者は、ステップを有効または無効にしたり、チェックのみモードで実行するようにステップを構成したり、ステップを挿入したり、ステップを削除できます。
カスタム・ステップおよびカスタム・コマンドは、アプライアンス・ソフトウェア・バージョン3.0.2-b1261765では使用できません。
DR計画ステップのプロパティの変更
既存のDR計画ステップを有効または無効にし、チェック専用モードで実行するかどうかを決定できます。
- サービスCLIの使用
-
-
変更するDR計画ステップのIDを調べます(
show DrPlan)。DR計画IDがない場合は、コマンドdrGetConfigsおよびdrListPlanを使用して検索します。 -
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 -
-
ジョブ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: -
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の使用
-
-
ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。
-
[リソース]セクションで、[計画]をクリックします。ステップを編集するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。
-
「アクション」列で、変更するステップのクイック・メニュー(3つのドット)を開き、「編集」をクリックします。
-
「DR計画ステップの更新」ウィンドウで、必要に応じてプロパティを編集します。
-
ステップ名:選択したステップを変更しません。
-
有効:「はい」または「いいえ」を選択して、計画の実行中にこのステップを実行するかどうかを決定します。
-
挿入タイプ:変更しないでください。このフィールドは、新規ステップの追加にのみ使用されます。
-
場所の挿入:変更しないでください。このフィールドは、新規ステップの追加にのみ使用されます。
-
コマンド: (使用できません。) このステップの一部として実行するカスタム・コマンドを指定します。
標準のDR計画操作の場合、このフィールドは空のままにする必要があります。カスタム・コマンドは、カスタムDR計画ステップにのみ適用されます。
-
チェックのみ:「はい」または「いいえ」を選択して、このステップがチェック専用モードで実行されるかどうかを決定します。
-
-
「DR計画ステップの更新」をクリックして変更を適用します。
-
DR計画ステップの挿入
DR計画に追加のステップを追加できます。
- サービスCLIの使用
-
-
コマンドの実行に必要な情報を収集します。
-
DR構成ID (
drGetConfigs) -
DR計画名(
drListPlan) -
新規ステップを挿入する前または後のステップの名前(
show DrPlan)
-
-
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 -
-
ジョブ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: -
create DrPlanStepコマンドを繰り返して、必要なすべてのステップをDR計画に追加します。 -
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の使用
-
-
ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。
-
[リソース]セクションで、[計画]をクリックします。1つ以上のステップを追加するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。
-
「DR計画」詳細ページの「リソース」セクションで、「ステップ」ボックスの右側にある「ステップの追加」をクリックします。
-
「DR計画ステップの追加」ウィンドウで、それぞれのフィールドに次の情報を入力します。
-
ステップ名:リストから標準ステップを選択します。
-
有効:「はい」または「いいえ」を選択して、計画の実行中にこのステップを実行するかどうかを決定します。
-
挿入タイプ:挿入場所の「前」または「後」を選択します。
-
場所の挿入:新しいステップを挿入する前後の既存のステップを選択します。
-
コマンド: (使用できません。) このステップの一部として実行するカスタム・コマンドを指定します。
標準のDR計画操作の場合、このフィールドは空のままにする必要があります。
-
チェックのみ:「はい」または「いいえ」を選択して、このステップがチェック専用モードで実行されるかどうかを決定します。
-
-
「DR計画ステップの追加」をクリックして、選択した場所にこの新しいステップを挿入します。
-
必要なすべてのDR計画ステップが追加されるまで繰り返します。
-
DR計画ステップの削除
DR計画からステップを削除できます。
- サービスCLIの使用
-
-
削除するDR計画ステップのIDを調べます(
show DrPlan)。DR計画IDがない場合は、コマンドdrGetConfigsおよびdrListPlanを使用して検索します。 -
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 -
ジョブ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: -
delete DrPlanStepコマンドを繰り返して、DR計画から必要なすべてのステップを削除します。 -
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の使用
-
-
ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、DR計画を変更する構成をクリックします。DR構成の詳細ページが表示されます。
-
[リソース]セクションで、[計画]をクリックします。ステップを編集するプランの名前をクリックします。「DR計画」詳細ページが表示されます。「リソース」セクションには、プランのすべてのステップが表示されます。
-
「アクション」列で、削除するステップのクイック・メニュー(3つのドット)を開き、「削除」をクリックします。
プロンプトが表示されたら、「Confirm」をクリックします。
-
廃止されたすべてのDR計画ステップが削除されるまで繰り返します。
-