設定備份排程和計劃
Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018
您可以使用管理主控台中的 [排程備份] 工具來備份Azure DevOps Server部署的資料。 如果您定期備份 這些資料庫,您會降低因設備故障或其他非預期事件而失去生產力或資料的風險。
重要
如果您使用 Enterprise 或 Datacenter 版本的 SQL Server,而且想要將集合和組態資料庫還原至標準版的 SQL Server,則在進行備份之前,您必須遵循此Microsoft 知識庫文章中的步驟來關閉SQL Server壓縮。
建立備份
如果您不是系統管理員Azure DevOps,SQL Server系統管理員群組的成員, (而且如果您的部署使用伺服器陣列系統管理員群組的成員SharePoint Products) ,請立即取得這些許可權。
此外,Azure DevOps服務帳戶 (TFSService) 必須具有SQL Server[執行備份及建立維護計畫] 許可權,設定為 [允許] 設定在裝載您要備份之資料庫的每個 SQL Server實例上,以及在將保留備份之網路共用、資料夾或儲存裝置上的完全控制。
開啟 [Azure DevOps Server管理主控台],選取 [排程備份] 頁面,然後啟動精靈來建立備份排程。
備份必須儲存在可存取網路的位置,而且設定排程備份的帳戶和Azure DevOps Server必須具有該位置的完整控制。 您也可以選擇保留備份組的時間長度,以及備份類型使用的副檔名。
如果您的伺服器設定有 SMTP 支援,您可以針對特定事件選取電子郵件警示。 否則,所有選取範圍將會呈現暗灰色。
在兩個預設排程之間選擇,或是建立自訂排程。
完成精靈。 如果您的部署使用報告功能,系統會提示您輸入密碼,以便備份報告的加密金鑰。
設定排程備份之後,您就可以允許它們依排程執行。
您也可以立即進行備份,這會立即備份您的資料,同時保留您的計畫。 如果排程備份不會進行相當長的時間,或是您沒有最近的備份可用時,特別建議您這樣做。
注意
若要讓另一位系統管理員立即進行備份,該系統管理員也必須對儲存備份的位置擁有完全控制。
問題與解答
問:我可以在哪裡深入瞭解備份?
答:您可以在瞭解備份Azure DevOps Server中深入瞭解可用的備份類型。
問:我不要使用排程備份工具。 有其他支援系統的方法嗎?
答: 是。 您可以 手動建立備份計畫。
問:如何?從備份還原?
答: 您可以使用 還原 工具,但步驟會視您是否需要 將資料還原到新的伺服器而有所不同,或者是否要將 資料還原至相同的伺服器。
問:我可以移動應用層伺服器 () 嗎?
答:是,您可以將Azure DevOps Server移至新的硬體。 您也可以 變更其環境,例如其網域。