Avamar:SQL AG 無法辨識旗標 --sqlserver

Resumen: SQL Server 可用性群組的 Avamar SQL 備份 (Always On AG) 無法在 UI 啟動的瀏覽或資料集作業期間識別 --sqlserver 旗標。命令行備份按預期工作,但 UI 流覽操作失敗,因為在以小寫形式傳遞時未正確解析 SQL Server 名稱。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • 從命令列執行 SQL Server 可用性組(Always On AG)備份時,成功運行。
  • 從 Avamar Administrator UI 啟動的瀏覽和備份作業失敗。
  • SQL AG 或叢集無法正確識別 --sqlserver 透過 UI 或資料集提供的參數。
  • SQL AG 環境需要以下參數,但未正確執行這些參數:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • 使用下列命令可成功執行 CLI 瀏覽作業: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Causa

Avamar 讀取 SQL 參數來源 avsql.cmd 檔案,位於 var 目錄下。檔已正確分析,但 SQL Server 名稱的評估為小寫,這會導致 SQL AG 群集檢測失敗。

以下日誌條目確認已讀取標誌,但群集未成功打開:

2019-05-15 12:19:51 avsql Info <5174>: - Reading \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd
2019/05/15-16:19:51.97499 [avsql_assist]  uflags::parsefile  Printing flags from \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd:
.cmd flag --sqlserver=awdprdag
.cmd flag --hostname-sql=awdprdag

2019/05/15-16:19:53.25600 [avsql_assist]  Connect to awdprdag server, because sqlserver flag is defined.

叢集偵測失敗,並出現下列錯誤: 

2019/05/15-16:19:51.95900 [avsql_assist]  Is always on test for 'awdprdag' server.
2019/05/15-16:19:51.95900 [avsql_assist]  Open Cluster error 5, try with NULL parameter...
2019/05/15-16:19:51.95900 [avsql_assist]  Open Cluster error 5
2019-05-15 12:19:51 avsql Info <17376>: Working on stand alone environment.

 因此,Avamar 會將環境視為獨立的 SQL Server,而非可用性群組。

 

Resolución

更新下列 SQL Server 名稱: avsql.cmd 檔以使用 大寫字元

步驟

  1. 瀏覽至 Avamar SQL 用戶端 Var 目錄。
  2. 開啟 avsql.cmd 檔案中所定義。
  3. 修改參數以使用大寫 SQL AG 名稱:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. 儲存檔案。
  5. 從 Avamar Administrator UI 重試 SQL 瀏覽或備份作業。

在此更改后,將正確檢測 SQL AG,並且基於 UI 的瀏覽和資料集操作按預期運行。

 

Información adicional

  • 使用大寫 SQL Server 名稱的要求表示依賴於環境命名或群集解析行為。
  • 即使 UI 操作失敗,命令行備份也可能會繼續工作,因為 CLI 在運行時顯式傳遞參數。
  • 此行為是特定於環境的,在標準 SQL Server 部署中通常不需要。

Productos afectados

Avamar

Productos

Avamar, Avamar Client, Avamar Plug-in for SQL
Propiedades del artículo
Número del artículo: 000044561
Tipo de artículo: Solution
Última modificación: 02 abr 2026
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.