1. 程式人生 > >Windows故障轉移群集(WSFC)的備份和恢復

Windows故障轉移群集(WSFC)的備份和恢復

[TOC] WSFC群集的備份和恢復功能是使用Windows Server Backup功能實現的,Windows Server Backup可以保護整個伺服器,或者特定的卷。預設是不安裝該功能,需要手動安裝。 ![img](https://img2020.cnblogs.com/blog/1974664/202007/1974664-20200712152539946-1734185983.jpg) 安裝完成之後,可以使用wbadmin命令列工具或者MMC控制檯開啟。 # 使用wbadmin進行備份和恢復 ## 將C盤資料備份到E盤 最好是備份到第三方網路路徑,可以進行異機恢復,但需要比較好的網路頻寬。由於是對整個C盤進行備份,需要留意下存放備份的磁碟空間是否滿足使用。 ```powershell wbadmin start backup -backupTarget:E: -include:C: -quiet wbadmin 1.0 - 備份命令列工具 (C) 版權所有 2013 Microsoft Corporation。保留所有權利。 正在檢索卷資訊... 這樣會將 (C:) 備份到 E:。 注意: 為備份包括的卷列表不包括所有包含操作 系統元件的卷。此備份不能用於執行系統恢復。 但是,如果目標媒體型別支援,則可以恢復其他 專案。 開始對 E: 進行備份操作。 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 為指定要備份的卷建立卷影副本... 正在建立卷 (C:) 的備份,已複製(11%)。 正在建立卷 (C:) 的備份,已複製(33%)。 正在建立卷 (C:) 的備份,已複製(54%)。 正在建立卷 (C:) 的備份,已複製(62%)。 正在建立卷 (C:) 的備份,已複製(69%)。 正在建立卷 (C:) 的備份,已複製(88%)。 正在建立卷 (C:) 的備份,已複製(100%)。 已成功完成卷 (C:) 的備份。 備份操作摘要: ------------------ 成功完成備份操作。 已成功完成卷 (C:) 的備份。 備份成功的檔案日誌: C:\Windows\Logs\WindowsServerBackup\Backup-11-07-2020_14-46-41.log ``` ## 檢視備份的版本以及包含的items ```powershell wbadmin get versions wbadmin 1.0 - 備份命令列工具 (C) 版權所有 2013 Microsoft Corporation。保留所有權利。 備份時間: 2020/7/11 22:28 備份目標: 1394/USB 磁碟,標籤為 E: 版本識別符號: 07/11/2020-14:28 #####將使用這個版本識別符號來恢復資料 可以恢復: 卷, 檔案, 應用程式, 系統狀態 快照 ID: {05f05d9d-deff-4f6e-959c-e0782e1d835d} PS C:\Users\Administrator.SAMLRY> wbadmin get items -version:07/11/2020-14:28 wbadmin 1.0 - 備份命令列工具 (C) 版權所有 2013 Microsoft Corporation。保留所有權利。 卷 ID = {5ecc0485-0000-0000-0000-501f00000000} 卷“”,在 C: 裝入 卷大小 = 39.50 GB 可以恢復 = 整卷 應用程式 = Cluster 元件 = Cluster Database (\Cluster Database) #####元件中包含了群集資料庫 應用程式 = Registry 元件 = Registry (\Registry) ``` ## 模擬群集角色被誤刪除 ![img](https://img2020.cnblogs.com/blog/1974664/202007/1974664-20200712152539625-659846497.jpg) ## 進行恢復操作 恢復之前需要先停止群集服務,使用指定的版本以及指定的item和itemType ```powershell Stop-Service -Name ClusSvc 警告: 正在等待服務“Cluster Service (ClusSvc)”停止... wbadmin start recovery -itemType:App -items:Cluster -version:07/11/2020-14:28 -quiet wbadmin 1.0 - 備份命令列工具 (C) 版權所有 2013 Microsoft Corporation。保留所有權利。 你已選擇恢復應用程式 Cluster。 將恢復以下元件: 元件 = Cluster Database (\Cluster Database) 警告: 此操作將對你的群集執行授權還原。 在恢復群集資料庫後,將停止並重新啟動群集服務。 這可能需要幾分鐘的時間。 正在準備元件 Cluster Database 進行恢復... 正在恢復元件 Cluster Database 的檔案,已複製(100%)。 正在恢復元件 Cluster Database。 已成功恢復元件 Cluster Database。 恢復操作完成。 恢復成功的檔案日誌: C:\Windows\Logs\WindowsServerBackup\ApplicationRestore-11-07-2020_14-39-02.log 恢復操作摘要: -------------------- 已成功恢復元件 Cluster Database。 注意: 要完成與此節點關聯的群集的還原, 必須執行以下操作: 1. 在此節點上啟動群集服務。 2. 在還原的群集資料庫中識別的節點上啟動 群集服務。 隨故障轉移群集功能安裝了 Windows PowerShell 故障轉移群集模組。 要檢視在群集服務執行後為叢集識別的節點列表, 請使用 Windows PowerShell cmdlet Get-ClusterNode。 ``` ## 檢查恢復的效果 ![img](https://img2020.cnblogs.com/blog/1974664/202007/1974664-20200712152539065-562603