我在备份服务器时遇到了麻烦。我备份到外部硬盘上,到目前为止,我还没有遇到任何问题。但今天我的备份失败了。以下是备份日志的报告:
备份状态 操作:备份 活动备份目标:文件 媒体名称:“备份 2011-06-09.bkf 创建于 2011 年 6 月 9 日下午 3:02” 卷影副本创建:尝试 1。 函数完成前超时 创建卷影副本时返回错误:0xffffffff。 创建卷影副本时返回错误:ffffffff 正在中止备份。 ---------------------- 操作未成功完成。
有人见过这个错误吗?什么是“卷影复制”?
答案1
A卷影复制基本上是一种确保您的备份映像一致且任何被锁定的文件(例如您在 Excel 中打开的电子表格)仍然可以备份的方法。
VSS 编写器可能会以多种方式失败,您收到的错误消息通常会为您提供有关问题可能是什么的线索。就您而言,系统似乎等待 Windows 创建文件系统的一致快照的时间异常长,并因此错误而中止,因为它花费的时间比应有的时间长。
由于在创建卷影副本时所有 I/O 操作都被暂停,因此系统实际上只有 10 秒钟的时间来创建一致的快照,否则卷影副本创建将失败。
首先,我会再次尝试备份。我亲眼见过它抛出这个错误,但 30 秒后我再次尝试时就正常了。
也许系统只是超载了,VSS 快照超时了,因为系统无法跟上工作量。也许有一个硬件问题导致了这个错误(如果有的话,可能是硬盘),但是我认为除了这个之外还有其他问题。
您的 Windows 事件日志可能包含一些与问题相关的额外详细信息,这将是我的下一个关注点。检查备份开始时发生的任何事件,看看是否有相关事件。
额外阅读:这篇博文来自微软文件服务器团队的某人的评论非常有趣,很好地解释了整个过程和历史。
答案2
大多数情况下,我看到这种情况发生在 64 位 Windows 上运行 32 位 SQL Server 时,另一个原因是糟糕的防病毒软件。如果 AV 软件运行速度不够快,vss 编写器就没有时间完成并中止。您还应该在事件日志中查找错误。 这篇博文可以帮助确定要寻找的某些事物。
答案3
我收到了同样的错误,在阅读了各种帖子、注册了 dll 等之后,都没有解决问题。我最终在事件查看器中发现了以下错误:卷影复制服务错误:调用例程 CoCreateInstance 时发生意外错误。hr = 0x80070057。这让我找到了以下解决了该问题的知识库文章;http://support.microsoft.com/kb/2009533