Windows Server 2012 Wbadmin備份和還原教程
這篇文章是為了說明如何使用Windows Server 2012 Wbadmin或更簡單的替代方法來備份、還原或刪除映像。立即獲取!
Wbadmin命令概述
Wbadmin是Windows Vista/7/8/10/11和Windows Server 2008/2008 R2/2012/2016/2019/2022的一個內建命令行工具。它取代了以前的命令行工具NTBackup,並支援您從命令提示字元下備份或還原作業系統(OS)、磁碟機卷、電腦檔案和資料夾、應用程式。
備份檔案被保存為微軟的虛擬硬碟(.VHD)檔案和一些附帶的.xml配置檔案。而這個檔案可以在Windows磁碟管理器中安裝。
具體來說,在Wbadmin的幫助下,您可以啟用、創建、還原、禁用、停止、刪除備份,並獲得備份及其內容的資訊。關於WBadmin的詳細語法和解釋,您可以參考微軟TechNet網站。
如何在Windows Server 2012中使用Wbadmin
在這裡,您將學習如何使用Wbadmin語法來備份、還原和刪除Windows Server 2012中的備份。同時,這個命令也適用於更高版本的作業系統,如2012 R2、2016、2019和2022。請注意,使用Wbadmin需要在你的伺服器電腦上安裝Windows Server Backup。
在使用Wbadmin之前安裝Windows Server Backup
1.打開伺服器管理器,並選擇管理>新增角色和功能。
2.選擇預設設定,直到進入選擇功能視窗,向下滾動並選擇Windows Server Backup,然後點擊下一步。
3.點選安裝,它將開始自動安裝這個功能。這個過程完成後,關閉這個視窗即可。
運行Wbadmin來備份Windows Server 2012
在這裡,你會看到四個用Wbadmin備份Windows Server 2012的例子,包括裸機備份、備份到網路共用、hyper-v備份和Wbadmin計劃備份Server 2012。讓我們開始吧。
示例1:用下面的命令做一個裸機備份到E: 磁碟機。
wbadmin start backup -backuptarget:e:-include:c: -allcritical -systemstate -vssfull
注意:-allcritical開關將包括裸機還原的所有項目。無論你是否添加-systemstate開關,它都不會對備份中的內容產生影響,您可以選擇運行系統狀態還原而不還原整個伺服器。
示例2:要創建一個包括C槽和D槽上的視訊資料夾到網路磁碟機的備份。
wbadmin start backup -include:c:,d:\video -backuptarget:\192.168.1.222\backup -user:1 -password:1 -quiet
備註。
✔ 當您使用 -include:開關指定多個專案時,請使用逗號來分隔它們,不要使用空格。
✔ 指定網路位置作為備份目標時,需要使用 -user 和 -password 開關。
✔ -quiet開關表示該備份將在不提示您的情況下運行。
✔ 您還可以指定一天中的多個時間來運行備份。
示例 3:為虛擬機啟動 Windows Server 2012 hyper-v 備份,並將其保存到 C槽。
wbadmin start backup –backuptarget:c: –hyperv: “Server 1”
示例4:要創建一個每日計劃的系統狀態備份到G槽。
wbadmin enable backup -addtarget:g: -systemstate -schedule:06:44
注意:-schedule開關是用來指定運行WBadmin計劃備份的時間。
Windows Server 2012中的Wbadmin還原備份
與備份操作一樣,這裡有4個用Windows Server 2012 Wbadmin還原備份的例子。要執行裸機還原,您需要啟動到Windows還原環境並打開命令提示字元。
示例1:要還原在2020年6月17日04:41創建的備份,並保存在E碟,鍵入如下。
wbadmin start sysrecovery –version: 06/17/2020-04:41 –backuptarget:e: -machine: Server 1
注意事項:
✔ 要還原備份,您需要鍵入以下命令以獲得備份版本識別字和備份位置。請注意,在Windows RE下,盤符可能會發生變化,因此基於GUID的路徑將是一個更好的選擇。
- 要找出備份的版本識別字:wbadmin get versions -backup target。
- 要獲得基於GUID的卷的路徑:mountvol
✔ 要列出備份專案,請使用 "wbadmin get items -version: -backuptarget:"。
✔ 參數"-machine: "僅在您將多臺電腦備份到同一備份目標時使用。
示例 2:要還原網路位置上的備份,請運行以下命令。
wbadmin start recovery –version: 06/17/2020-05:33 –backuptarget: \\192.168.1.222\backup -machine: Server 1
示例3:要還原在2020年6月17日06:28創建的hyper-v備份,並且備份位置是E:磁碟機,請輸入以下命令。
wbadmin start recovery –version:06/17/2020-06:28 –itemtype:hyperv –items:”Server 1” -backuptarget:e:
示例4:要還原在2020年6月17日06:44創建的、保存在E碟的系統狀態備份,請輸入以下命令。
wbadmin start systemstaterecovery -version:06/17/2020-06:44 –backuptarget:e:
注意:如果你想指定備份位置,可以添加-backuptarget參數。
用Wbadmin刪除Windows Server 2012的備份
隨著備份數量的不斷增加,您的備份磁碟內存遲早會告急,所以在Windows Server 2012上刪除舊的備份迫在眉睫。這裡有三個你需要知道的參數,它們可以幫助你刪除備份檔案,無論是系統狀態的備份還是非系統狀態的備份。
- [-version]:刪除特定版本
- [-keepVersions]:刪除除指定版本以外的所有備份
- [-deleteOldest]:刪除最早的備份
示例1:要刪除在2020年6月17日06:22採取的非系統狀態備份,並保存在E碟,複製並粘貼下面的命令。
wbadmin delete backup -version: 06/17/2020-06:22 -backupTarget:e:
示例2:要刪除E碟中除最新三個版本以外的所有系統狀態備份,請運行下面的命令。
wbadmin delete systemstatebackup -keepVersions:3 -backupTarget:e:
注意:在Windows Server 2008 R2或其他以前版本的Windows Server中,WSB不支援你直接刪除非系統狀態的備份。作為一種變通方法,您可以刪除備份目標位置上的相應卷影副本。要刪除卷影副本,您可以使用命令行 "diskshadow"。
這就是如何使用Windows Server 2012 Wbadmin的全部內容。如果你熟悉Wbadmin的語法和必要的參數,您可以很容易地備份、還原和刪除鏡像。如果不熟悉,可能會覺得這是一個很頭痛的問題。您需要學習所有必要的語法和參數,任何小錯誤都可能導致操作失敗。
而且它還有一些限制,例如,它只適用於用NTFS檔案系統格式化的分割區,您只能創建一個定時備份,等等。因此,您可能想要一個更簡單的方法來備份和還原Windows Server 2012。您可以使用一個專業的伺服器備份軟體。
更簡單的方法來執行Windows Server 2012的備份和還原
除了Wbadmin,你仍然可以使用具有圖形使用者介面的第三方伺服器備份軟體。AOMEI Backupper Server是一個很好的選擇,廣泛用於所有的Windows作業系統,包括2003/2008(R2)/2012(R2)/2016(R2)/2019/2022和Windows XP/Vista/7/8/8.1/10/11。
★您可以選擇您喜歡的備份方案,如系統備份、磁碟備份、分割區備份、檔案備份。
★您可以設定你想要的備份頻率,如每日/每週/每月的計劃備份。
★您也可以通過事件觸發器在特定的事件中進行備份,或者使用專用的存儲設備進行備份,例如,通過USB插入功能將電腦自動備份到U碟上。
★您可以選擇用增量和差量備份只備份改變過的檔案,而不是備份所有檔案。
★您還可以設定如何刪除舊的備份,如按數量、按時間、按日/周/月和按空間。
除了這些功能,它在Windows檢測到的任何存儲中都能很好地工作,例如,內部/外部硬碟、固態硬碟(SSD)、USB閃存磁碟機/筆式磁碟機、硬體RAID陣列、動態磁碟和網路共用。它還支援所有檔案系統格式化的分割區或磁碟,而不僅僅是NTFS,如FAT32、FAT16、EXT2和EXT3。
現在,讓我們仔細看看如何用Wbadmin替代品--AOMEI Backupper Server執行Windows Server 2012備份和還原。以下是相關步驟。
用AOMEI Backupper Server備份Windows Server 2012
要創建一個磁碟備份,例如,你需要下載並打開這個軟體,點擊 "備份 "和 "磁碟備份"。
注意:如果您想創建系統備份、分割區備份或檔案備份,請點擊相應的備份類型並按照螢幕上的指示操作。
然後,您將看到磁碟備份頁面,點擊 "加入磁碟 "選擇您要備份的磁碟。要添加多個磁碟,請點擊 "+"圖示,逐個選擇磁碟。
之後,點擊倒三角圖示,選擇一個目的地來接收你的備份。你在下面有兩個選擇。
- 選擇一個本地路徑。它可以幫助你將Windows Server 2012備份到外部硬碟(HDD或SSD)和USB磁碟機。
- 添加共用或NAS設備。它支援你將Windows Server 2012備份到網路磁碟機,或NAS設備。它要求你輸入網路路徑並選擇其中的共用資料夾。
現在,你可以直接點擊 "開始備份"來啟動備份任務。
如果你想使備份任務更加靈活,你需要在 "選項"、"排程備份 "和 "備份策略 "中添加一些備份設定。
- 對於備份選項。你可以啟用電子郵件通知、加密、壓縮、評論、前/後命令等。
- 對於排程備份頻率。你可以設定每天、每週、每月的自動備份,如果目標磁碟機是外部設備,你需要在每次任務開始前連接它。
- 對於特定的事件或設備。如果你想在特定的事件中備份Server 2012,或者想在USB插入時從USB中備份或備份到USB中,可以嘗試事件觸發器。
- 對於備份方法:建議使用增量或差異備份只備份變化的檔案,從而在很大程度上節省備份時間和磁碟空間。
- 對於清理方法。你可以根據它的規則來選擇,比如說,備份集的數量或超過天數。
提示:為了備份多個伺服器,建議用該軟體的Technician或Techplus版創建一個可攜式版本,然後你可以在任何電腦上使用它,而無需再次安裝。
用AOMEI Backupper Server還原Windows Server 2012
要還原 AOMEI Backupper Server 創建的備份,進入 "還原 "選項卡,然後選擇 "選擇任務 "或 "選擇映像檔案",這取決於是否可以直接識別您的備份。
注意:如果你的電腦無法啟動,你需要先在一臺工作的電腦上創建一個Windows Server 2012還原碟,然後再還原故障的電腦。
如果你選擇 "選擇任務",你將被要求選擇你要還原的備份鏡像。如果你選擇 "選擇鏡像檔案",請直接進入下一個步驟。
然後,您需要選擇您要還原的專案。如果你想還原這個備份中的所有內容,選擇 "還原整個磁碟",然後點擊 "下一步"。
之後,在 "磁碟還原 "視窗中,選擇接收備份映像的還原目的地。然後,點擊 "下一步"。
現在,你需要確認還原資訊,並點擊 "開始還原 "來還原Windows Server 2012。
👉 您可能需要的其他選擇:
- "SSD對齊":如果還原的目標是一個SSD磁碟,您可以勾選這個功能來加速其讀寫速度。
- "編輯分割區":如果目標磁碟較大,您需要調整它的分割區大小。否則,目標磁碟將不會顯示完整的容量。
- "異機還原":如果您想備份和還原磁碟鏡像到不同硬體的新電腦,您可以勾選此功能來解決驅動不相容的問題。
- "AOMEI Image Deploy":它可以幫助您將備份鏡像部署到多臺電腦,甚至是無限的電腦,只要您的電腦支援從PXE或網路啟動。而且它需要一個Technician或Techplus版本。
總結
關於如何使用Windows Server 2012的Wbadmin命令就到此為止。您可以按照這個例子來備份、還原或刪除您想要的映像。對於新手來說,建議使用具有圖形使用者介面的專業伺服器備份軟體,AOMEI Backupper Server是一個不錯的選擇。
有了它,您可以毫不費力地安排備份磁碟、系統、分割區和檔案,並自動刪除舊的備份以騰出更多空間。同時,您可以分別還原備份映像,如果是系統或磁碟備份,您可以在不同硬體的電腦上使用。此外,該軟體還支援進階使用者的命令行工具。