Share via


HOW TO:建立 Team Foundation Server 陣列 (高可用性)

加入 Team Foundation Server

您可能會基於下列任何原因,將應用程式層伺服器加入至現有的 Team Foundation Server 部署中:

  • 您想要將複本 (Redundancy) 建置到 Team Foundation Server 部署中。

  • 您想要將複本 (Redundancy) 建置到 Team Foundation Server 的部署中。

  • 您想要還原錯誤的應用程式層伺服器。

  • 您想要將應用程式層移至另一個伺服器。

複本和效能

藉由使用 [僅限應用程式層的組態] 精靈,您可以加強應用程式層的可用性、延展性和效能。 

為了善加利用多個應用程式層伺服器,您應該確保 Team Foundation Server 的初始部署具有下列特性:

  • 應用程式層和組態資料庫安裝在不同伺服器上。

  • 您使用了網域帳戶做為 Team Foundation Server 服務帳戶 (TFSSERVICE)。

  • 網路負載平衡 (NLB) 已部署。

您要使用 NLB 建立以單一邏輯 Web 服務方式出現之 Web 伺服器的叢集。 這個程序與 [僅限應用程式層的組態] 精靈是分開的。 如需如何設定 NLB 的詳細資訊,請參閱下列 Microsoft 網站的網頁:網路負載平衡

如果建立 NLB 叢集,則不需要針對組態資料庫或任何 Team 專案集合使用 SQL Server 叢集。 為了顧及效能、延展性和可用性,您可能部署的任何 SQL Server 叢集都與 NLB 叢集無關。

嚴重損壞修復和硬體升級

如果您有備份組態資料庫,那麼當應用程式層發生硬體錯誤時,就可以使用 [僅限應用程式層的組態] 精靈還原該應用程式層。

您也可以使用 [僅限應用程式層的組態] 精靈來移動應用程式層。 雖然移動應用程式層不需要特別的架構,但您必須具有部署之組態資料庫的存取權限。

若要建立 Team Foundation Server 陣列

使用這份檢查清單中的步驟,將應用程式層加入至現有的 Team Foundation Server 部署中。

工作

詳細指示

步驟 1

檢查支援的硬體與軟體。 確認作業系統和硬體符合 Team Foundation Server 的需求。

步驟 2

安裝 Team Foundation Server。 安裝 Team Foundation Server ,執行 [僅限應用程式層 組態] 精靈。

提示

下載最新版本的 Team Foundation 安裝指南 ,可以查閱這些步驟的最新變更。