NetWorker:对由于 VSS 问题导致的备份失败进行故障处理
摘要: 由于 Microsoft 卷影拷贝服务 (VSS) 问题,Windows 客户端的备份失败。有多种不同的原因可能导致 VSS 无法在客户端作系统上处理快照;例如:VSS 编写器不稳定,或没有足够的空间来创建快照。系统状态或灾难恢复:存储集或完成基于数据块的备份 (BBB) 时需要 VSS。VSS 必须在主机作系统上稳定且正常工作,然后才能与 NetWorker 备份一起使用。 ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
由于 VSS 问题,Windows 客户端的备份失败。有多种不同的原因可能导致 VSS 无法在客户端作系统上处理快照;例如:VSS 编写器不稳定,或没有足够的空间来创建快照。
这些问题通常在备份日志中指明,可在 NMC 中观察到。
提醒:本知识库文章概述了适用于 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
VSS 信息:https://msdn.microsoft.com/en-us/library/windows/desktop/aa384625(v=vs.85).aspx
以下文章中记录了更高级的 VSS 故障处理步骤:VSS 跟踪和故障排除选项
解决办法:
以下解决方法可用于在没有 VSS 的情况下成功进行备份。
警告:这并非旨在用作解决方案。这旨在用作临时解决方法,直到 VSS 问题得到解决。如果没有 VSS,则无法执行 DISASTER_RECOVERY:\ 或 SYSTEM_STATE 备份。只有文件系统数据受保护。在执行基于数据块的备份 (BBB) 时,无法使用此解决方法。
- 登录到 NetWorker Management Console (NMC)。
- 确保在 NMC 中启用了查看>诊断模式。
- 从 Protection-Clients>选项卡访问 Windows 客户端的属性。
- 在客户端属性的 常规 选项卡中,将 存储集 字段更改为仅包括卷、文件夹或文件名(例如:
C:\)。
提醒:无法使用全部 存储集。无法指定 DISASTER_RECOVERY:\。
- 在 “应用程序和模块 ”选项卡中,将
vss:*=off在 保存作下。 - 执行客户端备份。
- VSS 问题解决后,删除
vss:*=off设置并将客户端的存储集字段设置为全部,或者包括 DISASTER_RECOVERY:\ 存储集以获取系统状态。
受影响的产品
NetWorker产品
NetWorker文章属性
文章编号: 000031318
文章类型: Solution
上次修改时间: 13 3月 2026
版本: 6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。