次の方法で共有


Team Foundation データ層サーバーのミラーリング

更新 : 2007 年 11 月

Team Foundation のデータ層サーバーを、データベース ミラーリングと呼ばれるプロセスの中で、別のサーバー上のコピーと同期させることができます。元のデータベースをホストするサーバーがプリンシパル サーバーになり、コピーをホストするサーバーがミラーリング サーバーになります。データ層サーバーをミラーリングすることで、ハードウェアの障害の発生時やメンテナンスの実行が必要な場合に、プリンシパル サーバーからミラーリング サーバーに手動で切り替えることができます。

データ層サーバーのミラーリングによって、スタンバイ アプリケーション層サーバーの設定など、他の Team Foundation の可用性と復旧の手段が補完され、バックアップと復元の手段が強化されます。ただし、ミラーリングを、通常のバックアップに代わる手段とは考えないでください。詳細については、「Team Foundation Server の可用性の実現」および「Team Foundation Server のバックアップの管理」を参照してください。

データベース ミラーリングを構成すると、プリンシパル サーバー上のデータベースは、ミラーリング サーバー上のコピーと同期されます。ただし、手動でミラーリング サーバーにフェールオーバーしない限り、Team Foundation Server で使用できるのは、プリンシパル サーバーのデータベースだけです。プリンシパル サーバーとミラーリング サーバー間の通信は、非同期または同期で行われます。

サーバーをフェールオーバーすると、ミラー サーバーがプリンシパル ロールを引き継ぎ、そのデータベースのコピーを、新しいプリンシパル データベースとしてオンラインで使用します。以前のプリンシパル サーバーが使用可能な場合は、それがミラー ロールを担い、そのデータベースが新しいミラー データベースになります。ロールは、何度も相互に切り替わる可能性があります。フェールオーバーの詳細については、Microsoft Web サイトの次のトピックを参照してください。

  • 「データベース ミラーリングの概要」(SQL Server 2005)

  • 「データベース ミラーリングの概要」(SQL Server 2008)

    Aa980644.alert_note(ja-jp,VS.90).gifメモ :

    Team Foundation Server では、プリンシパル サーバーとミラーリング サーバーとの間でロールを切り替えるには、手動でデータベースをフェールオーバーする必要があります。自動フェールオーバーはサポートされていません。

このセクションの内容

関連するセクション

データの管理

SQL Server サービスの管理

Team Foundation Server のバックアップの管理

Team Foundation Server の可用性の実現

Team Foundation のアプリケーション層サーバーの管理

Team Foundation Server のデータ層サーバーの管理