SBS 2008备份驱动器完整 – 错误代码'2147942512'

我们在SBS 2008 SP2上使用Windows备份,并备份到1TB外置硬盘。 最近切换驱动器后,我们的备份开始失败,因为备份驱动器已满,自动删除不会自动删除旧的备份/显示副本。 我试图获得更多的信息,以帮助我有效地防止这个问题在未来再次发生。

我怎么知道驱动器已经满了:
在“Windows日志”>“应用程序”下的事件查看器中,我看到事件ID 517,但未能显示可理解的说明。 但是,在“应用程序和服务日志”>“Microsoft”>“Windows”>“备份”>“操作”下,我看到一个ID为5的事件,并且描述如下:“10/4/2011 12:30:12 PM”以下错误代码“2147942512”。

我发现这个错误的信息最丰富的post之一是位于微软的Technet论坛上。 在那篇文章中,微软代表给出了这个朦胧的解释:

自动删除function,以确保磁盘上至less保留了一些旧的备份副本 – 如果旧版副本的空间利用率小于磁盘大小的1/8,或者换句话说,不会自动删除备份磁盘大小。 这意味着如果一个完全备份副本不适合磁盘大小的7/8,备份可能会因磁盘满错误而失败。 自动删除不会自动删除旧版本以回收更多旧版本的备份。

在上面的解释中,我不明白“旧版本”是什么意思,只是看起来比最后一个卷影副本更旧的东西会被认为是“旧版本”。 我将假设自动删除不起作用的这个问题会影响任何足够大的硬盘来生成有效的备份驱动器,或者换句话说,任何足够大的硬盘都可以保存超过一次备份/影子副本。

同一个MS代表提出使用更大的备份驱动器的解决scheme。 我不明白这将如何帮助。 在我看来,这只是将问题推迟到日后。

为了现在解决这个问题,我做了以下工作:

  1. 在磁盘pipe理下为备份驱动器分配一个磁盘盘符。
  2. 使用pipe理权限运行命令行。
  3. diskshadow.exe [回车]
  4. 删除最旧的阴影x: [enter](其中X:是您分配给您的备份驱动器的字母)
  5. 我手动运行上述命令约60或80次,以释放我的1 Terrabyte外部硬盘驱动器上的大约200 GB的空间。

不过,我不觉得这是一个令人满意的解决scheme,防止今后再次发生这个问题。 有没有人有一个解决scheme,以防止您的Windows Server备份驱动器变满?

我在这里find了一个好的答案。 您已经更改了影子副本的“使用限制”。