共用方式為


HOW TO:從 Team Foundation Server 試用版升級

更新:2007 年 11 月

您可以將 Team Foundation Server 試用版升級為 Team Foundation Server Workgroup Edition 或 Team Foundation Server。若要這樣做,您必須擁有 Team Foundation Server 的有效產品金鑰。此外,您必須將 SQL Server 從 SQL Server Evaluation Edition 升級為 SQL Server Professional Edition 或 SQL Server Enterprise Edition。如需 Team Foundation Server 升級的詳細資訊,請參閱 Team Foundation Server 升級類型

重要事項:

在升級期間,您必須提供產品金鑰。如果您是透過大量授權方案取得 Team Foundation Server,可以在大量授權媒體 (CD、DVD 或 .iso 映像) 中找到這個金鑰。如需詳細資訊,請參閱 HOW TO:找出 Team Foundation Server 的產品金鑰。如需其他協助,您可以使用 Microsoft 網站「說明及支援」中的資訊,取得 Visual Studio Team System 的技術支援。如需授權的詳細資訊,請參閱 Microsoft 網站上的《Visual Studio Team System 2008 授權白皮書》(英文)。

必要的使用權限

您必須是 Team Foundation 資料層伺服器和 Team Foundation 應用程式層伺服器上 [Administrators] 安全性群組的成員、Windows SharePoint Services [Central Administrator] 安全性群組的成員,以及 Team Foundation 資料層伺服器上 SQL Server [Administrator] 安全性群組的成員,才能執行這些程序。

您必須是 Team Foundation 伺服器上 [Local Administrators] 群組的成員,才能執行這些程序來備份和還原資料與服務。您必須具有還原資料庫以及停止和啟動 IIS 的使用權限,才能執行本主題中所描述的工作。如需詳細資訊,請參閱 Team Foundation Server 使用權限

除了這些使用權限之外,在執行 Windows Server 2008 或 Windows Vista 的電腦上,您可能還必須滿足下列需求:

  • 若要依照命令列程序執行,您可能必須開啟較高權限的命令提示字元,方法是按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。

  • 若要依照需要用到 Internet Explorer 的程序執行,您可能必須以系統管理員的身分啟動 Internet Explorer,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。

  • 若要編輯 web.config 檔案,您可能必須以系統管理員的身分啟動文字編輯器,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下編輯器,然後按一下 [以系統管理員身分執行]。

  • 若要存取 SQL Server Reporting Services 的報表管理員、報表或網站,您可能必須將這些網站加入至 Internet Explorer 中的信任網站清單,或是以系統管理員的身分啟動 Internet Explorer。

如需詳細資訊,請參閱 Microsoft 網站 (英文)。

若要升級為 Team Foundation Server

  1. 在 Team Foundation 應用程式層伺服器上,依序按一下 [開始]、[設定],然後按一下 [控制台]。

  2. 在 [控制台] 中,按一下 [新增或移除程式]。

  3. 在 [新增或移除程式] 中,按一下 [變更或移除程式]。按一下 [Microsoft Visual Studio 2008 Team Foundation Server],然後按一下 [變更/移除]。

  4. 選取 [維護模式選項] 中的 [升級至 Microsoft Visual Studio 2008 Team Foundation Server],輸入 Team Foundation Server 的產品金鑰,然後按 [下一步]。

    此時,[命令提示字元] 視窗可能會出現並顯示服務正在停止和啟動。

    注意事項:

    在 Team Foundation Server 升級期間,您必須提供產品金鑰。如果您是透過大量授權方案取得 Team Foundation Server,就不需要在升級程序期間提供個別的產品金鑰。您必須連絡「Visual Studio 專業開發人員支援」,以便取得升級的產品金鑰。如需支援連絡電話的清單,請參閱 Microsoft 網站上的<MSDN 疑難排解和支援>(英文)。

  5. 在 [維護 - 安裝程式完成] 頁面中,按一下 [完成]。

若要升級為 Team Foundation Server Workgroup Edition

  1. 在 Team Foundation 應用程式層伺服器上,依序按一下 [開始]、[設定] 和 [控制台]。

  2. 在 [控制台] 中,按一下 [新增或移除程式]。

  3. 在 [新增或移除程式] 中,按一下 [變更或移除程式]。按一下 [Microsoft Visual Studio 2008 Team Foundation Server],然後按一下 [變更/移除]。

  4. 選取 [維護模式選項] 中的 [升級至 Microsoft Visual Studio 2008 Team Foundation Server],輸入 Team Foundation Server 的產品金鑰,然後按 [下一步]。

    注意事項:

    在 Team Foundation Server 升級期間,您必須提供產品金鑰。如果您是透過大量授權方案取得 Team Foundation Server,就不需要在升級程序期間提供個別的產品金鑰。您必須連絡「Visual Studio 專業開發人員支援」,以便取得升級的產品金鑰。如需支援連絡電話的清單,請參閱 Microsoft 網站上的<MSDN 疑難排解和支援>(英文)。

  5. 在所有服務都已停止並重新啟動之後,按一下 [維護 - 安裝程式完成] 頁面中的 [完成]。

  6. 按一下 [開始],然後按一下 [設定],接著再按 [控制台]。

  7. 在 [控制台] 中,按一下 [新增或移除程式]。

  8. 在 [新增或移除程式] 中,按一下 [變更或移除程式]。按一下 [Microsoft Visual Studio 2008 Team Foundation Server],然後按一下 [變更/移除]。

  9. 在 [維護模式選項] 中,選取 [修復或重新安裝],然後按 [下一步]。

    注意事項:

    您將會需要使用 Team Foundation Server 產品媒體來完成接下來的步驟。

  10. 在 [服務帳戶] 頁面上,於 [帳戶名稱] 中輸入 Team Foundation Server 服務帳戶名稱並於 [密碼] 中輸入帳戶密碼,然後按一下 [下一步]。

  11. 在 [報告資料來源帳戶] 頁面上,於 [帳戶名稱] 中輸入 Reporting Services 服務帳戶名稱並於 [密碼] 中輸入帳戶密碼,然後按 [下一步]。

  12. 在 [維護 - 修復完成] 頁面中,按一下 [完成]。

  13. 在 Team Foundation Licensed Users 群組中最多加入五位使用者。如需詳細資訊,請參閱 HOW TO:加入 Team Foundation Server Workgroup Edition 的使用者

升級 SQL Server Evaluation Edition

如果您在安裝 SQL Server Evaluation Edition 時一併安裝 Team Foundation Server 試用版,就必須升級為 SQL Server Professional Edition 或 SQL Server Enterprise Edition。

若要從單一伺服器 Team Foundation Server 安裝的 SQL Server Evaluation Edition 升級

  1. 備份所有 Team Foundation Server 資料庫。如需如何備份 Team Foundation Server 的詳細資訊,請參閱 HOW TO:備份 Team Foundation Server

    重要事項:

    請務必遵循本程序中的所有步驟,以便備份資料。

    注意事項:

    此外,您也必須備份任何想要保留的 SharePoint 產品和技術自訂網站定義、自訂網站範本或自訂 Web 組件。如需詳細資訊,請參閱 Microsoft 網站上的下列主題:Windows SharePoint Services 2.0 的<備份和還原選項>(英文) 或 Windows SharePoint Services 3.0 的<選擇備份和復原工具>(英文)。

  2. 備份 Reporting Services 加密 (Encryption) 金鑰。請確定您將加密金鑰儲存在與 Team Foundation Server 以外之不同電腦上的安全位置中,而且新的部署可以存取該位置。如需如何備份加密金鑰的詳細資訊,請參閱 HOW TO:備份 Reporting Services 加密金鑰

  3. 登入 Team Foundation 的應用程式層伺服器,開啟電腦管理員,並停止下列服務:

    • SharePoint Timer Service 或 Windows SharePoint Services Timer

    • SQL Server Reporting Services

    • Visual Studio Team Foundation Server 工作排程器

    • Microsoft Team Foundation Server 應用程式集區

    • ReportServer 或 ReportServer$InstanceName (應用程式集區)

      注意事項:

      您可以在 Internet Information Services (IIS) 中管理 SQL Server 2005 的 ReportServer 應用程式集區,但是不能管理 SQL Server 2008 的 ReportServer 應用程式集區。

    • 預設網站

    如需詳細資訊,請參閱 HOW TO:停止和啟動服務、應用程式集區和網站

  4. 登入 Team Foundation 的資料層伺服器,開啟 [命令提示字元] 視窗,並刪除 %ProgramFiles%\Microsoft SQL Server\MSSQL.2\OLAP\DATA 目錄中的所有檔案。

  5. 安裝 SQL Server Standard Edition 或 SQL Server Enterprise Edition。如需如何安裝 SQL Server 的詳細資訊,請參閱 Microsoft 下載中心上 Team Foundation 的安裝指南。

  6. 還原 Team Foundation Server 資料庫。如需如何還原 Team Foundation Server 的詳細資訊,請參閱 HOW TO:還原 Team Foundation 的資料

    重要事項:

    請務必遵循本程序中的所有步驟,以便還原資料。這些步驟包括更新資料倉儲和重新啟動服務。

若要從雙重伺服器 Team Foundation Server 安裝的 SQL Server Evaluation Edition 升級

  1. 備份所有 Team Foundation Server 資料庫。如需如何備份 Team Foundation Server 的詳細資訊,請參閱 HOW TO:備份 Team Foundation Server

    重要事項:

    請務必遵循本程序中的所有步驟,以便備份資料。

    注意事項:

    此外,您也必須備份任何想要保留的 SharePoint 產品和技術自訂網站定義、自訂網站範本或自訂 Web 組件。如需詳細資訊,請參閱 Microsoft 網站上的下列主題:Windows SharePoint Services 2.0 的<備份和還原選項>(英文) 或 Windows SharePoint Services 3.0 的<選擇備份和復原工具>(英文)。

  2. 備份 Reporting Services 加密金鑰。請確定您將加密金鑰儲存在與 Team Foundation Server 以外之不同電腦上的安全位置中,而且新的部署可以存取該位置。如需如何備份加密金鑰的詳細資訊,請參閱 HOW TO:備份 Reporting Services 加密金鑰

  3. 在 Team Foundation 的應用程式層伺服器上,開啟電腦管理員,並停止下列元件:

    • SharePoint Timer Service 或 Windows SharePoint Services Timer

    • SQL Server Reporting Services

    • Visual Studio Team Foundation Server 工作排程器

    • Microsoft Team Foundation Server 應用程式集區

    • ReportServer 或 ReportServer$InstanceName (應用程式集區)

      注意事項:

      您可以在 IIS 中管理 SQL Server 2005 的 ReportServer 應用程式集區,但是不能管理 SQL Server 2008 的 ReportServer 應用程式集區。

    • 預設網站

    如需詳細資訊,請參閱 HOW TO:停止和啟動服務、應用程式集區和網站

  4. 登入 Team Foundation 的資料層伺服器,開啟 [命令提示字元] 視窗,並刪除 %ProgramFiles%\Microsoft SQL Server\MSSQL.2\OLAP\DATA 目錄中的所有檔案。

  5. 安裝 SQL Server Standard Edition 或 SQL Server Enterprise Edition。如需如何安裝 SQL Server 的詳細資訊,請參閱 Microsoft 下載中心上 Team Foundation 的安裝指南。

  6. 在 Team Foundation 的資料層伺服器上還原 Team Foundation Server 資料庫。如需如何還原 Team Foundation Server 的詳細資訊,請參閱 HOW TO:還原 Team Foundation 的資料

    重要事項:

    請務必遵循本程序中的所有步驟,以便還原資料。這些步驟包括更新資料倉儲和重新啟動服務。

請參閱

工作

HOW TO:從 Team Foundation Server Workgroup Edition 升級

HOW TO:備份 Team Foundation Server

HOW TO:備份 Reporting Services 加密金鑰

HOW TO:加入 Team Foundation Server Workgroup Edition 的使用者

概念

Team Foundation Server 升級類型

Team Foundation Server 移動類型

HOW TO:還原 Team Foundation 的資料