Avamar: SQL AG herkent markering --sqlserver niet

Zusammenfassung: 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. ...

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

  • 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
 

Ursache

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.

 

Lösung

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.

 

Weitere Informationen

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

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.