トランザクションレプリケーションについてさらに追加するには:
ほんの少しの考え。また、昨年私が書いたミラーリング+ replに関するホワイトペーパーをチェックアウトすることもできます http://download.Microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/ReplicationAndDBM.docx
編集:わかりました-ランチタイムです。追加するものがいくつかあります。
あらゆる種類のHAソリューションを選択する場合(今日、社内のMicrosoft DBAのHAクラスを教えているので、タイミングが良い)、テクノロジを評価する前に、要件分析から始める必要があります。すべての要件を知らずに推奨事項を提示するのは少し難しいです。
HA戦略を考え出すときに自問する質問についてブログに書きました。 http://www.sqlskills.com/BLOGS/PAUL/post/HA-Where-do-you-start-when-choosing-を参照) a-high-availability-solution.aspx
もう一度編集します。
わかりました-これ以上の編集はありません! :-)
レプリケーションは非常に多様なテクノロジーであり、さまざまなシナリオに対応するために使用できます。その選択によって、実装されるレプリケーションの特定のタイプが決まります。
たとえば、マージレプリケーションを使用して、アプリケーションのワークロードを複数のサーバー、つまり分散処理アーキテクチャに分散させることにより、分散処理をサポートできます。
マージレプリケーションでは、多くの場合、その環境を比較的認識しているアプリケーションが必要です。統合環境全体でデータの整合性を確保するには、競合解決などの手法も考慮する必要があります。
トランザクションレプリケーションは、ログ配布と同様の方法で使用できますが、サブスクライバーにレプリケートされる特定のオブジェクトを制限できます。これは、レポートの目的でテーブルのサブセットのみが必要な場合に役立ちます。
使用可能なアーキテクチャの完全なリストについては、次のMicrosoftReplicationリファレンスを参照してください。
http://msdn.Microsoft.com/en-us/library/ms151827.aspx
使用するレプリケーションのフレーバーによって、発生する可能性があり、考慮する必要のある問題のタイプが決まります。たとえば、マージレプリケーションでは、データベースにスキーマの変更を加える必要があります。
データをパブリックインターネット経由で複製する場合や、通信を暗号化する必要があるかどうかなど、考慮すべきセキュリティ上の考慮事項もあります。
レプリケーションは大きなトピックですが、この情報が正しい方向にあなたを導くことを願っています。
何らかの理由でレプリケーションを停止して再起動する必要がある場合(または、最初に起動したばかりの場合)、処理中に両方のサーバーがほとんど応答しなくなる傾向があります。一度起動して実行すると(そしてそのままにしておくと)、それは目立ちません(少なくとも私たちにとっては)。