SBS 2008 – VSS备份

错误:Windows事件日志 – 在'5/5/2011 12:34:07 AM'开始备份失败,因为备份卷的卷影复制操作失败,错误代码为“2155348129”。 一旦问题解决,请重新运行备份。

无法find来自源SQLWRITER的事件ID 24583的说明。 引发此事件的组件未在本地计算机上安装,或者安装已损坏。 您可以在本地计算机上安装或修复组件。

ICommandText :: Execute 0x80040e14 SQLSTATE:42000,本机错误:3013错误状态:1,严重性:16源:Microsoft SQL Native Client错误消息:BACKUP DATABASEexception终止。

SBS备份错误 – 卷影复制服务操作失败。 未知错误(0x800423f4)。

系统:SBS 2008 SP2使用Windows Server Backup运行完整备份到外部硬盘。

我试过的: – 调查应用某些更新和修补程序,但研究表明,它不会解决isse。 http://support.microsoft.com/kb/959962 。

  • 检查驱动器是否设置为自动安装,这可能是未检测到的原因 – 但是,我的命令提示符说明已经启用。

  • 通过磁盘pipe理,以确保没有OEM磁盘分区是活动的,因为它也被称为导致问题(没有OEM活跃)

  • 从sbs备份中删除了外部硬盘上的锁,允许我在外部硬盘上运行单独的备份testing。

  • configuration设置扫描一次(包括C和E),但发生相同的错误。

  • 使用Windows备份(而不是SBS备份)来创build一次性备份,但也失败,出现相同的错误注意:SBS备份使用Windows服务器备份。

===>使用SQL执行备份VSS编写器serice停止并且完全备份成功 – 但是,如果此服务停止,备份不包含SQL数据库备份。 目前在SP3(已更新到最新版本)运行SQL 2005,排除可能的更新来解决问题。 可能需要创buildbatch file来禁用罪魁祸首备份前重新启用,但这是一个解决scheme。

  • 停止服务SQL Server VSS编写器然后运行Regedit。 更改registry项以使用MSDEWriter而不是SQLServerWriter。MSDEVersionChecking值位于HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ VSS \ Settings(值更改从1(使用VSSwriter)到0(使用MSDEwriter))。 启用VSS服务,并在内部运行备份,如果在VSS服务运行期间备份成功,则更改已经运行,并且现在使用msde备份SQL数据库(在计划进入时奇怪地不工作似乎并没有将主编写器从VSS更改为MSDE(或者,在初始化之前,服务的存在就足以结束备份)

================================================== ================================

在cmd vssadmin列表作家确认:

作家姓名:'SqlServerWriter'作家ID:{a65faa63-5ea8-4ebc-9dbd-a0c4db26912a}作家实例ID:{02638a86-5f10-480f-a994-81b7a47132f3}状态:[8]失败上次错误:不可重试错误

在这里死掉的想法来解决这个问题。 任何援助或可能的解决scheme将不胜感激。

通常,如果VSS编写器显示为失败,则需要重新启动才能清除该错误,尽pipe您可以尝试VSS重置 – 有关详细信息,请参阅http://support.microsoft.com/kb/940184

另一个问题当然是为什么发生这种情况。 根据我的经验,绝大多数VSS问题是由性能问题引起的,因此需要检查的是:

  • 磁盘空间
  • 碎片
  • 卷影复制存储的大小 – 检查多less空间分配给卷影副本,并减less这一点(如果服务器遇到问题,我通常将其限制为5GB,但是您需要考虑服务器上有多less数据,以及您想要返回多远能够从中恢复文件)