チェックリスト: シングルサーバーでの Team Foundation Server のインプレース アップグレード

更新 : 2010 年 8 月

このチェックリストを使用すると、Visual Studio Team Foundation Server 2010 にアップグレードできます。 このチェックリストを最大限に活用するためには、シングルサーバー配置を使用して、インプレース アップグレードを実行する必要があります。 既存の Team Foundation Server 環境に複数のサーバーがある場合、またはアップグレード時にトポロジを変更する場合は、「チェックリスト: 複数のサーバーでの Team Foundation Server のアップグレード」を使用します。

このドキュメントの表には、タスクとリンクが記載されています。 各リンクは、関連するタスクを実行するための手順または概念を説明するトピックを示しています。 これらのタスクは上から順に実行し、特に指示がない限りスキップしないでください。

準備

次のタスクにより、インプレース アップグレード (同じハードウェアを使用) に向けて Team Foundation Server の既存のインストールを準備することができます。この場合、すべての必須コンポーネントは同じサーバー上にあります。

タスク

詳細な説明

最新のインストール ガイドを確認する。 このガイドの最新バージョンをダウンロードします。 アップグレード手順に関して最新の更新情報が利用できる場合は、このガイドの最新バージョンに記載されています。

Team Foundation インストール ガイドの最新バージョンについては、次の Microsoft Web サイトを参照してください。

データをバックアップする。 既存の Team Foundation Server のインストールで、データをバックアップします。 アップグレード ツールによってアップグレード時に古いデータベースが削除されます。 このデータを、アップグレード直前の Team Foundation Server インストールのスナップショットとして使用できます。

メモメモ
web.config のコピーをバックアップして、電子メールの警告およびパブリック URL の設定など、一部の設定を保存します。これらの設定はアップグレード ウィザードを使用して手動で追加する必要があります。また、web.config の情報は参照として使用できます。Team Foundation Server の Web アプリケーションが使用するフォルダーを開き、Web.config ファイルをコピーし、そのコピーを別の場所に保存します。ファイルの名前を変更することもできます。たとえば、この Web アプリケーションがポート 80 を使用する場合は、ファイルを Web.config80 として保存します。

Team Foundation Server をバックアップする方法の最新情報については、Microsoft Web サイトの次のページを参照してください。

サポートされているハードウェアおよびソフトウェアを確認する。 Team Foundation Server をインストールする各サーバーのオペレーティング システムが Team Foundation Server の要件を満たしていることを確認します。 ハードウェアが Team Foundation Server およびすべての必須のサーバー ソフトウェアを実行できることを確認します。

必要なアクセス許可とユーザー アカウントを確認する。 Team Foundation Server のインストールに使用するアカウントが、Team Foundation Server をインストールするサーバーの Administrators セキュリティ グループのメンバーであることを確認します。

Team Foundation Server および SQL Server (SQL Server の新規インストールが必要な場合) のインストール中に使用するサービス アカウントを決定します。

SQL Server をセットアップする。 SQL Server 2005 を使用していた場合は、SQL Server 2008 にアップグレードする必要があります。

レポート機能をセットアップする。 レポート機能を使用する場合は、SQL Server Reporting Services と SQL Server Analysis Services を SQL Server 2008 にアップグレードする必要があります。 レポート サーバーを他のアプリケーションと共有することはできません。 Team Foundation Server には専用のレポート サーバーが必要です。

SQL Server のアップグレード方法については、次の Microsoft Web サイトのページを参照してください。

SQL Server を検証する。 SQL Server が、Team Foundation Server の最小要件を満たすように構成されていることを確認します。

ポータル サーバーを準備する。 Windows SharePoint Services 2.0 を使用している場合、新しい Team Foundation Server のインストールにポータル サーバーを追加するには、Windows SharePoint Services 3.0、Microsoft Office SharePoint Server 2007、または Microsoft SharePoint Server 2010 にアップグレードする必要があります。

Windows SharePoint Services 3.0 は、Team Foundation Server のアップグレード時にインストールすることはできません。

ポータル サーバーについては、オプションとして次のいずれかの手順を実行することもできます。

  • Windows SharePoint Services 3.0 を Microsoft Office SharePoint Server 2007 にアップグレードできます。 詳細については、Microsoft Web サイトの「Team Foundation Server の SharePoint 製品のアップグレード」を参照してください。

  • Team Foundation Server のアップグレード時に、ポータル サーバーのセットアップをスキップできます。 この手順をスキップし、後でポータルを追加する場合は、すべてのチーム プロジェクトを手動でポータルにリンクする必要があります。

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

Microsoft Office SharePoint Server 2007 または SharePoint Server 2010 を構成する。 Windows SharePoint Services 3.0 の既存のインストールを使用している場合は、次の手順に進んでください。ダッシュボードの互換性を保つための特別な構成を行う必要はありません。 Microsoft Office SharePoint Server 2007 Enterprise または SharePoint Server 2010 Enterprise を使用している場合は、ダッシュボードの互換性を保つために必要な構成を実行します。

SharePoint 製品を検証し、ファームの管理者グループに Team Foundation Server のサービス アカウントを追加する。 SharePoint 製品のインストールが Team Foundation Server の最小要件を満たしていることを確認します。

Team Foundation Server のサービス アカウントを追加し、アプリケーション層をアップグレードする担当者のアカウントをファームの管理者グループに追加します。

以前のバージョンの Team Foundation Server をアンインストールする。 インプレース アップグレードを行う場合は、Team Foundation Server をアンインストールする必要があります。

 

データを復元する。 SQL Server 2008 のインスタンスに既にデータが配置されているときは、この手順をスキップできます。 それ以外の場合は、構成データベースをホストする SQL Server のインスタンスで、このチェックリストの開始時にバックアップした Team Foundation Server からデータを復元する必要があります。

メモメモ
復元するデータベースの名前は変更しないでください。

Team Foundation Server からデータを復元する方法の詳細については、Microsoft Web サイトの次のいずれかのページを参照してください。

Team Foundation Server のアップグレード

Team Foundation Server をアップグレードするには、次のタスクを実行します。

タスク

詳細な説明

Team Foundation Server をインストールする。 Visual Studio 2005 Team Foundation Server からアップグレードする場合は、この手順を実行する前に、インターネット インフォメーション サービス (IIS) から古い Team Foundation Server Web サイトを削除する必要があります。

Team Foundation Server を更新して構成する。 この更新プログラムによって、バージョン管理のラベルおよびマージのアップグレードに影響する、バージョン管理操作の特定のパターンが原因で発生する問題を防止できます。 この更新プログラムをダウンロードするには、Microsoft Web サイトの「KB2135068 - Labeled items and merge targets missing after upgrade to TFS2010 (KB2135068 - TFS2010 へのアップグレード後に、ラベル付けされた項目およびマージ ターゲットが見つからない)」を参照してください。 詳細については、Microsoft Web サイトの「After an upgrade to TFS 2010, labels are missing items, or merge relationships are missing (TFS 2010 へのアップグレード後に、ラベルの項目が見つからないか、マージの関係が失われている)」を参照してください。

インストールが完了して、バージョン管理の更新プログラムを適用したら、Team Foundation Server 構成ツールを使用してサーバーをアップグレードします。

Microsoft Office SharePoint Server 2007 または SharePoint Server 2010 の最終的な構成を行う。

Microsoft Office SharePoint Server 2007 または SharePoint Server 2010 をインストールした場合、Team Foundation Server 用に作成したエンタープライズ アプリケーション定義を構成する必要があります。 Windows SharePoint Services 3.0 を使用している場合、または SharePoint 製品を構成していない場合は、この手順をスキップできます。

参照

概念

シナリオ : Team Foundation Server のアップグレード

履歴の変更

日付

履歴

理由

2010 年 8 月

SQL Server 2008 R2 アップグレードへのリンクを追加。

情報の拡充

2010 年 6 月

バージョン管理の更新プログラムに関する情報を追加。

情報の拡充