Avamar: SQL AG herkent markering --sqlserver niet

Résumé: 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. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

  • 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
 

Cause

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.

 

Résolution

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.

 

Informations supplémentaires

  • 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.

Produits concernés

Avamar

Produits

Avamar, Avamar Client, Avamar Plug-in for SQL
Propriétés de l’article
Numéro d’article: 000044561
Type d’article: Solution
Dernière modification: 02 Apr 2026
Version:  4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.