方法 : Team Foundation Server フェールオーバー (サービス) を検証する

更新 : 2007 年 11 月

セットアップが完了し、プライマリ アプリケーション層サーバーが正しく動作し始めたら、アプリケーション層のエラーをシミュレートして、組織でのアクティブ化の手順を検証できます。

必要なアクセス許可

この手順を実行するには、プライマリおよびスタンバイの Team Foundation アプリケーション層サーバーの Administrators セキュリティ グループのメンバである必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

これらのアクセス許可に加えて、Windows Server 2008 または Windows Vista を実行しているコンピュータで次の要件を満たすことが必要になる場合があります。

  • コマンド ラインの手順を実行するには、昇格した特権のコマンド プロンプトを開くことが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[コマンド プロンプト] を右クリックして、[管理者として実行] をクリックします。

  • Internet Explorer を必要とする手順を実行するには、Internet Explorer を管理者として起動することが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、[Internet Explorer] を右クリックし、[管理者として実行] をクリックします。

  • web.config ファイルを編集するには、テキスト エディタを管理者として起動することが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、エディタを右クリックし、[管理者として実行] をクリックします。

  • SQL Server Reporting Services のレポート マネージャ、レポート、または Web サイトにアクセスするには、これらのサイトを Internet Explorer の信頼済みサイトの一覧に追加するか、管理者として Internet Explorer を起動することが必要になる場合があります。

詳細については、Microsoft Web サイトを参照してください。

エラーをシミュレートしてアクティブ化をテストするには

  1. プライマリ コンピュータで、インターネット インフォメーション サービス (IIS) マネージャを開きます。このためには、[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[管理ツール] をポイントし、[インターネット インフォメーション サービス (IIS) マネージャ] をクリックします。

  2. Team Foundation で必要とされるすべてのアプリケーション プールおよびサービスを停止します。

    サービスとアプリケーション プールを開始および停止する方法の詳細については、「方法 : サービス、アプリケーション プール、または Web サイトを停止および開始する」を参照してください。

    停止する必要のあるサービスおよびアプリケーション プールには、次のものが含まれます。

    • ReportServer

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

      SQL Server 2005 の場合、ReportServer は IIS で管理されますが、SQL Server 2008 の場合は IIS で管理されません。

    • Microsoft Team Foundation Server アプリケーション プール

    • SharePoint 製品とテクノロジ の関連するアプリケーション プール (アプリケーション層サーバーで実行されている場合)。インストールした SharePoint 製品とテクノロジ のバージョンやエディション、およびその構成方法に応じて、これらのアプリケーション プールには、次のものが含まれます。

    • TFSWSS

    • TFSWSSADMIN

    • SharePoint サーバー管理 v3

    • SharePoint - 80

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

    前の手順の代わりに、プライマリ コンピュータをシャットダウンすることで、エラーをシミュレートできます。

  3. 仮想サーバーの静的 IP アドレスを、プライマリ コンピュータが使用する IP アドレスから、スタンバイ コンピュータが使用する IP アドレスに変更します。

    ドメイン管理者でない場合は、ドメイン管理者にアドレスの変更を依頼する必要があります。

  4. スタンバイ コンピュータにログオンし、アクティブにします。

    詳細については、「方法 : フェールオーバー アプリケーション層サーバーをアクティブにする」を参照してください。

  5. 必要なすべてのアプリケーション プールおよびサービスを開始します。

    サービスとアプリケーション プールを開始および停止する方法の詳細については、「方法 : サービス、アプリケーション プール、または Web サイトを停止および開始する」を参照してください。

  6. クライアント ユーザーに、ipconfig /DNSFlush の実行が必要になる可能性があることを通知します。

参照

処理手順

方法 : フェールオーバー アプリケーション層サーバーをアクティブにする

概念

Team Foundation Server の可用性の実現

フェールオーバー アプリケーション層サーバーのアクティブ化