#161 Acronis Cyber Backup:VSS Writer处理快照失败

icon孙锋在 2020-5-9 下午2:09 编写 ( icon孙锋在 2020-6-19 下午12:01 更新 <历史> )
  编辑(登录)
  收藏
  响应调查   响应调查

  主题

现象

备份激活的卷影复制失败,并显示以下类似错误:
备份失败,因为快照创建期间“ VSS Writer”失败。
此错误可能由不同的VSS Writer产生,请参见下面的示例:

  • VSS writer 'System Writer' with class ID 'E8132975-6F93-4464-A53E-1050253AE220' has failed to process the snapshot
  • VSS writer 'ASRWriter' with class ID 'BE000CBE-11FE-4426-9C58-531AA6355FC4' has failed to process the snapshot
  • VSS writer 'SqlServerWriter' with class ID 'A65FAA63-5EA8-4EBC-9DBD-A0C4DB26912A' has failed to process the snapshot.
  • VSS writer 'Registry Writer' with class ID AFBAB4A2-367D-4D15-A586-71DBB18F8485'' has failed to process the snapshot
  • VSS writer 'Virtuozzo VSS Writer' with class ID '5AFFB034-969F-4919-8875-88F830D0EF89' has failed to process the snapshot.
  • VSS writer 'Oracle VSS Writer - PROD' with class ID '26D02976-B909-43AD-AF7E-62A4F625E372' has failed to process the snapshot.
  • VSS writer 'NTDS' with class ID 'B2014C9E-8711-4C5C-A5A9-3CF384484757' has failed to process the snapshot.
  • etc

原因

多数情况下,这是VSS writer所属软件的问题。

解决方法

要调查此问题,请检查在没有Acronis Cyber Backup的情况下是否重现了有关Writer的问题。 可以使用Windows工具Diskshadow进行此操作。
(!)Diskshadow工具在Windows Server 2008和更高版本中可用。 如果您使用的Windows版本无法使用Diskshadow,请继续执行收集信息部分的步骤2和3。

  1. 首先,需要重新启动可能处于“失败”状态的Writer。 运行Acronis VSS Doctor并开始诊断。 作为诊断过程的一部分,VSS Doctor将重新启动失败的writer。
  2. 以管理员权限运行命令行提示符
    开始 -> CMD -> 右键 -> 以管理员运行
  3. 进入Diskshadow工具界面:
    C:\Users\administrator> DISKSHADOW
  4. 指定卷影副本将在程序退出,重置或重新启动时持续存在:
    DISKSHADOW> set context persistent
  5. 将详细输出设置为:
    DISKSHADOW> set verbose on
  6. 启动完整的备份会话:
    DISKSHADOW> begin backup
  7. 指定备份要包含的卷,例如:
    DISKSHADOW> add volume C: alias VolumeC
    DISKSHADOW> add volume D: alias VolumeD
  8. 指定在卷影副本创建期间应验证的writer:从收到的错误消息中指定VSS Writer的ID,例如:
    DISKSHADOW> writer verify {5AFFB034-969F-4919-8875-88F830D0EF89}
  9. 在指定所有卷和writer以进行备份之后,初始化备份创建:
    DISKSHADOW> create
    创建卷影副本后,终止备份过程:
    DISKSHADOW> end backup
    退出Diskshadow工具
    DISKSHADOW> exit
    在备份创建过程中,您将看到以下消息出现在命令提示符下,这意味着备份过程中已包含特定组件并将对其进行验证:
    * Writer "WMI Writer" is included:
    + Component is included: \WMI

如果其中一种writer失败,将看到类似于以下内容的错误消息:
ERROR: The selected writer "SqlServerWriter" is in a faulty state.
- Status: 8 (VSS_WS_FAILED_AT_PREPARE_SNAPSHOT)
- Writer Failure code: 0x (VSS_E_WRITERERROR_NONRETRYABLE)
- Writer ID: {a65faa63-5ea8-4ebc-9dbd-a0c4db26912a}
- Instance ID: {8c57ad9a-8055-49e0-96ec-d8b41ea327eb}

Error on recent operation.
- HRESULT (returned): 80042301
- Error text: VSS_E_BAD_STATE
如果有任何writer因错误而失败,则需要对该writer进行故障排查并确保其正常运行,然后才能在Acronis软件中使用VSS备份。 使用Diskshadow实用程序收集备份结果,并与负责引起错误的VSS Writer的供应商联系。
下表列出了一些常见的VSS Writer及其所属的软件:

VSS WriterBelongs to
SystemWriter
SqlServerWriter
Microsoft Exchange Writer
ASRWriter
Dhcp Jet Writer
微软 内置Windows VSS Writer

Virtuozzo VSS WriterVirtuozzo
Oracle VSS WriterOracle

如果使用Diskshadow进行备份没有任何问题,但Acronis备份仍然失败,请收集以下信息,并与技术部门联系以进行进一步的故障排查:

  1. 用Diskshadow备份的结果(将结果作为屏幕截图或输出到文件)
  2. VSS Doctor 报告
  3. 系统信息,请参考https://kb.tieten.cn/open.knowledge/view/9

原文链接:https://kb.acronis.com/content/62369

 附加文件     - [0]


 添加评论