You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows Server Backup(WSB)在SQL 2019服务器上备份失败的问题排查及工具选型咨询

Windows Server Backup(WSB)在SQL 2019服务器上备份失败的问题排查及工具选型咨询

我现在碰到了WSB在SQL服务器上无法正常运行的问题,先跟大家说明下我的环境配置:

  • 服务器操作系统是Windows Server 2019(之前写错成2016,已经修正)
  • 备份目标是NAS上配置的iSCSI目标,已映射为服务器的本地驱动器
  • 配置了每晚自动备份到该驱动器,选择iSCSI而非SMB的原因是为了支持增量备份,避免每次覆盖原有备份

遇到的错误信息

在WSB中收到的报错:

A volume Shadow Copy Service operation failed. Please check "VSS" and "SPP" application event. Detailed error: Too much time elapsed between freezing a transaction and thawing the transaction manager.

同时Windows应用日志里同步出现了备份失败的详细错误:

Fault bucket , type 0
Event Name: Windows Server Backup Error
Response: Not available
Cab Id: 0
Problem signature:
P1: 2
P2: 1
P3: 0x807800a1
P4: 0x80042329
P5: 0x80780064
P6: 0x8078001d
P7: 0x80780064
P8: 0x00000000
P9:
P10:
Attached files:
\\?\C:\Windows\Logs\WindowsServerBackup\WBEngine.0.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFF5A.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFF5B.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFF85.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERFFA5.tmp.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_2_486ee5de5c8fc6eae636bbeee8596fd140becc_00000000_cab_0921ffb4
Analysis symbol:
Rechecking for solution: 0
Report Id: 99a05e2d-bea0-4d60-9bf5-8fb63f08400a
Report Status: 100
Hashed bucket:
Cab Guid: 0

已尝试的排查步骤

目前我没试过太多方法,因为能找到的相关资料大多比较老旧:

  • 有建议把Windows分区标记为活动分区,但我记得这样会导致服务器无法启动,所以没敢操作
  • 还有建议将VSS服务设置为自动启动,但设置后问题依旧,而且我没看到VSS服务启动相关的错误

我的疑问

这个备份配置在其他几个站点都能正常工作,唯一的区别就是这个站点的数据量——服务器上有大约12TB的数据,且都是数百万个小文件。我现在有几个困惑:

  • WSB是不是真的适合这种大数量小文件的备份场景?
  • 是不是应该换成Acronis这类更健壮的备份工具?
  • 会不会是因为文件数量太多,VSS创建卷影副本时触发了Windows的超时限制?毕竟这么多小文件可能导致操作无法在规定时间内完成?

备注:内容来源于stack exchange,提问作者mrlizard

火山引擎 最新活动