元のレプリケーションセットを変更または更新する必要がある場合は、プロデューサーインスタンスで インスタンスデータレプリケーション (IDR) (IDR) レプリケーションセットを再構成します。

始める前に

必要なロール:idr_admin または admin

このタスクについて

変更されたプロデューサーレプリケーションセットを有効にした後、各コンシューマーインスタンスのプロデューサーレプリケーションセット名、共有キー、プロデューサー ID、およびプロデューサーセット ID を更新します。
次の重要な情報に注意してください。
  • プロデューサーインスタンスを再構成する前に、シード要求が処理中でないことを確認してください。コンシューマーレプリケーションセットのシード要求ステータスを確認します。
  • プロデューサーレプリケーションセットを変更した場合は、コンシューマーレプリケーションセットを再度同期する必要があります。コンシューマーインスタンスで、[レプリケーションエントリを同期 (Synchronize Replication Entries)] をクリックし、[アクティブ化 (Activate)] をクリックします。

手順

  1. プロデューサーインスタンスを再構成します。
    1. プロデューサーインスタンスで、[インスタンスデータレプリケーション (IDR)] > [プロデューサーレプリケーションセット (Producer Replication Sets)] に移動します。
    2. プロデューサーレプリケーションセットを選択し、そのセットに次のいずれかの変更を行います。
      • セットにテーブルを追加するには、[レプリケーションエントリ (Replication Entries)] タブで [新規] をクリックします。
      • [レプリケーションエントリ (Replication Entries)] タブで、レプリケーションセットをクリックします。レプリケーションエントリフォームでレプリケーションセットに含まれる列を変更し、[更新] をクリックします。
      • レプリケーションセットからテーブルを削除するには、[レプリケーションエントリ (Replication Entries)] タブでレプリケーションセットをクリックし、[削除] をクリックします。
      • 共有暗号化キーを変更するには、[新しい共有キーを生成 (Generate New Shared Key)] をクリックします。

        共有キーが侵害されていることを検出した場合、またはコンシューマーへのデータ送信を停止する場合にのみ、新しい共有キーを生成します。プロデューサーインスタンスで暗号化キーを変更した後、コンシューマー承認ステータスが [拒否] のコンシューマーは、プロデューサーレプリケーションセットへのアクセスを再申請する必要があります。詳細については、「レプリケーションデータに対するアクセスの許可」を参照してください。

      これらの変更によりレプリケーションが停止し、コンシューマーインスタンスに [プロデューサーレプリケーションセット構成が変更されました。 (Producer Replication Set configuration has been modified)] というステータスメッセージが生成されます。
  2. [インスタンスデータレプリケーション (IDR)] > [コンシューマーレプリケーションセット (Consumer Replication Sets)] に移動して、コンシューマーレプリケーションセットと、プロデューサーで加えた変更で更新する各コンシューマーインスタンスをクリックします。
    レプリケーションセットのステータスは [レプリケーションエラー (Replication Error)] です。次の表は、ステータスメッセージに従って実行すべきアクションを示しています。
    ステータスメッセージアクション
    プロデューサーインスタンスによって承認が拒否されました。(Approval was denied by producer instance.) プロデューサーが共有キーを変更すると、このコンシューマーによるレプリケーションデータへのアクセス権が取り消されます。レプリケーションは停止します。[共有キーを要求 (Request shared key)] 関連リンクをクリックします。プロデューサーは要求を承認する必要があります。詳細については、「レプリケーションデータに対するアクセスの許可」を参照してください。コンシューマーのアクセス権が取り消されない場合、レプリケーションは続行されます。コンシューマーインスタンスでは何も実行しないでください。
    プロデューサーレプリケーションセット構成が変更されました。(Producer Replication Set configuration has been modified.) プロデューサーがプロデューサーレプリケーションセットでテーブルまたはテーブル列を追加または削除しました。レプリケーションは停止します。[レプリケーションエントリを同期 (Synchronize Replication Entries)] をクリックし、[有効化] をクリックします。システムは、プロデューサーがレプリケートしなくなったコンシューマーインスタンスのテーブルを保持します。
  3. (オプション) IDR の構成全体を破棄して最初からやり直すには、プロデューサーとコンシューマーのレプリケーションセットを削除します。
    • プロデューサーインスタンスからプロデューサーレプリケーションセットを削除するには、[インスタンスデータレプリケーション (IDR)] > [プロデューサーレプリケーションセット (Producer Replication Sets)] に移動します。削除するプロデューサーレプリケーションセットをクリックし、[削除] をクリックします。
    • コンシューマーインスタンスでコンシューマーレプリケーションセットを削除するには、[インスタンスデータレプリケーション (IDR)] > [コンシューマーレプリケーションセット (Consumer Replication Sets)] に移動します。削除するコンシューマーレプリケーションセットをクリックし、[削除] をクリックします。