在將 VMWare 備份更改為 TSM 後,我們的快照備份開始遇到奇怪的問題。
我們採用系統磁碟機快照作為機器狀態的備份解決方案。
所有其他驅動器都是獨立驅動器,其資料透過其他方式備份。
我們的問題與 SQL Server 無關。
對於這些伺服器,我們使用TSM For SQL
作為備份解決方案。
因此,包含資料庫的磁碟機不需要在虛擬機器層級進行備份。
由於我們HP DP
對TSM for VE
快照的變更在 SQL Server 上開始失敗。
SQLServer VSS 編寫器拋出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 編寫器故障的原因?