コンピュート・インスタンスの追加および削除
DR構成で関連するサイト・マッピングが設定されている場合は、必要なコンピュート・インスタンスを追加します。これらのデータとディスクは、DR構成に関連付けられたZFSストレージ・プロジェクトに格納され、Private Cloud Applianceシステム間のピア接続を介してレプリケートされます。
インスタンスの追加
コンピュート・インスタンスは、DR構成に追加する前に停止する必要があります。インスタンスは、一度に1つずつ、コンパートメントごとに、またはすべてのコンパートメントにわたって一度に追加できます。
サービスWeb UIでは、コンピュート・インスタンスを1つずつ追加する必要があります。
- サービスCLIの使用
-
-
コマンドの実行に必要な情報を収集します。
-
DR構成ID (
drGetConfigs
) -
サービス・エンクレーブUIまたはCLIからのインスタンスOCIDs (
oci compute instance list --compartment-id <compartment_OCID>
)
-
-
drAddComputeInstance
コマンドを使用して、コンピュート・インスタンスをDR構成に追加します。構文(1行に入力):
drAddComputeInstance drConfigId=<DR_configuration_id> instanceId="<instance-1_OCID>","<instance-n_OCID>" compartmentId="<compartment-1_OCID>","<compartment-1_OCID>" all=True
ノート
「all」を選択すると、インスタンスおよびコンパートメントのパラメータをコマンドに含めることはできません。
例:
-
個々のインスタンス: 単一インスタンスまたはカンマ区切りリスト
PCA-ADMIN> drAddComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 instanceId="ocid1.instance1....uniqueID","ocid1.instance2....uniqueID" Data: Message = Successfully started job to add instance to config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = dc0787ef-c254-4d91-b7dc-ca4d2412f461
-
コンパートメント内のすべてのインスタンス: 単一のコンパートメントまたはカンマ区切りリスト
PCA-ADMIN> drAddComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 compartmentId="ocid1.compartment1....uniqueID","ocid1.compartment2....uniqueID" Data: Message = Successfully started job to add instance to config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = 3801d0be-f2ab-48d5-ad12-cd8afd444bc2
-
すべてのマップ済コンパートメントのすべてのインスタンス
PCA-ADMIN> drAddComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 all=True Data: Message = Successfully started job to add instance to config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = d0a11091-f202-4350-b59a-f0cddc9fb035
-
-
ジョブIDを使用して、開始した操作のステータスをチェックします。
PCA-ADMIN> drGetJob jobId=3801d0be-f2ab-48d5-ad12-cd8afd444bc2 Data: Type = add_computeinstance Job Id = 3801d0be-f2ab-48d5-ad12-cd8afd444bc2 Status = finished Result = success Message = job successfully retrieved Response = Successfully added the following instances to mydrconf1 ['ocid1.instance1....uniqueID','ocid1.instance2....uniqueID']
-
drAddComputeInstance
コマンドを繰り返して、必要なすべてのコンピュート・インスタンスをDR構成に追加します。 -
DR構成に含まれるインスタンスのリストを表示するには、
drGetComputeInstances
コマンドを使用します。DR構成IDは必須パラメータです。PCA-ADMIN> drGetComputeInstances drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 Data: id -- ocid1.instance1....uniqueID ocid1.instance2....uniqueID ocid1.instance3....uniqueID ocid1.instance4....uniqueID
-
DR構成に含まれるインスタンスのステータスおよび詳細を表示するには、
drGetComputeInstance
コマンドを使用します。DR構成IDおよびインスタンスIDは必須パラメータです。PCA-ADMIN> drGetComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 instanceId=ocid1.instance1....uniqueID Data: Compartment Id = ocid1.compartment....uniqueID Boot Volume Id = ocid1.bootvolume....uniqueID Compute Instance Shape = VM.PCAStandard1.Flex Message = Successfully retrieved instance data
-
- サービスWeb UIの使用
-
-
DR構成に追加する必要があるコンピュート・インスタンスのOCIDsを収集します。サービスエンクレーブUIまたは次の CLIコマンドを使用します。
-
oci iam compartment list
-
oci compute instance list --compartment-id <compartment_OCID>
-
-
ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、コンピュート・インスタンスを追加する構成をクリックします。DR構成の詳細ページが表示されます。
-
「リソース」セクションで、「コンピュート・インスタンス」をクリックします。
「コンピュート・インスタンス」ボックスの右側で、「インスタンスの追加」をクリックします。
-
「コンピュート・インスタンスの追加」ウィンドウで、次のいずれかの方法を使用してコンピュート・インスタンスを選択します。
-
インスタンスOCID別
OCIDを入力して単一インスタンスを追加します。OCIDsをカンマ区切りリストとして入力して、複数のインスタンスを追加します。
-
コンパートメントOCID別
コンパートメントOCIDを入力して、コンパートメント内のすべてのインスタンスを追加します。コンパートメントOCIDsをカンマ区切りリストとして入力して、複数のコンパートメントからインスタンスを追加します。
-
すべて
すべてのマップ済コンパートメントからすべてのインスタンスを追加します。
「発行」をクリックします。DRジョブが開始されます。正常に完了すると、インスタンスがリソース表に表示されます。
進捗を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。「ジョブ」表には、各ジョブのステータスがレポートされます。表内のレコードをクリックして、ジョブの詳細を表示します。
-
-
DR保護が必要なインスタンスを定期的にチェックし、必要に応じてこれらのステップを繰り返します。
環境全体のクラウド・リソースが時間の経過とともに追加および削除されるため、DR構成内のコンピュート・インスタンスのリストが最新であることを定期的に確認します。
-
インスタンスを削除しています
インスタンスは単一のDR構成の一部にしかできません。コンピュート・インスタンスは、追加されたDR構成から削除できます。
- サービスCLIの使用
-
-
コマンドの実行に必要な情報を収集します。
-
DR構成ID (
drGetConfigs
) -
インスタンスOCID (
drGetComputeInstances
)
-
-
drRemoveComputeInstance
コマンドを使用して、選択したコンピュート・インスタンスをDR構成から削除します。構文(1行に入力):
drRemoveComputeInstance drConfigId=<DR_configuration_id> instanceId=<instance_OCID> compartmentId=<compartment_OCID> all=True
ノート
「all」を選択すると、インスタンスおよびコンパートメントのパラメータをコマンドに含めることはできません。
例:
-
単一インスタンス
PCA-ADMIN> drRemoveComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 instanceId=ocid1.instance....uniqueID Data: Message = Successfully started job to remove instance(s) from DR config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = 20f6735e-7702-4d27-ba19-41cf08a86d90
-
コンパートメント内のすべてのインスタンス
PCA-ADMIN> drRemoveComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 compartmentId=ocid1.compartment....uniqueID Data: Message = Successfully started job to remove instance(s) from DR config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = c4b0ff83-45e3-4498-98bb-e8a2f6b904e8
-
DR構成のすべてのインスタンス
PCA-ADMIN> drRemoveComputeInstance drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 all=True Data: Message = Successfully started job to remove instance(s) from DR config d3cd87de-afd4-4718-a3e6-1105b56b42d8 Job Id = 0a2cdc62-1d13-4774-b3c6-d2a30b75db5e
-
-
ジョブIDを使用して、開始した操作のステータスをチェックします。
PCA-ADMIN> drgetjob jobId=20f6735e-7702-4d27-ba19-41cf08a86d90 Data: Type = remove_computeinstance Job Id = 20f6735e-7702-4d27-ba19-41cf08a86d90 Status = finished Result = success Message = job successfully retrieved Response = Successfully removed the following instances from mydrconf1 ['ocid1.instance....uniqueID']
-
DR構成から必要なすべてのコンピュート・インスタンスを削除するには、
drRemoveComputeInstance
コマンドを繰り返します。
-
- サービスWeb UIの使用
-
-
ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。表で、コンピュート・インスタンスを削除する構成をクリックします。DR構成の詳細ページが表示されます。
-
「リソース」セクションで、「コンピュート・インスタンス」をクリックします。DR構成に含まれるすべてのインスタンスが表に表示されます。
-
単一のインスタンスをすばやく削除するには、「アクション」列でクイック・メニュー(3つのドット)を開き、「削除」をクリックします。複数のインスタンスを削除するには、次のステップに進みます。
-
「DR Configuration」詳細ページの右上隅にある「Controls」メニューを開き、「Remove Instances」をクリックします。
-
「コンピュート・インスタンスの削除」ウィンドウで、次のいずれかの方法を使用して削除するコンピュート・インスタンスを選択します。
-
インスタンスOCID別
OCIDを入力して単一インスタンスを削除します。OCIDsをカンマ区切りリストとして入力して、複数のインスタンスを削除します。
-
コンパートメントOCID別
コンパートメントOCIDを入力して、コンパートメント内のすべてのインスタンスを削除します。コンパートメントOCIDsをカンマ区切りリストとして入力して、複数のコンパートメントから含まれているインスタンスを削除します。
-
すべて
マップされたすべてのコンパートメントから、含まれているすべてのインスタンスを削除します。
「発行」をクリックします。DRジョブが開始されます。正常に完了すると、インスタンスはリソース表から削除されます。
進捗を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。「ジョブ」表には、各ジョブのステータスがレポートされます。表内のレコードをクリックして、ジョブの詳細を表示します。
-
-
DR保護が不要になったインスタンスを定期的に確認し、必要に応じてこれらのステップを繰り返します。
環境全体のクラウド・リソースが時間の経過とともに追加および削除されるため、DR構成内のコンピュート・インスタンスのリストが最新であることを定期的に確認します。
-