這多年來一直困擾著我,現在又要面對這個問題了。我從來沒有完全理解卷影副本/VSS 的完整黑魔法。我了解它的作用以及如何初始設置它並設置卷上的時間表。我也了解它在備份中的作用。
設想
為了簡化它,我將在我的環境中堅持使用單一卷。我啟用了以下時間表:
1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13
Use limit
該卷的捲影副本的是25,599MB (25GB)
。
該卷250GB
具有44GB
可用空間。
從今天開始,我將顯示直到 2013 年 7 月 29 日為止卷影副本的所有正確時間/時間表。它不會再往前追溯,也沒有 2013 年 7 月 1 日的月刊。
我很確定我記得讀過在最舊的被覆蓋之前有 64 個副本的限制。這是有道理的,因為我數出清單中目前有 64 個副本。
我的問題
- 有沒有辦法改變這個64個副本的限制?
- 我可以以某種方式防止每月副本被覆蓋並讓它只覆蓋“日報”嗎?
- MS 或其他人是否提供了一種比我上面已經完成的捲上的基本調度等更精細的方式來管理卷影副本的方法? IE。能夠告訴它“僅保留此計劃的前 4 週”或類似內容。
我的目標是達到這樣的程度:我可以擁有 12 份「月刊」和上個月的 2 份「日報」(看起來總共大約有 72 份)。
我使用 Commvault Simpana 進行了“真實備份”,但處理簡單文件共享的捲影副本恢復要容易得多。
答案1
是的,您可以使用註冊表項將限制更改為每個卷最多 512 個卷影副本
MaxShadowCopies
。您可能還需要調整允許 VSS 使用的儲存空間量vssadmin.exe Resize ShadowStorage
。 (您可以為卷配置卷影副本以備份到單獨的捲,例如具有更多空間的捲。同樣,vssadmin.exe 是您的朋友。)不。
不。
VSS 本身運作良好,但它非常基礎。大多數優秀的企業備份解決方案都在 Windows 電腦上使用 VSS。但要獲得這些真正細粒度和微調的保留策略,您需要使用更徹底的備份解決方案。
答案2
我的目標是達到這樣的程度:我可以擁有 12 份「月刊」和上個月的 2 份「日報」(看起來總共大約有 72 份)。
正如您已經注意到的,自動 VSS 刪除機制將始終刪除最舊的捲影副本,並且不允許您配置更複雜的保留方案。在特定的捲影副本集上設定「禁止刪除」標記似乎也是不可能的。
為了克服這個問題,您可以停用(或至少增加)卷影副本的空間限制,並根據您的需求透過呼叫以下命令在定期腳本中清除它們:diskshadow
可執行或使用win32_shadowcopy WMI 類。在透過系統的任務計劃程序建立新的 VSS 副本之前呼叫它是最方便的。