Windows 2008 R2 - 卷影副本管理和保留

Windows 2008 R2 - 卷影副本管理和保留

多年来,这个问题一直困扰着我,现在我又要面对它了。我一直不太明白影子副本/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 份。


我的问题

  1. 有没有办法改变这个 64 份副本的限制?
  2. 我可以以某种方式防止每月副本被覆盖,而让它仅覆盖“每日副本”吗?
  3. MS 或其他公司是否提供了一种比我上面已经完成的卷上基本调度等更精细的方式来管理卷影副本?即能够告诉它“仅保留此计划的前 4 周”或类似内容。

我的目标是达到可以拥有 12 份“月刊”和上个月的两份“日报”的程度(总共大约有 72 份)。

我使用 Commvault Simpana 进行了“真实备份”,但对于简单的文件共享来说,从卷影副本进行恢复要容易得多。

答案1

  1. 是的,您可以使用注册表项将每个卷的卷影副本数限制更改为最多 512 个MaxShadowCopies。您可能还需要调整 VSS 允许使用的存储空间量vssadmin.exe Resize ShadowStorage。(您可以为卷配置卷影副本,以备份到单独的卷,例如具有更多空间的卷。再次强调,vssadmin.exe 是您的好帮手。)

  2. 不。

  3. 不。

VSS 本身运行良好,但它非常基础。大多数优秀的企业备份解决方案都在 Windows 机器上使用 VSS。但要获得那些真正细致和精细的保留策略,您需要使用更全面的备份解决方案。

答案2

我的目标是达到可以拥有 12 份“月刊”和上个月的两份“日报”的程度(总共大约有 72 份)。

正如您已经注意到的,自动 VSS 删除机制始终会删除最旧的卷影副本,并且不允许您配置更复杂的保留方案。在特定卷影副本集上设置“不可删除”标记似乎也不可能。

为了解决这个问题,您可以禁用(或至少增加)卷影副本的空间限制,并根据需要通过调用以下脚本定期清除它们:diskshadow可执行文件或使用win32_shadowcopy WMI 类。在通过系统的任务计划程序创建新的 VSS 副本之前调用它最为方便。

相关内容