Avamar: SQL AG herkent markering --sqlserver niet
Samenvatting: 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. ...
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
- 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
--sqlserverparameter 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
Oorzaak
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.
Oplossing
Werk de SQL Server-naam bij in de avsql.cmd Bestand om hoofdletters te gebruiken.
Stappen
- Navigeer naar de Avamar SQL-client
VarDirectory. - Open de
avsql.cmdBestand. - Wijzig de parameters om SQL AG-namen in hoofdletters te gebruiken:
--sqlserver=AWDPRDAG --hostname-sql=AWDPRDAG - Sla het bestand op.
- 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.
Extra informatie
- 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.
Getroffen producten
AvamarProducten
Avamar, Avamar Client, Avamar Plug-in for SQLArtikeleigenschappen
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.