Avamar: SQL AG herkent markering --sqlserver niet

Resumen: Avamar SQL-back-ups voor SQL Server beschikbaarheidsgroepen (altijd op AG) herkennen de vlag --sqlserver niet tijdens door de gebruikersinterface geïnitieerde blader- of datasetbewerkingen. Back-ups in de opdrachtregel werken zoals verwacht, maar bladerbewerkingen in de gebruikersinterface mislukken omdat de SQL Server-naam niet correct wordt omgezet wanneer deze in kleine letters wordt doorgegeven. ...

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

  • Back-ups van SQL Server Availability Group (Always On AG) worden uitgevoerd vanaf de opdrachtregel.
  • Blader- en back-upbewerkingen die zijn gestart vanuit de Avamar Administrator UI mislukken.
  • De SQL AG of het cluster herkent de --sqlserver parameter wanneer deze wordt verstrekt via de gebruikersinterface of dataset.
  • De volgende parameters zijn vereist voor SQL AG-omgevingen, maar worden niet correct nageleefd:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • De CLI-bladerbewerking wordt uitgevoerd met de volgende opdracht: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Causa

Avamar leest SQL-parameters uit de avsql.cmd Bestand in de map VAR. Het bestand wordt correct geparseerd, maar de SQL Server-naam wordt geëvalueerd als kleine letters, waardoor de SQL AG-clusterdetectie mislukt.

De volgende logboekvermeldingen bevestigen dat de vlaggen worden gelezen, maar dat het cluster niet met succes wordt geopend:

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.

Clusterdetectie mislukt met de volgende fouten: 

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.

 Als gevolg hiervan behandelt Avamar de omgeving als een standalone SQL Server in plaats van een beschikbaarheidsgroep.

 

Resolución

Werk de SQL Server-naam bij in de avsql.cmd Bestand om hoofdletters te gebruiken.

Stappen

  1. Navigeer naar de Avamar SQL-client Var Directory.
  2. Open de avsql.cmd Bestand.
  3. Wijzig de parameters om SQL AG-namen in hoofdletters te gebruiken:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Sla het bestand op.
  5. Probeer de SQL-bladerbewerking of back-up opnieuw uit te voeren vanuit de Avamar Administrator UI.

Na deze wijziging wordt de SQL AG correct gedetecteerd en werken de UI-gebaseerde blader- en datasetbewerkingen zoals verwacht.

 

Información adicional

  • De vereiste om SQL Server-namen in hoofdletters te gebruiken, geeft een afhankelijkheid aan van omgevingsnaamgeving of gedrag van clusterresolutie.
  • Back-ups in de opdrachtregel kunnen blijven werken, zelfs wanneer UI-bewerkingen mislukken, omdat de CLI expliciet parameters doorgeeft tijdens runtime.
  • Dit gedrag is omgevingsspecifiek en is doorgaans niet vereist in standaard SQL Server-implementaties.

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.