方法: 詳細構成を使用して Team Foundation Server をインストールする
既存のインフラストラクチャを使用した複数サーバーへの Team Foundation Server のインストール
Team Foundation Server の既定のインストール オプションを変更する場合は、詳細構成を使用すると、複数のサーバーで Team Foundation Server を構成し、他の多くのオプションを変更できます。
詳細構成を使用する例として、次のような場合が考えられます。標準インストールは、ニーズに合わない場合があります。たとえば、シングル サーバー インストールをカスタマイズしたり、Team Foundation Server と構成データベースを別々のサーバーにインストールしたりする場合があります。組織内で既に SQL Server または SharePoint 製品が実行中で、これらのインストールのいずれかを使用して、チーム プロジェクトまたは Team Foundation Server のデータをホストするとします。サーバー ソフトウェアが必要なオプション機能を使用する場合は、それらのインストールも別々のサーバーでホストできます。複数のサーバーを使用する場合は、Team Foundation Server と構成データベースの間で負荷を分散できます。また、レポートやポータル サイトなどの機能に必要なサーバー ソフトウェアを、処理能力のあるハードウェアで実行することもできます。
複数サーバーのインストールを Team Foundation Server によって提供される堅牢なスケールアウト機能と混同しないでください。これらのスケールアウト機能には、Team Foundation Server のファームを作成し、元の Team Foundation Server 配置の一部ではなかった SQL Server のインスタンスにチーム プロジェクト コレクションを含める機能があります。ただし、これらのスケール アウト機能は、このシナリオでは取り扱いません。このシナリオは、複数のサーバーに TFS をインストールするなど、構成可能なインストール オプションを利用する Team Foundation Server の初期配置のためのガイダンスとなります。Team Foundation Server の配置にアプリケーション層サーバーを追加する方法の詳細については、「方法: Team Foundation Server ファームを作成する (高可用性)」を参照してください。
![]() |
---|
複数サーバー インストールには、Active Directory ドメインとドメイン アカウントまたは Network Service アカウントが必要です。ローカル アカウントをサービス アカウントとして使用することはできません。 |
詳細構成を使用して Team Foundation Server をインストールするには
次の表に、Team Foundation Server の複数サーバー インストール用にオペレーティング システムおよびネットワーク環境を準備するためのタスクを示します。
タスク |
詳細な説明 |
|
---|---|---|
サポートされているハードウェアおよびソフトウェアを確認する。Team Foundation Server コンポーネントをインストールする各サーバーのオペレーティング システムが、Team Foundation Server の要件を満たしていることを確認します。ハードウェアが Team Foundation Server およびすべての必須のサーバー ソフトウェアを実行できることを確認します。Team Foundation Server の言語要件を確認します。 複数のサーバーで Team Foundation Server を使用するには、Team Foundation Server の要件を満たす Active Directory ドメインが必要です。 必要なアクセス許可とユーザー アカウントを確認する。Team Foundation Server のインストールに使用するアカウントが、Team Foundation Server をインストールするサーバーの Administrators セキュリティ グループのメンバーであることを確認します。レポートを構成する場合は、SQL Server Reporting Services を実行しているサーバーの Administrators セキュリティ グループのメンバーである必要もあります。SharePoint 製品を構成する場合は、SharePoint のサーバー管理サイトのファームの管理者グループのメンバーである必要があります。 Team Foundation Server、SQL Server、および SharePoint 製品をインストールするために使用するサービス アカウントを決定します。 |
||
SQL Server をセットアップする。Team Foundation Server の照合順序の要件を確認します。組織のデータに必要な照合順序の設定を決定し、その設定が Team Foundation Server の要件を満たしていることを確認します。Team Foundation Server に追加されるすべての SQL Server インスタンスでこの設定が一貫していないと、レポートに予期しない結果が報告される場合があります。 データベース エンジン機能とフルテキスト検索機能をホストするサーバーに SQL Server をインストールするか、または既存のインストールが Team Foundation Server の要件を満たしていることを確認します。既定では、必要なデータベースは Team Foundation Server によってインストール中に作成されますが、適切な名前付け規則を使用して空のデータベースをプロビジョニングすることもできます。空のデータベースのプロビジョニングは省略できます。 (省略可能) レポート機能をセットアップする。レポート機能を使用する場合は、SQL Server Reporting Services および SQL Server Analysis Services をインストールするか、または既存のインストールが Team Foundation Server の要件を満たしていることを確認する必要があります。レポート サーバーに使用する SQL Server インスタンスは、データベース エンジンに使用するインスタンスと同じでなくてもかまいません。複数のサーバーを使用してレポート サーバーをホストすることもできます。ただし、レポート サーバーを他のアプリケーションと共有することはできません。Team Foundation Server には専用のレポート サーバーが必要です。レポート サーバーが Team Foundation Server と同じサーバーに配置されていない場合は、レポート サーバーの Content Manager グループに、Team Foundation Server のサービス アカウントを追加する必要があります。 SQL Server を検証する。SQL Server のすべてのインスタンスが、Team Foundation Server の最小要件を満たすように構成されていることを確認します。 |
||
(省略可能) アプリケーション層に Microsoft Office SharePoint 2007 または SharePoint Server 2010 をインストールして構成する (図に示されています)。 Team Foundation Server のインストールに含まれている SharePoint 製品のインストールを使用する場合は、Team Foundation Server のインストールに進みます。SharePoint を使用して他の操作を行う場合は、次のオプションがあります。
|
||
Team Foundation Server をセットアップする。Team Foundation Server をインストールし、Team Foundation Server 構成ツールを使用して配置を構成します。 Microsoft Office SharePoint 2007 または SharePoint Server 2010 の最終的な構成を行う。 Microsoft Office SharePoint Server 2007 または SharePoint Server 2010 をインストールした場合、Team Foundation Server 用に作成したエンタープライズ アプリケーション定義を構成する必要があります。Windows SharePoint Services 3.0 を使用している場合、または SharePoint 製品のインストールを省略した場合は、この手順を省略できます。 |
![]() |
---|
これらの手順に変更が加えられていないかどうかを確認するには、最新版の『Installation Guide for Team Foundation (Team Foundation インストール ガイド)』をダウンロードしてください。 |
参照
概念
方法: Team Foundation Server ファームを作成する (高可用性)