Windows-Server-2016

Windows 備份/wbadmin 錯誤 |資料來源:SPP |事件編號:16389 |增加 SPP CreateTimeout?

  • May 31, 2021

重新啟動後,我們在 Windows Server 2016 上進行第一次備份 (wbadmin) 時在事件日誌中遇到這些錯誤:

  • 資料來源:SPP
  • 事件 ID 16389
  • 詳細資訊:寫入器在 Freeze 和 Thaw 事件之間超時 (0x800423f2)

硬體薄弱 伺服器只有 sata 驅動器,控制器沒有(緩衝)記憶體(Dell T130;H330 控制器)。

僅在重新啟動後

出現錯誤 備份 MSSQL 數據庫時出現錯誤。在備份執行時,我們還會遇到 SQLWRITER 錯誤和來自 SQL Server 本身的錯誤。但是備份本身會在沒有提示任何錯誤的情況下完成,並且在下次重新啟動之前,會執行以下備份而不會在 eventlog 中出現任何錯誤。

errorlog of the sql server我可以看到每個數據庫:

2018-11-02 01:16:37.34 Backup      BACKUP failed to complete the command BACKUP DATABASE <name of database> Check the backup application log for detailed messages.  

vssadmin list writers:所有作者報告穩定且沒有錯誤

可能的解決方案?

我們發現了將 SPP“CreateTimeout”增加到 20 分鐘的提示

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\SPP\CreateTimeout  

這是解決問題的合適方法嗎?

這會導致任何其他問題嗎?

我們找到了這個 Microsoft 文件:Windows Server Backup failed ….

並更改了“CreateTimeout”:

解析度:

  • 執行 regedit.exe 並導航到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\SPP
  • 使用名稱創建一個 DWORD 類型的新系統資料庫值CreateTimeout
  • 以十進制將值更改為 12000000(2 10 60*1000 = 20 分鐘)

從那以後,即使重新啟動,事件日誌和 sql server 日誌中也不會報告錯誤。

引用自:https://serverfault.com/questions/938988