Windows-刪除Windows Server backup卷影副本
現有環境中有一臺Windows Server做過定期備份計劃,時間太久未做清理操作,收到磁碟報警郵件後需要及時釋放該空間,具體操作步驟如下:
當前備份計劃資訊如下:
清理步驟如下:
1.以管理身份執行CMD或者Powershell:
2.在命令列模式下輸入:diskshadow 進入diskshadow 模式
DiskShadow.exe是一種公開卷影複製服務(VSS)提供的功能的工具。預設情況下,DiskShadow使用類似於DiskRAID或DiskPart的互動式命令直譯器。DiskShadow還包括可編寫指令碼的模式。
有關diskshadow命令列的具體幫助資訊如下:
3.列出當前所有備份卷資訊:List shadows all
4.刪除目標路徑下舊的備份,或刪除指定ID卷影副本:
delete shadows oldest \\?\Volume{df31d105-2303-11e6-b55e-6c92bf0e506c}\ delete shadows ID {10860cfa-be0d-4b80-a1c4-b12b4ecec5c1}
DELETE SHADOWS { ALL | VOLUME <volume> | OLDEST <volume> | SET <setID> | ID <shadowID> | EXPOSED <drive letter, mountPoint or share> }
刪除持久和非持久的卷影副本
ALL 所有卷影副本。
VOLUME <volume> 刪除給定卷的所有卷影副本。
OLDEST <volume> 刪除給定卷的最舊卷影副本。
SET <setID> 刪除由 setId 引數指定的卷影副本集中的卷影副本。
ID <shadowID> 刪除由 shadowId 引數指定的卷影副本。
EXPOSED <exposeName> 刪除在指定的驅動器號、裝入點或共享暴露的卷影副
示例:
DELETE SHADOWS ALL
DELETE SHADOWS EXPOSED p:
DELETE SHADOWS EXPOSED ShareName
刪除所有卷影副本:
delete shadows all
5.再次查詢當前所有備份卷資訊:
6.或者我們可以只保留最近3個副本:
wbadmin delete systemstatebackup -keepVersions:3