共用方式為


還原應用程式層伺服器

Team Foundation 的資料庫會儲存 Team Foundation Server 部署的所有資料。 即使您備份應用程式層伺服器,還是無法備份 Team Foundation Server 的任何資料。 不過,如果應用程式層伺服器的硬體故障,您可以安裝另一部應用程式層伺服器,並設定它使用您部署的資料庫。 該伺服器接著會取代離線伺服器做為部署的應用程式層伺服器。 如果您的應用程式層伺服器裝載 SharePoint 產品,您也必須在新的硬體上還原該軟體。 如需詳細資訊,請參閱備份 (SharePoint Foundation)備份和還原 (SharePoint Server)保護和還原伺服器陣列 (Office SharePoint Server 2007)

注意事項注意事項

當您將應用程式層還原至新的硬體之後,請確定部署的所有使用者、群組和服務帳戶都已設定執行必要工作所需的權限。例如,Team Foundation 的系統管理員必須是應用程式層伺服器上本機 [Administrators] 群組的成員,才能開啟管理主控台。如需詳細資訊,請參閱將使用者加入至 Team 專案, 設定 Team 專案集合的系統管理員權限, 設定 Team Foundation Server 的系統管理員權限Team Foundation Server 中的服務帳戶與相依性.

您也可以將多部應用程式層伺服器加入至 Team Foundation Server 部署,但是您必須設定用戶端當做個別應用程式層連接至該伺服器。 您無法在應用程式層伺服器之間設定自動負載平衡。 若要讓用戶端得到真正的負載平衡和透明度,您必須先安裝及設定適用於網路負載平衡 (NLB) 的硬體或軟體裝置。

若要安裝和設定伺服器做為應用程式層伺服器

  1. 停止 Team Foundation Server 所使用的應用程式集區和服務。

    如需詳細資訊,請參閱TFSServiceControl 命令.

  2. 如果您使用 Network Service 做為 Team Foundation 的服務帳戶 (TFSService),請在應用程式層伺服器上開啟命令提示字元視窗,並將目錄變更為磁碟機:%Program Files%\ Microsoft Team Foundation Server 12.0\Tools。 於命令提示字元輸入下列命令:

    **TfsConfig Accounts /add /account:"NT Authority\Network Service" /accountType:ApplicationTier /SQLInstance:**伺服器名稱 **/DatabaseName:**資料庫名稱

    注意事項注意事項

    如需詳細資訊,請參閱Accounts 命令.

  3. 將 Team Foundation Server 安裝於新的伺服器上,並啟動 [僅限應用程式層] 精靈。

  4. 如果您正在使用 Visual Studio Lab Management,請在應用程式層上安裝 System Center Virtual Machine Manager (SCVMM) 系統管理員主控台,並設定它連接至執行 SCVMM 的伺服器。

    如需詳細資訊,請參閱設定 SCVMM 環境的 Lab Management.

  5. 如果電腦名稱已經變更,請開啟 Team Foundation 的管理主控台。

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

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

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

    注意事項注意事項

    舊的應用程式層伺服器名稱依然會出現在 Team Foundation 管理主控台的應用程式層伺服器清單中。如果您選取 [篩選掉 3 天以上未連接的電腦] 核取方塊,舊的伺服器就會從 3 天內的清單中消失。

請參閱

概念

還原 Lab Management 元件

Team Foundation Server 架構

其他資源

將部署還原至新硬體

開啟 Team Foundation 管理主控台