準備新硬體
Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019
本主題是「還原單一伺服器」教學課程的第一個部分,教導您如何安裝及設定必要條件、如何還原資料庫和 SharePoint 陣列,以及如何安裝但不設定 Team Foundation Server (TFS),以便可以在新硬體上還原資料庫。
使用本主題來:
- 選擇硬體並將伺服器命名
- 在新伺服器上安裝 SQL Server
- 在新伺服器上安裝 SharePoint Foundation
- 安裝 Team Foundation Server
必要條件
若要執行本主題中的程式,您必須是您要安裝軟體之伺服器上的 Administrators 安全組成員。
選擇硬體並將伺服器命名
還原部署時可能會因為壓力導致的硬體失敗而造成意外離線,且通常需要盡快取得硬體。 您可能會想立即取得一台未使用的電腦並嘗試將其當做新的伺服器使用。 不過,為了部署的長期健康狀態並協助確保您的部署能夠成功還原,您不應該使用 RAM 比之前電腦還要低的伺服器,而且您應確定新伺服器是執行與舊伺服器相同的作業系統。 您也必須盡可能比對上一部伺服器的 Service Pack 層級。
此外,這是個擴充硬碟空間或增強部署處理能力的好機會,特別是如果您先前伺服器的速度沒有想像中的快,或是硬碟空間即將耗盡時更是如此。 升級處理器的數量或速度、加入更多 RAM 或加入更多的硬碟空間並不會對您的還原造成負面影響,反而會使您和您的使用者得到更快更強大的伺服器。
為伺服器命名
如果您的新伺服器名稱與舊名稱完全相同,並不會對使用者造成太大的混淆和不便。 如果新伺服器的名稱與舊伺服器相同,你會發現還原部署將更為容易。 除非您有其他不可抗拒的理由不能重複使用相同名稱 (例如舊伺服器名稱的底線干擾 Team Web Access 的導覽),否則新的伺服器應該使用與舊伺服器相同的名稱。
在新伺服器上安裝 SQL Server
在您取得符合上述需求的伺服器並以相同名稱命名之後,您必須在新硬體上安裝相同版本的 SQL Server。 您也必須確保選擇和先前部署相同的定序設定,否則將無法還原您為舊部署備份的資料庫。
提示
SQL Server 的大部分安裝都使用預設的定序設定。 預設定序設定取決於安裝 SQL Server 之伺服器上的 Windows 系統地區設定。
安裝 SQL Server 以支援 Team Foundation Server
啟動 SQL Server 安裝中心。
在 [SQL Server 安裝中心] 頁面上,選擇 [安裝],然後選擇 [新增安裝] 或 [將功能新增至現有安裝]。
在 [ 設定支持規則 ] 頁面上,確認所有規則都已通過,然後選擇 [ 確定]。
在 [ 產品金鑰 ] 頁面上,提供您的產品密鑰,然後選擇 [ 下一步]。
在 [授權條款]頁面上,檢閱授權合約。 如果您接受條款,請選取 [我接受授權條款]。 您可以選擇性地選取複選框,將使用量數據傳送給 Microsoft,然後選擇 [ 下一步]。
在 [ 安裝程序支援檔案] 頁面上,選擇 [ 安裝]。
在 [ 安裝支持規則 ] 頁面上,檢閱安裝資訊。 更正任何失敗狀況,然後選擇 [ 下一步]。
在 [安裝角色] 頁面上,選擇 [SQL Server 功能安裝],然後選擇 [下一步]。
在 [ 特徵選取 ] 頁面上,選取下列複選框,然後選擇 [ 下一步]:
- Database Engine 服務
- 全文檢索搜尋
- 如果報告功能是您要還原之部署的一部分,則為 Analysis Services
- 如果報告功能是您要還原之部署的一部分,則為 Reporting Services
- 用戶端工具連接性
- 管理工具 - 基本
- 管理工具 - 完整
在 [ 安裝規則 ] 頁面上,檢閱任何警告並更正任何失敗,然後選擇 [ 下一步]。
在 [ 實例組態 ] 頁面上,選擇 [默認實例],然後選擇 [ 下一步]。
在 [ 磁盘空間需求] 頁面上,檢閱資訊以確定您有足夠的磁碟空間,然後選擇 [ 下一步]。
在 [伺服器組態] 頁面上,針對所有 SQL Server 服務選擇 [使用相同的帳戶]。 在 [針對所有 SQL Server 服務視窗使用相同的帳戶],選擇或指定 NT AUTHORITY\NETWORK SERVICE,然後選擇 [確定]。
在 [ 啟動類型] 數據行中,針對您可以編輯的所有服務指定 [自動 ],然後選擇 [ 下一步]。
在 [資料庫引擎服務] 頁面的 [帳戶布建] 索引卷標上,選擇 [Windows 驗證 模式],然後選擇 [新增目前使用者] 以系統管理員身分新增您的帳戶,作為 SQL Server 實例的系統管理員。 選擇性地為想要作為資料庫管理員的使用者新增任何其他使用者帳戶,然後選擇 [ 下一步]。
在 [ Analysis Services 組態 ] 頁面的 [ 帳戶布建 ] 索引卷標上,選擇 [ 新增目前使用者 ] 以系統管理員身分新增您的帳戶,作為 Analysis Services 資料庫的系統管理員。 選擇性地為您想要作為系統管理員的使用者新增任何其他使用者帳戶,然後選擇 [ 下一步]。
在 [Reporting Services 組態] 頁面上,選擇 [安裝原生模式預設組態],然後選擇 [下一步]。
在 [ 錯誤報告 ] 頁面上,選擇是否要將錯誤的相關信息傳送給 Microsoft,然後選擇 [ 下一步]。
在 [ 安裝規則] 頁面上,檢閱任何失敗或警告,然後選擇 [ 下一步]。
在 [ 準備安裝 ] 頁面上,檢閱要安裝的元件清單,如果它們符合下圖所示的功能清單,請選擇 [ 安裝]。 如果您需要進行任何變更,請選擇 [ 上一步]。
在 [ 安裝進度 ] 頁面上,選擇性地監視每個元件的安裝進度。 當所有元件都完成安裝時,[ 完成 ] 頁面隨即出現。 檢閱所有訊息,然後關閉頁面。
完成安裝之後,請造訪 Microsoft Update,套用那些曾套用至舊伺服器安裝的 Service Pack 或更新。 請不要套用未套用至該伺服器的任何 Service Pack 或更新。
在新伺服器上安裝 SharePoint Foundation
不同於 Team Foundation Server 的新安裝,您無法使用 TFS 安裝精靈安裝您的 SharePoint Foundation。 如果您想要能夠還原部署之 SharePoint Foundation 部分使用的專案入口網站和其他資訊,您必須先手動安裝 SharePoint Foundation,然後還原伺服器數位。
使用 SharePoint 工具安裝 SharePoint Foundation
您可以使用 SharePoint Foundation 提供的工具和功能將其安裝在新伺服器上。 您應該選擇與先前部署相同的部署組態。 例如,如果您在原始部署的 Team Foundation Server 安裝程序期間自動安裝 SharePoint Foundation,您應該選擇在單一伺服器上安裝 SharePoint Foundation,但要使用已安裝在新伺服器的 SQL Server 安裝。 此外,您也必須在安裝 SharePoint Foundation 之前執行 Microsoft SharePoint 產品準備工具。
在單一伺服器陣列組態中安裝 SharePoint Foundation
啟動 SharePoint Foundation 的安裝媒體。 在 [SharePoint Foundation 開始] 頁面上,選擇 [安裝 SharePoint Foundation]。
在 [閱讀 Microsoft 軟體授權條款 ] 頁面上,檢閱條款,選取 [ 我接受此合約的條款 ] 複選框,然後選擇 [ 繼續]。
在 [ 選擇您想要的安裝] 頁面上,選擇 [伺服器陣列]。
在 [ 伺服器類型] 索引標籤上,選擇 [ 完成]。
如果您想要在自定義位置安裝 SharePoint Foundation,請選擇 [ 資料位置 ] 索引標籤,然後輸入位置,或選擇 [ 瀏覽 ] 以指定位置。
選擇 [ 立即安裝]。
安裝程式完成時,請選擇 [關閉]。 請勿設定初始陣列。
使用 Windows PowerShell 安裝 SharePoint Foundation
有幾種方式可以安裝 SharePoint Foundation,包括 SharePoint Foundation 提供的工具,但還原陣列時需要 Windows PowerShell。 您也可以使用 Windows PowerShell 安裝 SharePoint Foundation。 為了方便起見,請考慮在新伺服器上使用 Windows PowerShell 安裝及還原 SharePoint Foundation。 如需 Windows PowerShell 的詳細資訊,請參閱 使用者入門:windows Server Administration with Windows PowerShell。
使用 Windows PowerShell 安裝 SharePoint Foundation
開啟 Windows PowerShell 命令提示字元。
輸入下列命令,其中 Drive 是 SharePoint Foundation 安裝媒體的位置:all-SharePoint -SetupExePath “Drive:\SharePoint 2013\Setup\setup.exe”
這會在陣列部署中使用 PID 金鑰來安裝 SharePoint Foundation,但不會進行設定,也不會建立任何資料庫。 相反地,您會將陣列及其資料庫還原至該安裝中。
提示
或者,您也可以選擇使用 XML 檔組態與 Install-SharePoint 命令,來安裝 SharePoint Foundation。
安裝 Team Foundation Server
若要使用 排程備份 功能還原資料庫,您必須安裝Team Foundation Server 軟體,但不能進行設定。
若要安裝 Team Foundation Server 二進位檔和工具:
啟動 Team Foundation Server 的安裝媒體。 在 [Team Foundation Server 安裝程式 ] 頁面上,選擇 [ 安裝]。
安裝完成時, Team Foundation Server 組態中心隨即 開啟。 選擇 [ 取消]。
管理主控台會在未設定的狀態中自動開啟。 這是預期行為。