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

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

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

  • 从命令行执行 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
 

Oorzaak

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

 

Oplossing

更新中的 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 的浏览和数据集操作按预期运行。

 

Extra informatie

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

Getroffen producten

Avamar

Producten

Avamar, Avamar Client, Avamar Plug-in for SQL
Artikeleigenschappen
Artikelnummer: 000044561
Artikeltype: Solution
Laatst aangepast: 02 apr. 2026
Versie:  4
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.