卷影复制服务(VSS)错误

本文适用于 阿曼达企业(AE)

关于VSS和VSS编写器

Zmanda Windows客户端(ZWC)利用一组内置的Windows功能(称为卷影复制服务或VSS)来创建数据快照以进行备份。

大多数备份类型具有特定的VSS编写器,该VSS编写器明确设计用于备份和还原该特定类型的数据。 例如,有一个SQL Server Writer用于备份和还原Microsoft SQL Server数据库。

某些备份类型只有一个写入器,而其他备份类型有多个写入器。 每个编写器都由Windows服务控制。

VSS编写器被许多不同的应用程序使用。 几乎所有Windows备份应用程序(包括ZWC)都与VSS Writer交互,某些Windows内置功能不一定是备份。 例如,Windows中的系统还原功能使用VSS创建还原点,以便用户可以回滚到已知的正确配置。

ZWC备份可能会失败并报告以下任何错误:

  • 备份所需的一个或多个VSS编写器已失败。 请重启。
  • 系统状态所需的一个或多个VSS编写器已失败。 请重启系统。
  • 备份所需的一个或多个VSS编写器当前正在由另一个进程使用。

这是由于VSS编写器的故障。 如果编写器失败,则依赖该编写器的所有应用程序的所有操作都将失败。

可以使用 vssadmin列表作者 命令。

备注:如果在数据库的差异备份或增量备份期间出现此错误,请改用以下文章: 数据库和多个备份应用程序

此行为解决了与Microsoft SQL Server,Microsoft Exchange和Microsoft SharePoint相关的绝大多数VSS Writer问题。

警告注意:某些VSS编写器与直接影响应用程序功能的服务相关。 例如,Exchange VSS编写器由Microsoft Exchange信息存储(MEIS)服务控制。 禁用MEIS服务时,Exchange无法发送或接收电子邮件。 因此,重新启动MEIS将导致电子邮件功能中断。

在大多数情况下,这种中断是短暂的。

vssadmin列表作者

 vssadmin列表作者 命令将列出计算机上当前可用的所有编写器及其当前状态。 跑步 vssadmin列表作者 从提升的(以管理员身份运行)命令提示符中。

在大多数情况下,每个作者都将处于以下三种状态之一:

  • 一位作家 稳定 状态已准备就绪,正在等待进行备份。
  • 作家在 失败 or 不稳定的 状态遇到问题,可能需要通过重新启动控制服务来重置。
  • 目前的作家 等待完成 or 进行中 正在被某些进程使用。 在运行新备份之前,请取消所有正在运行的备份,或等待其完成。
    • 如果没有任何备份在运行,则应通过重新启动控制服务来将写入器重置为“失败”或“不稳定”写入器。

如何解决此错误信息

VSS Writer可能有许多可能的原因。 必须先使写入器恢复到稳定状态,然后备份才能起作用。

在大多数情况下,稳定编写器就像重新启动控制VSS编写器的服务一样简单。 在其他情况下,存在一个众所周知的问题,该问题会导致VSS Writer失败。

此外,大多数备份类型都有必须满足的特定要求。 例如,Microsoft Exchange Server备份要求禁用循环日志记录。 如果未禁用循环日志记录,则在增量备份和差异备份期间,VSS Writer将失败。

Zmanda Windows客户端中列出了所有要求 用户手册。

在继续下面的解决方案之前,请验证是否满足所有要求。

解决方案1:重新启动控制服务

多数失败的VSS Writer问题都可以通过简单地重新启动控制Writer的服务来解决。 通常,这会使作者恢复到稳定的工作状态。

使用 vssadmin列表作者 检查哪些作家失败了。 将结果与作者列表及其控制服务进行比较,网址为 信息:VSS编写器和服务列表.

找到控制服务后,打开Windows服务面板Services.msc。 找到控制服务并重新启动它。

服务重新启动后,运行 vssadmin列表作者 再次查看作者现在是否稳定。 如果是,请再次尝试备份。

如果备份仍然失败,或者编写器仍然不稳定,请查看我们的知识库,以获取相关文章和已知的VSS问题。

备注:系统运行时无法重新启动某些服务。 需要重新启动计算机,以重置与无法重新启动的服务相关的写入器。

例如,与 系统状态 备份通常无法重新启动,因此需要重新启动系统。

警告注意:某些VSS编写器与直接影响应用程序功能的服务相关。 例如,Exchange VSS编写器由Microsoft Exchange信息存储(MEIS)服务控制。 禁用MEIS服务时,Exchange无法发送或接收电子邮件。 因此,重新启动MEIS将导致电子邮件功能中断。

在大多数情况下,这种中断是短暂的。

对于Microsoft Exchange Information Store(MEIS)服务

如果将新的存储组添加到Exchange之后尝试执行增量备份或差异备份,而没有首先使用Amanda Enterprise执行新的完整备份,则VSS Writer可能会失败。

请按照以下步骤解决此问题:

  1. 重新启动Microsoft Exchange信息存储服务。
  2. 然后,对您的Exchange数据库备份集执行新的完整备份。 这将确保所有存储组(包括新存储组)都具有完整的备份记录。
  3. 完整备份完成后,增量备份和差异备份将成功。

解决方案2:检查已知的VSS问题

某些特定的VSS Writer故障是众所周知的。 这些故障将在我们的知识库中进行讨论。

解决方案#3:验证Windows和要备份的应用程序都是完全最新的

Microsoft已发布许多与VSS相关的问题的更新,修补程序和修补程序。 尽管这适用于Windows的所有版本,但更新与Windows Server 2003最相关。

某些应用程序,例如Microsoft Exchange,也可能具有与备份,还原和VSS相关的更新。

请确保系统是最新的。

解决方案#4:验证系统运行状况

VSS功能可能会因系统上的硬件故障而受到损害。 磁盘存储问题(例如完整磁盘,出现故障的磁盘,损坏的RAID阵列以及对磁盘的使用) 4k驱动器 在较旧的系统上)极有可能导致VSS故障。 但是,任何类型的硬件问题都可能会影响系统使用VSS编写器拍摄快照的能力。

如果发现任何问题,请先解决它们,然后再尝试备份。

进一步的故障排除

如果以上信息均不适用,则系统管理员应针对相关系统彻底调查系统和VSS故障。 Windows应用程序事件和Windows系统事件通常包含有关编写器故障的信息。

VSS作家是 Windows 职能。 Amanda Enterprise和Zmanda Windows Client只需在备份时调用编写器即可。 因此,所涉及Windows系统的系统管理员应进一步调查。