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
--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
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
- 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.
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
AvamarProdukte
Avamar, Avamar Client, Avamar Plug-in for SQLArtikeleigenschaften
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.