Avamar: SQL AG nerozpozná příznak --sqlserver

Resumen: Zálohy Avamar SQL pro skupiny dostupnosti SQL Server (Always On AG) nerozpoznají příznak --sqlserver během operací procházení nebo datových sad inicializovaných uživatelským rozhraním. Zálohování příkazového řádku funguje podle očekávání, ale operace procházení uživatelského rozhraní selžou, protože název SQL Server není správně přeložen, když je předán malými písmeny. ...

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

  • Zálohování skupiny dostupnosti SQL Server (AlwaysOn AG) se při provedení z příkazového řádku úspěšně spustí.
  • Operace procházení a zálohování iniciované z uživatelského rozhraní správce Avamar selžou.
  • SQL AG nebo cluster správně nerozpozná --sqlserver parametr, pokud je poskytován prostřednictvím uživatelského rozhraní nebo datové sady.
  • Následující parametry jsou vyžadovány pro prostředí SQL AG, ale nejsou správně dodržovány:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • Operace procházení rozhraní příkazového řádku proběhne úspěšně pomocí následujícího příkazu: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Causa

Software Avamar čte parametry SQL z avsql.cmd se nachází v adresáři var. Soubor je analyzován správně, ale název SQL Server je vyhodnocen malými písmeny, což způsobí selhání detekce clusteru SQL AG.

Následující položky protokolu potvrzují, že příznaky byly přečteny, ale cluster nebyl úspěšně otevřen:

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.

Zjišťování clusteru se nezdaří s následujícími chybami: 

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.

 V důsledku toho Avamar zachází s prostředím jako se samostatným SQL Serverem, nikoli jako se skupinou dostupnosti.

 

Resolución

Aktualizujte název SQL Server v avsql.cmd , chcete-li použít velká písmena.

Postup

  1. Přejděte do klienta Avamar SQL. Var adresáře.
  2. Otevřete avsql.cmd .
  3. Upravte parametry tak, aby používaly názvy SQL AG velkými písmeny:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Uložte soubor.
  5. Opakujte operaci procházení nebo zálohování SQL z uživatelského rozhraní správce Avamar.

Po této změně se skupina SQL AG správně rozpozná a operace procházení a datové sady založené na uživatelském rozhraní fungují podle očekávání.

 

Información adicional

  • Požadavek na použití názvů SQL Server s velkými písmeny označuje závislost na pojmenování prostředí nebo chování překladu clusteru.
  • Zálohování příkazového řádku může fungovat i v případě, že operace uživatelského rozhraní selžou, protože rozhraní příkazového řádku explicitně předává parametry za běhu.
  • Toto chování je specifické pro prostředí a obvykle se nevyžaduje ve standardních SQL Server nasazeních.

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.