サーバー構成の管理

最初に Visual Studio Team Foundation Server をどのようにインストールして構成しているかによって、配置の保守および運用のために 1 つ以上のサーバー間で Visual Studio Team Foundation Server を管理する必要が生じる場合があります。 たとえば、次の図は、SQL Server Reporting Services および SharePoint 製品の両方と統合されている Team Foundation Server の論理アーキテクチャを示しています。

SharePoint 製品とのデータベース リレーションシップ

前の図の場合、コンポーネント、ユーザー、グループ、およびアクセス許可の構成を複数のサーバー間で管理する必要があります。 サーバー間の通信で必要なポートで、ネットワーク トラフィックをブロックするファイアウォールやその他のデバイスがサーバーに設定されていないことを確認する必要があります。 配置で必要なすべてのサービスが実行中で、自動的に開始するように構成されていることを確認します。 最後に、Team Foundation Server で使用されるサービス アカウントが、配置内のすべてのコンピューターによって完全に信頼されていることを確認する必要があります。

Team Foundation Server でサポートするビジネス ニーズやソフトウェア プロジェクトのニーズの変化に応じて、リソースを配置に追加したり、リソースから削除したりすることができます。 以前のバージョンの Team Foundation Server とは異なり、レポート機能や Web リソースをいつでも追加したり削除したりすることができます。 また、SQL Server の複数のインスタンスを使用して、配置用のデータベースをホストすることもできます。 たとえば、Team Foundation Server をインストールして初期構成した後で、SQL Server Reporting Services を実行するサーバーを配置に追加することができます。配置をサポートする SharePoint 製品 のバージョンを Microsoft Office SharePoint Server 2007 にアップグレードして、この製品のレポート機能とダッシュボード機能を、配置内に既にあるチーム プロジェクトに追加することもできます。

Team Foundation の管理コンソールは、サーバー構成の管理と監視に役立ちます。また、Team Foundation Server 付属のコマンド ライン ツールを利用することもできます。 このコンソールとツールは、Team Foundation Server の一部としてインストールされています。

一般的なタスク

一般的なタスク

関連する参照先

配置内のサーバーとリソースを管理する: Visual Studio Team Foundation Server をインストールして初期構成を行った後、配置プロジェクトをサポートするために、構成の監視や変更を行うことができます。

  • SharePoint Web アプリケーションを追加および管理する: SharePoint 製品対応の Team Foundation Server 拡張機能を 1 つ以上のサーバーにインストールし、チーム プロジェクトおよびチーム プロジェクト コレクションで使用できるリソースとして SharePoint Web アプリケーションを追加することにより、SharePoint 製品内のリソースでチーム プロジェクトをサポートできます。

  • レポート リソースを追加および管理する: レポート サーバーを追加することにより、レポートとレポート機能でチーム プロジェクトをサポートできます。 レポート サーバーを配置に追加した後、チーム プロジェクト コレクションとそのコレクション内のプロジェクト用にレポート リソースを構成できます。

  • テスト リソースとして仮想マシンを追加する: Visual Studio Lab Management をコードの開発とテストをサポートするように構成できます。

  • 配置内のサーバーとリソースを監視する: Team Foundation Server をインストールして初期構成を行った後、配置プロジェクトをサポートするために、構成の監視や変更を行うことができます。

  • データをバックアップする: メンテナンス プランを作成して、配置をより容易に保護できます。

  • 配置を移動する: 配置が実行される環境を変更したり、配置をホストするサーバーを変更できます。

Team Foundation 管理コンソールを使用したサーバーの構成

配置への SharePoint Web アプリケーションの追加

SharePoint Web アプリケーションと Team Foundation Server との間のアクセスの変更または削除

Team Foundation Server の配置への SharePoint 製品との統合の追加

SharePoint 製品と Team Foundation Server 間の相互作用

配置へのレポート サーバーの追加

Lab Management の初めての構成

既存の Lab Management 構成の変更

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

サーバー ステータスと設定の確認

サーバーにインストール済みの更新プログラムの表示

サービス、アプリケーション プール、および Web サイトの停止と開始

配置のバックアップおよび復元

Team Foundation Server の移動

Team Foundation Server のアップグレード

関連プロジェクトを整理および管理する: 特定のコード ベースにかかわるすべての開発プロジェクトとこれらをサポートするリソースを、1 つのチーム プロジェクト コレクションにまとめることができます。 チーム プロジェクト コレクションは、開発に必要な数だけ作成できます。

チーム プロジェクト コレクションを使用したサーバーの整理

チーム プロジェクト コレクションの作成

既存のチーム プロジェクトにリソースを追加する: プロセス ガイダンス、チーム プロジェクト ポータル、イベントの電子メール通知、共有ドキュメント ライブラリなど、チーム プロジェクト メンバーが使用できるリソースを追加および変更できます。

チーム プロジェクトをサポートするリソースの構成

チーム プロジェクト ポータルの既定の場所の設定

チーム プロジェクト ポータルの追加

チーム プロジェクトのプロセス ガイダンスの共有

電子メール通知の構成および SMTP サーバーの指定

ダッシュボードの互換性のための設定の構成

サービスおよびサービス アカウントを管理する: 運用保守の必要に応じて、サービスを開始および停止できます。 Team Foundation Server のサービス アカウントとして使用されているアカウントまたはパスワードを変更することもできます。

Team Foundation Server のサービスおよびサービス アカウント

Team Foundation Server におけるサービス アカウントと依存関係

Team Foundation Background Job Agent

SQL Server Reporting Services のサービス アカウントまたはパスワードの変更

Team Foundation Server のサービス アカウントまたはパスワードの変更

SQL Server リソースを最適化する: Team Foundation Server による配置内の SQL Server リソースの使用方法を最適化できます。

SQL Server および Team Foundation Server

SQL Server と SQL Server Reporting Services について

SQL Server Reporting Services のロール

SharePoint 製品とテクノロジのリソースを最適化する: Team Foundation Server による配置内の SharePoint 製品リソースの使用方法を最適化できます。

SharePoint 製品と Team Foundation Server

SharePoint 製品と Team Foundation Server 間の相互作用

SharePoint 製品でのロール

SharePoint 製品の拡張機能

Team Foundation Server の SharePoint 製品のアップグレード

Team Foundation Server で使用するための SharePoint Web アプリケーションおよびサイトの作成

参照

処理手順

チーム プロジェクトへのユーザーの追加

概念

プロジェクトの計画および追跡

その他の技術情報

ユーザー、グループ、およびアクセス許可の構成

アクセス許可の管理

Team Foundation バージョン管理の管理

Team Foundation のビルドの管理

Team Foundation Server のセキュリティ保護