アプリケーション層サーバーの復元

Team Foundation のデータベースには Team Foundation Server の配置のすべてのデータが格納されています。アプリケーション層サーバーをバックアップしても、Team Foundation Server のデータはバックアップされません。ただし、アプリケーション層サーバーのハードウェアに障害が発生した場合、新しいアプリケーション層サーバーをインストールして、配置のデータベースを使用するように構成できます。そのサーバーをオフライン サーバーと置き換えて、配置のアプリケーション層サーバーとします。アプリケーション層サーバーで SharePoint 製品がホストされていた場合、新しいハードウェアでもソフトウェアを復元する必要があります。詳細については、「バックアップ (SharePoint Foundation 2010)」、「バックアップと復旧 (SharePoint Server 2010)」、または「ファームの保護と復元 (Office SharePoint Server 2007)」を参照してください。

[!メモ]

新しいハードウェアにアプリケーション層を復元したら、配置のすべてのユーザー、グループ、およびサービス アカウントが、必要なタスクを実行するのに要求される権限で構成されていることを確認します。たとえば、Team Foundation の管理者は、管理コンソールを開く権限を持つアプリケーション層サーバーのローカルの Administrators グループである必要があります。詳細については、「チーム プロジェクトへのユーザーの追加」、「チーム プロジェクト コレクションの管理アクセス許可の設定」、「Team Foundation Server の管理アクセス許可の設定」、および「Team Foundation Server におけるサービス アカウントと依存関係」を参照してください。

複数のアプリケーション層サーバーを Team Foundation Server の配置に追加できますが、クライアントがこのサーバーに個別のアプリケーション層として接続するように構成する必要があります。アプリケーション層サーバー間で自動的に負荷が分散されるように構成することはできません。実際にクライアントに負荷分散と透過性が適用されるようにするには、最初にハードウェアまたはソフトウェア デバイスをインストールして、ネットワーク負荷分散 (NLB) を構成する必要があります。

アプリケーション層サーバーとしてサーバーをインストールし、構成するには

  1. Team Foundation Server が使用するすべてのアプリケーション プールおよびサービスを停止します。

    詳細については、「TFSServiceControl コマンド」を参照してください。

  2. Team Foundation (TFSService) のサービス アカウントに Network Service を使用している場合は、アプリケーション層サーバーで、コマンド プロンプト ウィンドウを開き、Drive:%Program Files%\ Microsoft Team Foundation Server 11.0\Tools ディレクトリに移動します。コマンド プロンプトに次のコマンドを入力します。

    **TfsConfig Accounts /add /account:"NT Authority\Network Service" /SQLInstance:**ServerName **/DatabaseName:**DatabaseName

    [!メモ]

    詳細については、「Accounts コマンド」を参照してください。

  3. Team Foundation Server を新しいサーバーにインストールし、アプリケーション層専用ウィザードを起動します。

  4. Visual Studio Lab Management を使用するには、アプリケーション層に System Center Virtual Machine Manager (SCVMM) 管理者コンソールをインストールし、SCVMM を実行しているサーバーに接続するように構成します。

    詳細については、「SCVMM 環境用の Lab Management の構成」を参照してください。

  5. コンピューター名が変更されている場合、Team Foundation の管理者コンソールを開きます。

  6. ナビゲーション バーで、[アプリケーション層] をクリックし、[URL の変更] をクリックします。

    [URL の変更] ウィンドウが開きます。

  7. [通知 URL] に新しいアプリケーション層サーバーの URL を指定し、[OK] をクリックします。

    [!メモ]

    この時点では、Team Foundation の管理コンソールのアプリケーション層サーバーのリストに古いアプリケーション層サーバーの名前が表示されます。[3 日以上接続されていないコンピューターを除去する] チェック ボックスをオンにすると、古いサーバーの名前はリストから 3 日以内に消去されます。

参照

処理手順

Team Foundation 管理コンソールを開く

概念

Lab Management コンポーネントの復元

Team Foundation Server のアーキテクチャ

その他の技術情報

シングルサーバー配置を新しいハードウェアへ復元 (チュートリアル)