檢查清單:在單一伺服器上就地升級 Team Foundation Server

更新:2010 年 8 月

您可以使用這份檢查清單升級至 Visual Studio Team Foundation Server 2010。 為了從這份檢查清單取得最大效益,您的部署必須只包含單一伺服器,而且要執行就地升級。 如果您現有的 Team Foundation Server 環境包含多部伺服器,或是要在升級期間變更拓撲,請使用檢查清單:使用多部伺服器升級 Team Foundation Server

本文件的表格包含工作和連結。 連結提供程序或概念資訊,協助您執行相關的工作。 您應該由上往下按順序執行工作,除非收到指示要跳過某項工作。

準備

下列工作是讓現有的 Team Foundation Server 安裝準備好可以進行就地升級 (使用相同硬體),所有必要條件都位於相同伺服器中。

工作

詳細指示

檢查最新的安裝指南。 下載本指南的目前版本。 如果在升級程序方面有最新的更新,您可以在這份指南的最新版本中找到。

如需最新版的 Team Foundation 安裝指南,請參閱下列 Microsoft 網站的網頁:

備份您的資料。 在您現有的 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 網站的網頁:

檢查支援的硬體與軟體。 確認要安裝 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 網站的網頁:

確認 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。

當您升級 Team Foundation Server 時,並不能安裝 Windows SharePoint Services 3.0。

您也可以對入口網站伺服器執行下列任何一個選擇性步驟:

  • 您可以將 Windows SharePoint Services 3.0 升級至 Microsoft Office SharePoint Server 2007。 如需詳細資訊,請參閱下列 Microsoft 網站的網頁:為 Team Foundation Server 升級 SharePoint 產品和技術

  • 當您升級 Team Foundation Server 時,可以略過入口網站伺服器的設定。 如果略過此步驟,並於稍後新增入口網站,就必須以手動方式將所有 Team 專案連結至入口網站。

如需詳細資訊,請參閱下列 Microsoft 網站的網頁:

設定 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 服務帳戶加入至 Farm Administrators 群組。確認 SharePoint 產品的安裝符合 Team Foundation Server 的最小需求。

將 Team Foundation Server 服務帳戶和要升級應用程式層之人員的帳戶加入至 [Farm Administrators] 群組。

解除安裝舊版 Team Foundation Server。 如果您執行的是就地升級,則必須解除安裝 Team Foundation Server。

 

還原資料。 如果資料已經在 SQL Server 2008 執行個體上,則可略過此步驟。 或者,您必須在將裝載組態資料庫的 SQL Server 執行個體上,還原在此檢查清單開頭所備份的 Team Foundation Server 資料。

注意事項注意事項
您不可變更任何要還原之資料庫的名稱。

如需如何還原 Team Foundation Server 資料的詳細資訊,請參閱下列 Microsoft 網站的其中一個網頁:

Team Foundation Server 升級

執行下列工作以升級 Team Foundation Server。

工作

詳細指示

安裝 Team Foundation Server。 如果您要從 Visual Studio 2005 Team Foundation Server 升級,在執行此程序之前,應先從 Internet Information Services (IIS) 刪除舊的 Team Foundation Server 站台。

更新和設定 Team Foundation Server。 此更新可防止特定模式之版本控制作業所引發的問題,此問題會影響版本控制標籤和合併的升級。 若要下載此更新,請參閱下列 Microsoft 網站的網頁:KB2135068 - 升級至 TFS2010 後遺漏標記項目和合併目標 (英文)。 如需詳細資訊,請參閱下列 Microsoft 網站的網頁:升級至 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 月

加入有關版本控制更新的資訊。

資訊加強。