ディザスタ・リカバリ構成の管理

DR構成では、サイトレベルのインシデントからワークロードを保護する上で重要なロールを果たすリソースを指定します。 これらのリソースには、コンピュート・インスタンスとそれに関連付けられたブロック・ボリューム、およびそれらが属するコンパートメント、およびその接続を提供するネットワーク・リソースが含まれます。 関連するネットワーク・リソースおよびコンパートメント階層は、プライマリ・ラックとスタンバイ・ラックの両方に設定し、サイト・マッピングを介して相互に関連付ける必要があります。

ルールと条件

DR構成を移入する場合は、コンピュートおよびストレージ・リソースに関する次のルールに従ってください。

  • コンピュート・インスタンスをDR構成に追加する前に停止する必要があります。 例外が1つあります: インスタンスにアタッチされているすべてのボリュームが、同じDR構成にすでに含まれている1つ以上のインスタンスにもアタッチされている場合。

  • コンピュート・インスタンスをDR構成から削除する前に停止する必要があります。 例外が1つあります: インスタンスにアタッチされているすべてのボリュームが、同じDR構成にまだ含まれている1つ以上のインスタンスにアタッチされている場合。

  • DR構成を削除する前に、DR構成内のすべてのコンピュート・インスタンスを停止する必要があります。

  • コンピュート・インスタンスにアタッチされたボリュームは、別のソース・ボリュームまたはボリューム・バックアップから作成される場合があります。 このようなインスタンス(インスタンスT)は、ソース・ボリュームがどのDR構成内のどのインスタンスにもアタッチされていない条件でDR構成に追加できます。 「ソース・ボリューム」は、ボリューム・バックアップに使用されるボリュームと、その直接または間接のソースも参照することに注意してください。

    または、ソース・ボリュームがアタッチされているインスタンスを、「インスタンスT」がどのDR構成にも追加されない条件でDR構成に追加できます。 ボリュームのソース/ターゲットの関係のため、DR構成に含めることができるインスタンスは1つだけであり、両方ではありません。

  • インスタンスおよびアタッチされたストレージまたはネットワーク・リソースの変更など、インスタンスの構成が変更された場合は、DR構成をリフレッシュする必要があります。 これは、スイッチオーバーまたはフェイルオーバー後のスタンバイ・ラックのインスタンスが、必要な属性を保持して起動されるようにするためです。
  • DR構成をリフレッシュすると、ボリュームとそのボリュームが作成されたソースが、いずれのDR構成でも1つ以上のコンピュート・インスタンスにアタッチされている場合に失敗します。

  • DR構成内のインスタンスは、IPアドレスのサブネットが適切にタグ付けされている条件で、スイッチオーバーまたはフェイルオーバー時にプライマリおよびセカンダリ・プライベートIPを保持します。 サブネットには、キーpreserve_private_ipsおよび値が任意に設定された「フリーフォーム・タグ」が割り当てられている必要があります。

    このフリーフォーム・タグが適用されると、このサブネットにVNICがアタッチされているインスタンスは、スイッチオーバーまたはフェイルオーバー後に関連付けられたプライマリおよびセカンダリIPアドレスを保持します。 スタンバイ・ラックの事前チェックでは、IPアドレスがすでに使用中かどうかが検証され、該当する場合は失敗します。

DR構成の作成

DR構成は、システムの停止から保護するクラウド・リソースを追加する親オブジェクトです。 まず、ZFS Storage Appliance上のZFSプロジェクトに関連付けられた空のDR構成を作成します。

システムにオプションの高性能ディスク・シェルフが含まれている場合は、DR構成ごとに2つのZFSプロジェクトが作成されます: 1つは標準プール、もう1つは高パフォーマンス・プールです。 標準および高性能ストレージで実行されているディスクがあるDR構成にインスタンスを追加すると、それらのストレージ・リソースが適切なプールのZFSプロジェクトに自動的に追加されます。

「サービスCLI」の使用

  1. コマンドを実行するために必要な情報を収集します:

    • DR構成の一意の名前

    • 関連付けられたZFSストレージ・プロジェクトの一意の名前

  2. create DrConfigコマンドを使用して空のDR構成を作成します。

    構文(1行に入力):

    create DrConfig 
    configName=<DR_configuration_name>
    zfsProjectName=<ZFS_storage_project_name>

    例:

    PCA-ADMIN> create DrConfig configName=mydrconf1 zfsProjectName=mydrconf1-project
    JobId: 16047c38-1a7e-48ac-9588-297b915d49fc
    Data: DrConfig id: d3cd87de-afd4-4718-a3e6-1105b56b42d8. Successfully started job to create config mydrconf1
  3. ジョブIDを使用して、開始した操作のステータスを確認します。

    PCA-ADMIN> show Job id=16047c38-1a7e-48ac-9588-297b915d49fc
    Data:
      Id = 16047c38-1a7e-48ac-9588-297b915d49fc
      Type = Job
      Associated Work Request Id = 20d20925-39d1-4f9a-beef-5e9d3ca465d5
      Done = true
      Name = CREATE_TYPE
      Progress Message = DrConfig id: d3cd87de-afd4-4718-a3e6-1105b56b42d8. Successfully created DR config mydrconf1: d3cd87de-afd4-4718-a3e6-1105b56b42d8
      Run State = Succeeded
      Transcript = Created job CREATE_TYPE
      Username = admin
      WorkItemIds 1 = id:e82eeec2-7881-45c5-ae84-6a3894ef66c6  type:WorkItem  name:
  4. DR構成が作成されると、データ・レプリケーションのストレージ・プロジェクトがZFS Storage Applianceに設定されます。 DR構成IDを書き留めます。 これ以降のすべてのコマンドで構成を変更する必要があります。

  5. 既存のDR構成のリストを表示するには、drGetConfigsコマンドを使用します。

    PCA-ADMIN> drGetConfigs
    Data:
      id                                     Config Name
      --                                     -----------
      d3cd87de-afd4-4718-a3e6-1105b56b42d8   mydrconf1
      e8291afa-a413-4932-880a-abb8ac22c85d   mydrconf2
      7ad05d9f-731c-41b8-b477-35da4b999071   mydrconf3
  6. DR構成のステータスおよび詳細を表示するには、show DrConfigコマンドを使用します。

    PCA-ADMIN> show DrConfig id=d3cd87de-afd4-4718-a3e6-1105b56b42d8
    Data:
      Id = d3cd87de-afd4-4718-a3e6-1105b56b42d8
      Type = DrConfig
      Config State = Enabled
      Config Name = mydrconf1
      Config Id = d3cd87de-afd4-4718-a3e6-1105b56b42d8
      Zfs Project Name = mydrconf1-project
      Message = Successfully retrieved config data
      Message = Successfully retrieved config data
      Replica State = OK
      Replica Lag In Seconds = 3

「サービスWeb UI」の使用

  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 右上隅の「Create Configuration」をクリックします。

  2. 「構成の作成」ウィンドウで、次の情報を入力します:

    • DR構成の一意の名前

    • 関連付けられたZFSストレージ・プロジェクトの一意の名前

  3. 「送信」をクリックします。 表に新しい空のDR構成が表示されます。

    次に、サイト・マッピングおよびインスタンスをDR構成に追加します。

DR構成の状態について

DR構成の通常の動作状態は「有効」です。 ただし、DR計画実行のプロセスの一環として、DR構成の状態が変更されます。 一般に、管理者は手動で状態を変更することは想定されていませんが、役立つ可能性があり、DR構成を一時的に無効にできます。

次の構成状態が発生します:

  • 有効: DR構成はアクティブな動作状態です。 マッピングとインスタンスを変更でき、DR計画を変更および実行できます。

  • 無効: DR構成はロックされています。 マッピングおよびインスタンスを変更できず、DR計画を作成、編集または実行できません。

  • 凍結: DR構成は、無効状態のようにロックされます。 スタンバイ・アプライアンスに移行されたため、使用できなくなりました。

サイト・マッピングの保守

サイト・マッピングによって、プライマリ・システムで停止が発生した場合に、スタンバイ・システム上でインスタンスをバックアップする方法と場所が決まります。 各サイト・マッピングは、プライマリ・システム上のソース・オブジェクトとスタンバイ・システム上の対応するターゲット・オブジェクトで構成されます。 DR構成にサイト・マッピングを追加する前に、これらのリソースが両方のシステムに存在することを確認してください。

サイト・マッピングの追加

これらは、DR構成に含めることができるサイト・マッピング・タイプです:

  • コンパートメント: フェイルオーバーまたはスイッチオーバーが発生した場合、ソース・コンパートメントのインスタンスをスタンバイ・システムのターゲット・コンパートメントで起動する必要があることを指定

  • サブネット: フェイルオーバーまたはスイッチオーバーが発生した場合、ソース・サブネットに接続されているインスタンスをスタンバイ・システム上のターゲット・サブネットに接続する必要があることを指定

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

    • DR構成ID (drGetConfigs)

    • ソースおよびターゲット・オブジェクトのOCIDのマッピング

      プライマリ・システムとスタンバイ・システムで、それぞれ「コンピュート・エンクレーブ」 UIまたはCLIを使用します。 CLIコマンド:

      • oci iam compartment list

      • oci network subnet list --compartment-id "ocid1.compartment.....uniqueID"

  2. drAddSiteMappingコマンドを使用して、サイト・マッピングをDR構成に追加します。

    構文(1行に入力):

    drAddSiteMapping 
    drConfigId=<DR_configuration_id>
    objType=[compartment | subnet]
    sourceId=<source_object_OCID>
    targetId=<target_object_OCID>

    例:

    PCA-ADMIN> drAddSiteMapping drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 objType=compartment \
    sourceId=ocid1.compartment....<region1>....uniqueID targetId=ocid1.compartment....<region1>....uniqueID
    Data:
      Message = Successfully added site mapping to DR config [mydrconf1]
      Returned Object Id = 77233b2c-aa4a-4314-8196-4d8dd1d20721
    
    PCA-ADMIN> drAddSiteMapping drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 objType=subnet \
    sourceId=ocid1.subnet....<region1>....uniqueID targetId=ocid1.subnet....<region2>....uniqueID
    Data:
      Message = Successfully added site mapping to DR config [mydrconf1]
      Returned Object Id = 4467bb39-7256-4715-9a01-bedd25f73a82
  3. DR構成のサイト・マッピングに含めるすべてのソース・オブジェクトとターゲット・オブジェクトのOCIDを指定して、コマンドを繰り返します。

  4. DR構成に含まれるサイト・マッピングのリストを表示するには、drGetSiteMappingsコマンドを使用します。 DR構成IDは必須パラメータです。

    構文:

    PCA-ADMIN> drGetSiteMappings drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8
    Data:
      id                                     Object Type
      --                                     -----------
      77233b2c-aa4a-4314-8196-4d8dd1d20721   compartment
      6ef9e3b6-6704-4260-b345-f55e364ba9e9   compartment
      4467bb39-7256-4715-9a01-bedd25f73a82   subnet
      096a5499-9720-4a4f-a8be-ce055f0efd5d   subnet
  5. DR構成に含まれるサイト・マッピングのステータスと詳細を表示するには、drGetSiteMappingコマンドを使用します。 DR構成IDおよびサイト・マッピングIDは必須パラメータです。

    PCA-ADMIN> drGetSiteMapping drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 mappingId=4467bb39-7256-4715-9a01-bedd25f73a82
    Data:
      Type = DrSiteMapping
      Mapping Id = 4467bb39-7256-4715-9a01-bedd25f73a82
      Object Type = subnet
      Source Id = ocid1.subnet1....<region1>....uniqueID
      Target Id = ocid1.subnet1....<region2>....uniqueID
      Message = Successfully retrieved mapping data
「サービスWeb UI」の使用
  1. マップするソース・オブジェクトおよびターゲット・オブジェクトのOCIDsを収集します。 プライマリ・システムとスタンバイ・システムで、それぞれ「コンピュート・エンクレーブ」 UIまたはCLIを使用します。 CLIコマンド:

    • oci iam compartment list

    • oci network subnet list --compartment-id "ocid1.compartment.....uniqueID"

  2. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 表で、サイト・マッピングを追加する構成をクリックします。 DR構成の詳細ページが表示されます。

  3. 「リソース」セクションで、「サイト・マッピング」をクリックします。

    「サイト・マッピング」ボックスの右側で、「サイト・マッピングの追加」をクリックします。

  4. 「サイト・マッピングの追加」ウィンドウで、それぞれのフィールドに次の情報を入力します:

    • オブジェクト・タイプ: マッピングするリソース・タイプを指定します。 コンパートメントまたはサブネットを入力します。

    • ターゲットID: リモート・システム上のターゲット・オブジェクトのOCIDを入力します。

    • ソースID: ローカル・システム上のソース・オブジェクトのOCIDを入力します。

    「サイト・マッピングの追加」をクリックします。 新しいサイト・マッピングがリソース表に表示されます。

    オプションで、サイト・マッピングをクリックして詳細ページを表示します。

  5. これらのステップを繰り返して、必要なサイト・マッピングをすべて追加します。

    環境全体のクラウド・リソースは時間の経過とともに追加および削除されるため、DR構成内のサイト・マッピングが最新であることを定期的に確認してください。

サイト・マッピングの削除

サイト・マッピングが不要になった場合は、DR構成から削除できます。

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

    • DR構成ID (drGetConfigs)

    • サイト・マッピングID (drGetSiteMappings)

  2. drRemoveSiteMappingコマンドを使用して、選択したサイト・マッピングをDR構成から削除します。

    構文(1行に入力):

    drRemoveSiteMapping 
    drConfigId=<DR_configuration_id>
    mappingId=<site_mapping_id>

    例:

    PCA-ADMIN> drRemoveSiteMapping drConfigId=d3cd87de-afd4-4718-a3e6-1105b56b42d8 mappingId=1ce736ef-13f9-40a9-aa6b-3e8960261224
    Data:
      Message = Successfully removed mapping [1ce736ef-13f9-40a9-aa6b-3e8960261224] from DR config [mydrconf1]
  3. DR構成から削除するすべてのサイト・マッピングのIDでコマンドを繰り返します。

「サービスWeb UI」の使用
  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 表で、サイト・マッピングを編集する構成をクリックします。 DR構成の詳細ページが表示されます。

  2. 「リソース」セクションで、「サイト・マッピング」をクリックします。 既存のすべてのサイト・マッピングが表に表示されます。

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

    または、サイト・マッピングをクリックして、その詳細ページを表示します。 右上隅の「サイト・マッピングの削除」をクリックします。

  4. 廃止されたすべてのサイト・マッピングが削除されるまで繰り返します。

    環境全体のクラウド・リソースは時間の経過とともに追加および削除されるため、DR構成内のサイト・マッピングが最新であることを定期的に確認してください。

コンピュート・インスタンスの追加および削除

関連するサイト・マッピングがDR構成で設定されたら、必要なコンピュート・インスタンスを追加します。 データおよびディスクは、DR構成に関連付けられたZFSストレージ・プロジェクトに格納され、ピア接続を介してPrivate Cloud Applianceシステムにレプリケートされます。

インスタンスの追加

コンピュート・インスタンスは、DR構成に追加する前に停止する必要があります。 インスタンスは、一度に1つずつ、コンパートメントごとに、またはすべてのコンパートメントにわたって一度にすべて追加できます。

ノート:

「サービスWeb UI」で、コンピュート・インスタンスを1つずつ追加する必要があります。

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

    • DR構成ID (drGetConfigs)

    • 「コンピュート・エンクレーブ」 UIまたはCLIからのインスタンスOCID (oci compute instance list --compartment-id <compartment_OCID>)

  2. 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
  3. ジョブ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']
  4. drAddComputeInstanceコマンドを繰り返して、必要なすべてのコンピュート・インスタンスをDR構成に追加します。

  5. 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
  6. 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」の使用
  1. DR構成に追加する必要があるコンピュート・インスタンスのOCIDsを収集します。 「コンピュート・エンクレーブ」 UIまたは次のCLIコマンドを使用します:

    • oci iam compartment list

    • oci compute instance list --compartment-id <compartment_OCID>

  2. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 表で、コンピュート・インスタンスを追加する構成をクリックします。 DR構成の詳細ページが表示されます。

  3. 「リソース」セクションで、「コンピュート・インスタンス」をクリックします。

    「コンピュート・インスタンス」ボックスの右側で、「インスタンスの追加」をクリックします。

  4. 「コンピュート・インスタンスの追加」ウィンドウで、次のいずれかのメソッドを使用してコンピュート・インスタンスを選択します:

    • インスタンスOCID別

      OCIDを入力して単一インスタンスを追加します。 OCIDsをカンマ区切りリストとして入力して、複数のインスタンスを追加します。

    • コンパートメントOCID別

      コンパートメントOCIDを入力して、コンパートメント内のすべてのインスタンスを追加します。 コンパートメントOCIDsをカンマ区切りリストとして入力して、複数のコンパートメントからインスタンスを追加します。

    • すべて

      すべてのマップ済コンパートメントからすべてのインスタンスを追加します。

    「送信」をクリックします。 DRジョブが開始されます。 正常に完了すると、インスタンスがリソース表に表示されます。

    進捗状況を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。 「ジョブ」表は、各ジョブのステータスをレポートします。 表内のレコードをクリックして、ジョブの詳細を表示します。

  5. DR保護が必要なインスタンスを定期的にチェックし、必要に応じてこれらのステップを繰り返します。

    環境全体のクラウド・リソースが時間の経過とともに追加および削除されるため、DR構成内のコンピュート・インスタンスのリストが最新であることを定期的に確認してください。

インスタンスの削除

インスタンスは1つのDR構成にのみ含めることができます。 コンピュート・インスタンスは、追加されたDR構成から削除できます。

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

    • DR構成ID (drGetConfigs)

    • インスタンスOCID (drGetComputeInstances)

  2. 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
  3. ジョブ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']
  4. drRemoveComputeInstanceコマンドを繰り返して、DR構成から必要なすべてのコンピュート・インスタンスを削除します。

「サービスWeb UI」の使用
  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 表で、コンピュート・インスタンスを削除する構成をクリックします。 DR構成の詳細ページが表示されます。

  2. 「リソース」セクションで、「コンピュート・インスタンス」をクリックします。 DR構成に含まれるすべてのインスタンスが表に表示されます。

  3. 単一のインスタンスをすばやく削除するには、「アクション」列でクイック・メニュー(3つのドット)を開き、「削除」をクリックします。 複数のインスタンスを削除するには、次のステップに進みます。

  4. 「DR Configuration」詳細ページの右上隅にある「Controls」メニューを開き、「Remove Instances」をクリックします。

  5. 「コンピュート・インスタンスの削除」ウィンドウで、次のいずれかのメソッドを使用して削除するコンピュート・インスタンスを選択します:

    • インスタンスOCID別

      OCIDを入力して単一インスタンスを削除します。 OCIDsをカンマ区切りリストとして入力して、複数のインスタンスを削除します。

    • コンパートメントOCID別

      コンパートメントOCIDを入力して、コンパートメント内のすべてのインスタンスを削除します。 コンパートメントOCIDsをカンマ区切りリストとして入力して、複数のコンパートメントから含まれているインスタンスを削除します。

    • すべて

      マップされたすべてのコンパートメントから、含まれているすべてのインスタンスを削除します。

    「送信」をクリックします。 DRジョブが開始されます。 正常に完了すると、インスタンスはリソース表から削除されます。

    進捗状況を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。 「ジョブ」表は、各ジョブのステータスをレポートします。 表内のレコードをクリックして、ジョブの詳細を表示します。

  6. DR保護が不要になったインスタンスを定期的に確認し、必要に応じてこれらのステップを繰り返します。

    環境全体のクラウド・リソースが時間の経過とともに追加および削除されるため、DR構成内のコンピュート・インスタンスのリストが最新であることを定期的に確認してください。

DR構成のリフレッシュ

DR構成に格納されているレプリケーション情報が、使用している環境内のすべての最新の変更で確実に更新されるようにするには、保護されたリソースに変更を加えたあとでDR構成をリフレッシュする必要があります。 DR計画の実行後にDR構成をリフレッシュすることは、関連するメタデータをDR保護下のリソースの現在のステータスで最新の状態に保つため、DR計画の実行後にサービスを継続するために重要です。

「サービスCLI」の使用

  1. リフレッシュするDR構成のIDを調べます(drGetConfigs)。

  2. drRefreshConfigコマンドを使用して、選択したDR構成に格納されているデータをリフレッシュします。

    PCA-ADMIN> drRefreshConfig drConfigId=b51a51ac-043e-4b6d-ab29-20f86d905e81
    Data:
      Message = Successfully started job to refresh DR config b51a51ac-043e-4b6d-ab29-20f86d905e81
      Job Id = ed3a509e-4ae9-4314-9ec5-fb12ff78615a
  3. ジョブIDを使用して、開始した操作のステータスを確認します。

    PCA-ADMIN> drGetJob jobId=ed3a509e-4ae9-4314-9ec5-fb12ff78615a
    Data:
      Type = refresh_config
      Job Id = ed3a509e-4ae9-4314-9ec5-fb12ff78615a
      Status = finished
      Result = success
      Message = job successfully retrieved
      Response = Successfully refreshed DR config [mydrconf1]

「サービスWeb UI」の使用

  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。

  2. 表で、DR構成をクリックして詳細ページを開きます。

  3. 右上隅で「Controls」を選択し、「Refresh Configuration」をクリックします。

  4. DRジョブが開始されます。 正常に完了すると、DR構成がリフレッシュされます。

    進捗状況を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。 「ジョブ」表は、各ジョブのステータスをレポートします。 表内のレコードをクリックして、ジョブの詳細を表示します。

DR構成の削除

DR構成が不要になった場合は、単一のコマンドで削除できます。 ただし、DR構成に含まれているすべてのコンピュート・インスタンスを削除する前に停止する必要があります。 DR構成を削除すると、すべてのサイト・マッピングが削除され、ローカルのZFS Storage Appliance上の関連するストレージ・プロジェクトがクリーンアップされます。

必要に応じて、スタンバイZFS Storage Applianceでレプリケートされたストレージ・プロジェクトを手動でクリーン・アップできます。 両方のシステムでネイティブDRサービスが構成解除されている場合、両方のシステム上の関連するすべてのストレージ・プロジェクトがプロセスの一部として自動的にクリーンアップされます。

「サービスCLI」の使用

  1. 削除するDR構成の一部であるコンピュート・インスタンスをすべて停止します。

  2. 削除するDR構成のIDを調べます(drGetConfigs)。

  3. drDeleteConfigコマンドを使用して、選択したDR構成を削除します。

    PCA-ADMIN> delete DrConfig id=d3cd87de-afd4-4718-a3e6-1105b56b42d8
    JobId: a687aafa-7c5c-4a68-99da-62e9384140be
    Data: Successfully started job to delete config d3cd87de-afd4-4718-a3e6-1105b56b42d8
  4. ジョブIDを使用して、開始した操作のステータスを確認します。

    PCA-ADMIN> show Job id=a687aafa-7c5c-4a68-99da-62e9384140be
    Data:
      Id = a687aafa-7c5c-4a68-99da-62e9384140be
      Type = Job
      Associated Work Request Id = e5f77289-b263-4a5c-9163-7ce4629cc550
      Done = true
      Name = DELETE_TYPE
      Progress Message = Successfully deleted DR config [mydrconf1]
      Run State = Succeeded
      Transcript = Created job DELETE_TYPE
      Username = admin
      WorkItemIds 1 = id:622a4f37-9222-4ea4-af2c-351cf28e739b  type:WorkItem  name:

「サービスWeb UI」の使用

  1. ディザスタ・リカバリ・サービスで、「DR構成」ページを開きます。 すべての構成が表に表示されます。

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

    または、DR構成をクリックして詳細ページを表示します。 右上隅でコントロールを選択し、削除をクリックします。

  3. プロンプトが表示されたら、確認をクリックします。 DRジョブが開始されます。 正常に完了すると、DR構成が表から削除されます。

    進捗状況を追跡するには、「ディザスタ・リカバリ・サービス」で「ジョブ」を選択します。 「ジョブ」表は、各ジョブのステータスをレポートします。 表内のレコードをクリックして、ジョブの詳細を表示します。