高可用性 (レプリケーション)
レプリケーションは、パブリッシュとサブスクライブを組み合わせたモデルを使用して、プライマリ サーバー (パブリッシャ) のデータを 1 台以上のセカンダリ サーバー (サブスクライバ) に配布できます。レプリケーションにより、これらのサーバー全体でリアルタイムの可用性とスケーラビリティを実現できます。レプリケーションでは、サブスクライバでデータのサブセットを提供するフィルタ処理がサポートされ、更新を分割して行うこともできます。サブスクライバはオンラインなので、それまで使用していたクエリを復旧しないで、レポートなどの機能に使用できます。SQL Server では、スナップショット レプリケーション、トランザクション レプリケーション、マージ レプリケーションの 3 種類のレプリケーションが用意されています。待機時間が最も短いことから、トランザクション レプリケーションが可用性を向上させる場合に最も一般的に使用されます。詳細については、「スケーラビリティと可用性の向上」を参照してください。
その他の高可用性ソリューションとその選択方法の詳細については、「高可用性ソリューションの概要」を参照してください。