---
sourceDocument: オーストラリア ServiceNow AI Platform の機能
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/servicenow-platform

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ServiceNow AI Platform の機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 双方向レプリケーション

# 双方向レプリケーション {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

インスタンスデータレプリケーション (IDR) (IDR) の双方向レプリケーションでは、プロデューサーインスタンスからコンシューマーインスタンスにデータをコピーし、コンシューマーインスタンスからプロデューサーインスタンスにデータをコピーし直すことができます。

いずれかのインスタンスのレコードに対するすべての挿入と変更は、両方のインスタンスのテーブルを同一に保つために、もう一方のインスタンスに送信されます。たとえば、インシデントテーブルの双方向レプリケーションを有効にして、2 つのインスタンス間でインシデントレコードの同期を維持することができます。

データフローを双方向にするために、システムにより、コンシューマーインスタンスにはプロデューサーレプリケーションセットが、プロデューサーインスタンスにはコンシューマーレプリケーションセットが作成されます。  
図 : 1. 双方向レプリケーション

元のプロデューサーインスタンスのレプリケーションセットを確認すると、レプリケーションセット名と自動生成されたコンシューマーインスタンスがあることがわかります。同じ名前にサフィックス (-\<long-number\>-reverse) が付いています。ここで、\<long-number\> はランダムに生成された数値です。たとえば、Test がプロデューサーレプリケーションセット名である場合、Test-2034802-reverse は、同インスタンスに自動的に生成されるコンシューマーレプリケーションセットの名前になります。元のコンシューマーインスタンスには同じ名前が表示されます。サフィックスが reverse のレプリケーションセットは読み取り専用です。

プロデューサーインスタンスとコンシューマーインスタンスで https://\<producer-instance-name\>/xmlstats.do?include=idr および https://\<consumer-instance-name\>/xmlstats.do?include=idr を実行すると、プロデューサーインスタンスのコンシューマーと、コンシューマーインスタンスのプロデューサーを確認できます。次の画像では、元のプロデューサーインスタンスが左側に、元のコンシューマーインスタンスが右側に表示されています。

双方向レプリケーションには次の制限があります。

* 自動競合解決はサポートされていません。
* プロデューサーインスタンスとコンシューマーインスタンスが同じレコードを同時に変更すると、結合の競合が発生します。 最新の更新が優先されます。これは、コンシューマーテーブルとプロデューサーテーブルのデータが異なる可能性があることを意味します。

* 双方向レプリケーションでは、[番号](https://servicenow-prod.fluidtopics.net/PEICu8wcUN7d9uGBuWAZ4w "アダプターは、インスタンスデータレプリケーション (IDR) (IDR) でコンシューマーインスタンスにデータを挿入する前に、プロデューサーデータを変更します。")アダプターはサポートされていますが、その他のアダプターの番号はサポートされていません。
* 双方向レプリケーションにより、プロデューサーインスタンスとコンシューマーインスタンス間でデータの同期が維持されます。ただし、一部のシナリオでは、双方向レプリケーションの使用を避け、代わりに一方向レプリケーションを使用します。
  * アダプターを使用して 2 つのインスタンス間でレプリケートされるデータを区別する場合は、双方向セットを使用する代わりに、2 つの一方向レプリケーションセットを使用してデータを相互にレプリケートします。
  * あるインスタンスから別のインスタンスに、またはその逆にデータをシードする必要がある場合は、2 つの一方向レプリケーションセットを使用します。
  {#bidirectional-replication__ul_in1_hm3_gfc}
* 双方向レプリケーションにより、プロデューサーインスタンスで作成されたレコードがコンシューマーインスタンスに複製され、その逆も同様です。レコードがコンシューマーインスタンスに挿入され、レコードを更新するビジネスルールがトリガーされると、その更新はプロデューサーインスタンスには複製されません。
{#bidirectional-replication__ul_shb_3x5_5fb}

インスタンス間の双方向およびデータ転送の影響を理解する必要がある場合、詳細について「[IDR のデータプライバシー (data privacy in IDR)](https://servicenow-prod.fluidtopics.net/Wc0NQZ3kqUJ9MAQ46pC7Vg "インスタンスデータレプリケーション (IDR) (IDR) でレプリケーションセットが複数のリモートコンシューマーをホストできる場合、考慮すべきデータプライバシーの問題が潜在的に存在することを意味します。")」を参照してください。

