共用方式為


執行 TFS 升級精靈

選取升級

如何執行 TFS 升級精靈

首先安裝 TFS,然後執行升級組態精靈。 如果您已將 TFS 移至新硬體,就必須變更 TFS 的 URL。 如果將 TFS 應用程式層移至新的硬體,則在 TFS 升級精靈執行完成之後,您必須更新應用程式層的 URL。

提示

在您安裝 TFS 之後,其組態工具會自動出現。如果您因為某些原因看不到它,則可以從 TFS 管理主控台中存取它。從 [開始] 功能表啟動 TFS 管理主控台。在管理主控台中,選擇 [應用程式層],然後選擇 [設定已安裝的功能]。

必要的使用權限

您必須是 Windows [Administrators] 安全性群組的成員,才能執行此程序。 如果您要升級基本 TFS 安裝,這些都只是您所需的權限。如果您打算設定報告,則在執行 SQL Server Reporting Services 的伺服器上,您還必須是 Windows [Administrators] 安全性群組的成員。 如果您計劃要設定 SharePoint 產品,您必須是 SharePoint 產品管理網站上 [Farm Administrators] 群組的成員。 如果您並未安裝將要裝載組態資料庫的 Database Engine,或是資料庫管理員會管理您所使用的 SQL Server 執行個體,則您必須是 SQL Server 中 [sysadmin] 伺服器角色的成員,才能執行這個程序。

若要執行 Team Foundation Server 安裝程式

  1. 將 Team Foundation Server DVD 插入光碟機,並啟動 tfs_server.exe 檔,就可開始安裝。

  2. 在 [授權條款] 對話方塊中,同意授權合約,然後選取 [立即安裝]。

    如果您要將 Team Foundation Server 安裝至檔案系統的特定位置,請選取預設安裝位置旁邊的瀏覽按鈕 [(…)] 。

若要執行 Team Foundation Server 升級精靈

  1. 在 [Team Foundation Server 組態] 工具中,選擇 [升級],然後選擇 [啟動精靈]。

    [Team Foundation Server 升級組態] 精靈隨即出現。

  2. 閱讀 [歡迎] 畫面並選擇 [下一步]。

  3. 輸入裝載舊版 Team Foundation Server 資料的 SQL Server 執行個體名稱,然後選擇 [列出可用的資料庫 ]。

    如果您的組態資料庫是 AlwaysOn 可用性群組的一部分,請選取 [這個執行個體是 SQL AwlaysOn 可用性群組]。

    精靈隨即列出可以升級的 Team Foundation Server 部署。 如果列出多個部署,請選擇您想要升級的部署。

  4. 選取 [我核取此方塊,確認有目前的備份] 核取方塊,然後選擇 [下一步]。

    如果您需要進行備份,則可以選擇 [按一下這裡啟動資料庫備份工具] 並依照下面的步驟進行,然後繼續執行 TFS 升級精靈。

    TFS 資料庫備份工具會顯示其在 [SQL Server 執行個體] 所指定之 SQL Server 執行個體中找到的資料庫。

    1. 在 [選取要備份的資料庫] 中,選擇要備份的資料庫。

      需要協助嗎? MSDN 的 TFS 2010 資料庫清單MSDN 的 TFS 2008 資料庫清單

    2. 在 [備份資料庫至] 中,接受預設位置或輸入另一個位置。

      注意事項注意事項

      如果您想要覆寫此網路位置儲存的備份,則可以選擇 [在這個位置覆寫現有資料庫備份]。

    3. 選擇 [立即備份]。

      備份工具會報告每個備份中資料庫的進度。

    4. 選取 [關閉]。

  5. 選擇 [使用系統帳戶] 使用內建的帳戶,或選擇 [使用使用者帳戶] 使用網域或本機帳戶。 如果您使用使用者帳戶,則必須輸入其密碼。 若要測試使用者帳戶和密碼組合,請選擇 [測試]。

    Network Service 是這個服務帳戶的預設值。

  6. 選擇 [驗證方法] 底下的 [NTLM] 或 [交涉 (Kerberos)],然後選擇 [下一步]。

    • 如果您選擇 [NTLM],便會使用 NTLM 驗證。 這是預設選項。

    • 如果您選擇 [交涉 (Kerberos)],便會先嘗試 Kerberos 驗證。 如果該項驗證失敗,則會改用 NTLM 驗證。

  7. 如果您要從 TFS 2008 升級,則可以指定 [連接埠] 或 [虛擬目錄],或者接受預設值。 如果您要從 TFS 的任何其他版本升級,則必須跳到下一個步驟。 在用戶端作業系統上,您必須跳到步驟 10。 您無法在用戶端作業系統上設定 SharePoint 產品或是 Team Foundation Server 的報告功能 (步驟 8 和 9)。

  8. 使用 [設定 Team Foundation Server 的報告功能] 頁面,選擇是否要使用報告功能。 選取 [設定搭配 Team Foundation Server 一起使用的報告] 核取方塊以使用報告功能,或清除該核取方塊以省略報告功能,然後選擇 [下一步]。

    提示

    如果您在升級期間跳過報告功能並想之後再加入,報告倉儲資料庫 (TFS_Warehouse 和 TFS_Analysis) 就必須使用不同的資料庫名稱。或者,您可以刪掉舊的報告資料庫,而新資料庫在建立時會以預設名稱來命名。

    1. 在 [Reporting Services 執行個體] 中,輸入執行 SQL Server Reporting Services 的伺服器名稱,然後選擇 [擴展 URL]。

      報表伺服器和其管理網站的 URL 會出現在 [報表伺服器 URL] 和 [報表管理員 URL] 的下拉式清單中。

    2. 選擇您要讓 Team Foundation Server 使用的 URL,然後選擇 [下一步]。

    3. 如果您要從 TFS 2008 進行升級,請跳至下一個步驟。 否則,輸入執行資料庫引擎和全文檢索搜尋的伺服器名稱,以裝載倉儲資料庫,然後選擇 [列出可用的資料庫]。

      精靈隨即列出可以升級的倉儲資料庫。 選擇您要升級的資料庫,然後選擇 [下一步]。

      您可以選取 [測試] 來測試到 SQL Server 的連線。 

    4. 在 [SQL Analysis Services 執行個體] 中,輸入執行 SQL Server Analysis Services 的伺服器名稱,然後選擇 [下一步]。

      若要測試與 SQL Server 的連接,請選擇 [測試]。

    5. 輸入報告讀取器帳戶的名稱和密碼,然後選擇 [下一步]。 如果您在步驟 5 中指定使用者帳戶做為 Team Foundation Server 的服務帳戶,而且想要在這個步驟中使用不同的帳戶,則必須選取 [使用與 Team Foundation Server 服務帳戶不同的帳戶,做為 Reporting Services 報告讀取器帳戶] 核取方塊。

      選擇 [測試] 以測試使用者帳戶和密碼組合。

  9. 使用 [設定用於 Team Foundation Server 的 SharePoint] 頁面,決定是否要使用 SharePoint 產品。 選取 [立即設定搭配 Team Foundation Server 一起使用的 SharePoint] 核取方塊以設定 SharePoint 產品,或清除該核取方塊以省略該步驟,然後選擇 [下一步]。

    如果您選取 SharePoint 產品組態,請執行下列其中一個步驟:

    注意事項注意事項

    如果您要從 TFS 2008 升級,而且選擇加入 SharePoint,則沒有 [使用 SharePoint 的現有伺服器陣列] 核取方塊。您唯一的選擇就是,輸入 SharePoint Web 應用程式和 SharePoint 管理網站的 URL,然後選擇 [下一步]。

    • 選擇 [使用目前的 SharePoint 產品設定],保留您的 SharePoint 產品設定,然後選擇 [下一步]。

      您通常會在繼續使用現有的入口網站時使用這個選項,而該網站必須安裝並設定好新的 Windows SharePoint Services 的 Team Foundation Server 擴充功能。 如果入口網站位於您要升級的伺服器上,新的擴充功能就會自動完成設定。

    • 選擇 [使用 SharePoint 的現有伺服器陣列],輸入 SharePoint Web 應用程式和 SharePoint 管理網站的 URL,然後選擇 [下一步]。 若要測試這每個 URL 的連接,您可以選擇 [測試]。

      您通常會在移轉新的入口網站時使用這個選項,而該網站必須包含您所移轉的 SharePoint 產品資料。

  10. 如果您不是從 TFS 2008 進行升級,請跳至下一個步驟。 如果您要從 TFS 2008 進行升級,請接受專案集合名稱和描述的預設值,或選擇性地輸入新名稱和描述,然後選擇 [下一步]。

  11. 在 [檢閱] 頁面中,檢閱設定,然後選擇 [下一步]。

    精靈會驗證組態。

  12. 選取 [設定]。

    精靈隨即套用組態設定。

  13. 請選擇 [下一步]。

    您的資料隨即升級,並且顯示進度報告,詳細列出正在執行的步驟。

  14. 請選擇 [下一步]。

  15. 閱讀最後摘要畫面,然後選擇 [關閉] 兩次 (一次在精靈中,另一次在組態工具中)。

    注意事項注意事項

    如果升級失敗,請選擇摘要畫面中的 [按這裡開啟完整的記錄檔] 參閱詳細的記錄檔。在解決記錄檔指出的未處理問題之後,您可以使用 [Team Foundation 管理主控台] 重新進行升級程序。在 [Team 專案集合] 的 [狀態] 索引標籤上,選擇 [建立集合],然後選擇 [重新執行工作]。

更新 TFS 的 URL

如果您已執行就地升級,則可以忽略這些程序。

如果您已將 TFS 應用程式層移轉到新的硬體,則必須在應用程式層及 TFS SharePoint 擴充功能中更新 TFS 的 URL。

在應用程式層上更新 TFS 的 URL

  1. 在 TFS 應用程式層上,開啟 Team Foundation Server 的管理主控台。

  2. 選擇巡覽列中的 [應用程式層],然後按一下 [變更 URL]。

    [變更 URL] 視窗隨即開啟。

  3. 在 [通知 URL] 中輸入新應用程式層伺服器的 URL,然後選擇 [確定]。

在 SharePoint 的 TFS 擴充功能中更新 TFS 應用程式層的 URL

  1. 在執行 SharePoint 的伺服器上,開啟 Team Foundation Server 的管理主控台。

  2. 在巡覽列中,選擇 [SharePoint 產品擴充],選取 [SharePoint Web 應用程式],然後按一下 [修改存取權]。

    [Team Foundation Server 的存取權] 視窗隨即開啟。

  3. 在 [Team Foundation Server 的 URL] 中輸入新應用程式層伺服器的 URL,然後選擇 [確定]。

請參閱

概念

TFS 升級需求

HOW TO:安裝適用於 Team Foundation Server 的遠端 SharePoint 產品