NetWorker:对由于 VSS 问题导致的备份失败进行故障处理

摘要: 由于 Microsoft 卷影拷贝服务 (VSS) 问题,Windows 客户端的备份失败。有多种不同的原因可能导致 VSS 无法在客户端作系统上处理快照;例如:VSS 编写器不稳定,或没有足够的空间来创建快照。系统状态或灾难恢复:存储集或完成基于数据块的备份 (BBB) 时需要 VSS。VSS 必须在主机作系统上稳定且正常工作,然后才能与 NetWorker 备份一起使用。 ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

由于 VSS 问题,Windows 客户端的备份失败。有多种不同的原因可能导致 VSS 无法在客户端作系统上处理快照;例如:VSS 编写器不稳定,或没有足够的空间来创建快照。
提醒:本知识库文章概述了适用于 Windows 或 NetWorker 管理员的步骤,但必须向 Microsoft 支持部门提出持久 VSS 问题以进行进一步调查。

这些问题通常在备份日志中指明,可在 NMC 中观察到。
VSS OTHER: ERROR: VSS failed to process snapshot: 
90108:save: Unable to save the SYSTEM STATE save sets: cannot create the snapshot. 
7259:save: VSS reports adding volume [C:\] <file:///C:/]> to snapshot set failed for both hardware/software provider.VSS OTHER: ERROR: VSS failed to process snapshot: Unexpected VSS provider error.
VSS OTHER: ERROR: VSS failed to process snapshot: Insufficient storage available to create either the shadow copy storage file or other shadow copy data. (VSS error 0x8004231f)
90108:save: Unable to save the SYSTEM STATE save sets: cannot create the snapshot.
VSS 相关事件也会显示在客户端上的 Windows 事件查看器中。

原因

VSS 是 Windows作系统功能。系统状态或灾难恢复:\存储集或完成基于数据块的备份 (BBB) 时需要 VSS。VSS 必须在主机作系统上稳定且正常工作,然后才能与 NetWorker 备份一起使用。

解决方案

首先排除潜在的容量问题。Microsoft 建议保留驱动器总容量的 10-15% 可用于完成 VSS 快照。如果容量超过 90%,VSS 快照可能会失败。

要测试 VSS 是否在客户端作系统上正常工作,请从管理命令提示符运行以下命令:
1.检查 VSS 编写器状态: vssadmin list writers
示例:

c:\>vssadmin list writers
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2012 Microsoft Corp.

Writer name: 'System Writer'
Writer Id: {e8132975-6f93-4464-a53e-1050253ae220}
Writer Instance Id: {34a07e16-fcdb-4ab0-b603-d58c0f741c9a}
State: [1] Stable
Last error: No error
...
...
提醒:以上输出是其中一个编写器的示例;但是,所有编写器都应为稳定,无错误。


2.如果编写器稳定检查预先存在的快照,则不应有: vssadmin list shadows
示例:

c:\>vssadmin list shadows
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2012 Microsoft Corp.

No items found that satisfy the query.

3.如果列出了快照,请将其删除: vssadmin delete shadows /all
示例:
c:\>vssadmin delete shadows /all
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2012 Microsoft Corp.

Do you really want to delete 1 shadow copies (Y/N): [N]? y

Successfully deleted 1 shadow copies.
4.如果没有快照,并且磁盘驱动器的容量使用率低于 90%,请尝试创建快照: vssadmin create shadow /for=DRIVE_LETTER:\ 
示例: 
c:\>vssadmin create shadow /for=C:\
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2012 Microsoft Corp.

Successfully created shadow copy for 'C:\'
    Shadow Copy ID: {1f6a1448-daad-4e68-a334-31dd40a64dd9}
    Shadow Copy Volume Name: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2
提醒:您必须对 SYSTEM STATE 或 DISASTER_RECOVERY:\ 存储集所需的每个关键卷执行此作。


5.如果成功创建了快照,请使用步骤 3 中的命令将其删除,然后运行此客户端的备份。如果备份失败并出现 VSS 问题,请联系 Dell NetWorker 支持人员寻求帮助。此外,还建议在 NetWorker 支持和 Microsoft 支持之间需要协作时联系 Microsoft 支持。 

其他信息

VSS 空间要求:https://technet.microsoft.com/en-us/library/cc161409.aspx本超链接将引导您访问非 Dell Technologies 运营的网站。
VSS 信息:https://msdn.microsoft.com/en-us/library/windows/desktop/aa384625(v=vs.85).aspx本超链接将引导您访问非 Dell Technologies 运营的网站。
以下文章中记录了更高级的 VSS 故障处理步骤:VSS 跟踪和故障排除选项

解决办法:

以下解决方法可用于在没有 VSS 的情况下成功进行备份。

警告:这并非旨在用作解决方案。这旨在用作临时解决方法,直到 VSS 问题得到解决。如果没有 VSS,则无法执行 DISASTER_RECOVERY:\ 或 SYSTEM_STATE 备份。只有文件系统数据受保护。在执行基于数据块的备份 (BBB) 时,无法使用此解决方法。
  1. 登录到 NetWorker Management Console (NMC)。
  2. 确保在 NMC 中启用了查看>诊断模式
  3. Protection-Clients>选项卡访问 Windows 客户端的属性。
  4. 在客户端属性的 常规 选项卡中,将 存储集 字段更改为仅包括卷、文件夹或文件名(例如: C:\)。
提醒:无法使用全部 存储集。无法指定 DISASTER_RECOVERY:\。
  1. “应用程序和模块 ”选项卡中,将 vss:*=off保存作下。
  2. 执行客户端备份。
  3. VSS 问题解决后,删除 vss:*=off 设置并将客户端的存储集字段设置为全部,或者包括 DISASTER_RECOVERY:\ 存储集以获取系统状态。

受影响的产品

NetWorker

产品

NetWorker
文章属性
文章编号: 000031318
文章类型: Solution
上次修改时间: 13 3月 2026
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。