次の方法で共有


Web 同期トポロジ

さまざまな Microsoft SQL Server Web 同期レプリケーション トポロジを選択できます。Web 同期の一般的な構成には以下のものがあります。

  • シングル サーバー
  • 2 台のサーバー
  • 複数台の Microsoft インターネット インフォメーション サービス (IIS) システムと SQL Server の再パブリッシュ

Web 同期の構成の詳細については、「Web 同期の構成」を参照してください。

シングル サーバー

最も単純なトポロジでは、IIS、SQL Server パブリッシャ、SQL Server ディストリビュータをすべて 1 つのサーバー上に配置します。サブスクライバは、パブリッシャ上の IIS に接続することによって同期します。パブリッシャは、ファイアウォール内に置くこともできます。

ms151811.note(ja-jp,SQL.90).gifメモ :
この構成は、イントラネットを使用する場合にのみお勧めします。他のケースでは、IIS サーバーと SQL Server パブリッシャ/ディストリビュータを別々のコンピュータ上に配置することをお勧めします。

シングル サーバーでの Web 同期

2 台のサーバー

IIS を展開しているサーバーとは別のサーバーに、SQL Server のパブリッシャとディストリビュータを構成することもできます。IIS を実行しているサーバーは、ファイアウォールを使用してインターネットから切り離すことができます。サブスクライバは IIS に接続することによって同期します。

2 台のサーバーでの Web 同期

複数台の IIS システムと SQL Server の再パブリッシュ

多数のサブスクライバをサポートし、それらを同時に同期する必要がある場合は、IIS を実行している複数のコンピュータに処理の負荷を分散させることができます。

複数の IIS サーバーでの Web 同期

SQL Server を実行しているコンピュータにも負荷の分散が必要となった場合は、複数のコンピュータに再パブリッシュの階層を作成することもできます。最上位レベルのパブリッシャはデータをサブスクライバにパブリッシュし、これを受けてサブスクライバはデータを再パブリッシュします。結果としてサブスクライバからの要求の負荷が分散されます。

ms151811.note(ja-jp,SQL.90).gifメモ :
サブスクライバは、特定のパブリッシャとのみ同期できます。たとえば、リパブリッシャ A が使用できない場合に、リパブリッシャ A に対するサブスクライバをリパブリッシャ B と同期化することはできません。

再パブリッシュでの Web 同期

参照

概念

Web 同期の構成
マージ レプリケーションの Web 同期

ヘルプおよび情報

SQL Server 2005 の参考資料の入手