我们在 SBS 2008 SP2 上使用 Windows Backup 并备份到 1TB 外部硬盘。最近在切换驱动器后,我们的备份开始失败,因为备份驱动器已满,并且自动删除不会自动删除旧备份/显示副本。我正在尝试获取更多信息,以帮助我有效地防止此问题在未来再次发生。
我如何知道驱动器已满:
在事件查看器中的 Windows 日志 > 应用程序下,我看到事件 ID 517,但它无法显示清晰的描述。但是,在应用程序和服务日志 > Microsoft > Windows > 备份 > 操作下,我看到一个 ID 为 5 的事件,其描述如下:备份于“2011 年 10 月 4 日下午 12:30:12”启动,失败,错误代码为“2147942512”。
我发现有关此错误的最有用的帖子之一位于 Microsoft 的 Technet 论坛上这里在那篇帖子中,微软的一位代表给出了一个模糊的解释:
自动删除功能可确保磁盘上至少保留一些旧备份副本 - 如果旧副本的空间利用率小于磁盘大小的 1/8 或换句话说,磁盘大小的 13%,则不会自动删除备份。这意味着,如果一个完整的备份副本不适合磁盘大小的 7/8,则备份可能会因磁盘已满错误而失败。自动删除不会自动删除旧版本以回收更多旧版本的备份。
在上面的解释中,我不明白“旧副本”是什么意思,只是似乎任何比最后一个影子副本更早的东西都被视为“旧副本”。我假设这个自动删除不起作用的问题会影响任何足够大以制作有效备份驱动器的硬盘驱动器,或者换句话说,任何足够大以同时容纳多个备份/影子副本的硬盘驱动器。
同一名 MS 代表建议使用更大的备份驱动器。我不明白这有什么用。在我看来,这只会将问题推迟到以后。
为了暂时解决这个问题,我做了以下事情:
- 在磁盘管理下为备份驱动器分配一个磁盘号。
- 以管理员权限运行命令行。
- 磁盘影子程序[进入]
- 删除最旧的阴影 x:[enter](其中 X:是您分配备份驱动器的字母)
- 我手动运行了上述命令大约 60 或 80 次,以释放我的 1 Terrabyte 外部硬盘上的大约 200 GB 的空间。
然而,我认为这不是一个令人满意的解决方案,无法防止问题将来再次发生。有人有解决方案可以防止 Windows Server 备份驱动器已满吗?
答案1
我找到了一个很好的答案这里。您已更改卷影副本的“使用限制”。