刪除指定的磁碟區陰影複本。 您只能刪除 具有用戶端可存取 類型的陰影複製。
Note
如果你遇到錯誤「錯誤:快照已找到,但它們不在你允許的上下文之外」,影子副本無法被用戶端存取,且無法用 刪除。vssadmin 改用 diskshadow 指令來管理並刪除那些影子副本。
Syntax
vssadmin delete shadows /for=<ForVolumeSpec> [/oldest | /all | /shadow=<ShadowID>] [/quiet]
Parameters
| Parameter | Description |
|---|---|
/for=<ForVolumeSpec> |
指定將刪除哪些磁碟區的陰影複本。 |
| /oldest | 只刪除最舊的陰影複本。 |
| /all | 刪除所有指定磁碟區的陰影複本。 |
/shadow=<ShadowID> |
刪除 ShadowID 所指定的陰影複本。 若要取得陰影複本識別碼,請使用 vssadmin list shadows 命令。 當您輸入陰影複製識別碼時,請使用下列格式,其中每個 X 代表十六進位字元: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX |
| /quiet | 指定命令在執行時不會顯示訊息。 |
Examples
Caution
刪除影子副本是永久性的。 你無法恢復已刪除的影子副本,且會失去依賴它的舊版本或還原點。 只鎖定你打算移除的卷或影子複製,並在刪除任何東西前用 vssadmin 清單的陰影 確認影子複製 ID。 此指令僅刪除具有 用戶端可存取 型態的影子副本。
若要刪除磁碟區 C 的最舊陰影複本,請輸入:
vssadmin delete shadows /for=c: /oldest
要刪除所有客戶端可存取的 D 卷影子副本,請輸入:
vssadmin delete shadows /for=d: /all
若要依 ID 刪除單一客戶端可存取的影子副本,首先執行 vssadmin list shadows 以找到影子複製 ID。 接著執行以下指令,將檔案替換成承載影子副本的磁碟區,並<ShadowID>替換c:成你想刪除的 ID。 輸入 ID 格式為 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX,其中每個 X 是一個十六進位字元:
vssadmin delete shadows /for=c: /shadow=<ShadowID>
若要刪除所有客戶端可存取的 D 卷影副本且不顯示進度訊息,請新增以下 /quiet 參數:
vssadmin delete shadows /for=d: /all /quiet