在将 VMWare 备份更改为 TSM 后,我们开始遇到快照备份的一个奇怪问题。
我们拍摄系统驱动器快照作为机器状态的备份解决方案。
所有其他驱动器都是独立驱动器,其数据通过其他方式备份。
我们的问题仅限于 SQL Server。
对于这些服务器,我们使用TSM For SQL
备份解决方案。
因此,包含数据库的驱动器不需要在 VM 级别进行备份。
自从我们从 更改为 以来,HP DP
快照TSM for VE
在 SQL Server 上开始出现故障。SQLServer
VSS Writer 抛出了错误inconsistent state
。
但是,备份中既不包含 SQL 二进制文件,也不包含 SQL Server 数据或日志文件。
此快照中包含的与 SQL Server 相关的唯一内容是必须保留在 C: 驱动器上的几个 dll。
可能相关的是,SQLServer VSS Writer 的 dll 是这些 dll 之一,位于 中C:\Program Files (x86)\Microsoft SQL Server\80\COM
。
我们正在通过添加配置文件来解决这个问题如此处所述。
但由于该问题并未波及所有 SQL Server,并且我们还不知道问题的原因,因此我们仍在寻找更好的解决方案。
我们如何才能找出 VSS 编写器失败的原因?