Avamar:SQL AG 无法识别标志 --sqlserver

Zusammenfassung: 在 UI 启动的浏览或数据集操作期间,SQL Server 可用性组 (Always On AG) 的 Avamar SQL 备份无法识别 --sqlserver 标记。命令行备份按预期方式工作,但 UI 浏览操作失败,因为以小写形式传递时未正确解析 SQL Server 名称。

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

  • 从命令行执行 SQL Server 可用性组 (Always On AG) 备份时,可成功运行。
  • 从 Avamar Administrator UI 启动的浏览和备份操作失败。
  • SQL AG 或群集无法正确识别 --sqlserver 参数。
  • 以下参数是 SQL AG 环境所必需的,但未正确遵循:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • 使用以下命令,CLI 浏览操作成功: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Ursache

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,而不是可用性组。

 

Lösung

更新中的 SQL Server 名称 avsql.cmd 文件以使用 大写字符

步骤

  1. 导航到 Avamar SQL Client Var 目录下看到一个新的 res 目录。
  2. 打开 avsql.cmd 文件中定义。
  3. 修改参数以使用大写的 SQL AG 名称:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. 保存文件。
  5. 从 Avamar Administrator UI 重试 SQL 浏览或备份操作。

进行此更改后,将正确检测到 SQL AG,并且基于 UI 的浏览和数据集操作按预期运行。

 

Weitere Informationen

  • 要求使用大写的 SQL Server 名称表示依赖于环境命名或群集解析行为。
  • 即使 UI 操作失败,命令行备份也可能继续工作,因为 CLI 在运行时显式传递参数。
  • 此行为是特定于环境的,在标准 SQL Server 部署中通常不需要。

Betroffene Produkte

Avamar

Produkte

Avamar, Avamar Client, Avamar Plug-in for SQL
Artikeleigenschaften
Artikelnummer: 000044561
Artikeltyp: Solution
Zuletzt geändert: 02 Apr. 2026
Version:  4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.