Avamar: SQL AG känner inte igen flaggan --sqlserver
Summary: Avamar SQL-säkerhetskopior för SQL Server tillgänglighetsgrupper (Always On AG) känner inte igen flaggan --sqlserver under UI-initierade bläddrings- eller datauppsättningsåtgärder. Säkerhetskopieringar på kommandoraden fungerar som förväntat, men bläddringsåtgärder för användargränssnittet misslyckas eftersom SQL Server namnet inte matchas korrekt när det skickas i gemener. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- SQL Server tillgänglighetsgrupp (Always On AG) säkerhetskopieringar körs korrekt när de utförs från kommandoraden.
- Det går inte att aktivera bläddrings- och säkerhetskopieringsåtgärder som initieras från Avamar-administratörsgränssnittet.
- SQL AG eller klustret känner inte igen
--sqlserver-parametern när den tillhandahålls via användargränssnittet eller datauppsättningen. - Följande parametrar krävs för SQL AG-miljöer men respekteras inte korrekt:
--sqlserver=awdprdag --hostname-sql=awdprdag -
CLI-bläddringsåtgärden lyckas med följande kommando:
avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
Cause
Avamar läser SQL-parametrar från avsql.cmd Filen finns i Var-katalogen. Filen parsas korrekt, men SQL Server namnet utvärderas som gemener, vilket gör att SQL AG-klusteridentifieringen misslyckas.
Följande loggposter bekräftar att flaggorna har lästs, men klustret har inte öppnats:
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.
Klusteridentifieringen misslyckas med följande fel:
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.
Därför behandlar Avamar miljön som en fristående SQL Server i stället för en tillgänglighetsgrupp.
Resolution
Uppdatera SQL Server namnet i avsql.cmd för att använda versaler.
Steg
- Gå till Avamar SQL-klienten
VarKatalog. - Öppna
avsql.cmdFilen. - Ändra parametrarna så att versaler används SQL AG-namn:
--sqlserver=AWDPRDAG --hostname-sql=AWDPRDAG - Spara filen.
- Försök att SQL-bläddra eller säkerhetskopiera igen från Avamar Administrator-användargränssnittet.
Efter den här ändringen identifieras SQL AG korrekt och gränssnittsbaserade bläddrings- och datauppsättningsåtgärder fungerar som förväntat.
Additional Information
- Kravet på att använda versaler SQL Server namn indikerar ett beroende av miljönamngivning eller klustermatchningsbeteende.
- Kommandoradssäkerhetskopieringar kan fortsätta att fungera även när gränssnittsåtgärder misslyckas, eftersom CLI uttryckligen skickar parametrar vid körning.
- Det här beteendet är miljöspecifikt och krävs vanligtvis inte i standarddistributioner av SQL Server.
Affected Products
AvamarProducts
Avamar, Avamar Client, Avamar Plug-in for SQLArticle Properties
Article Number: 000044561
Article Type: Solution
Last Modified: 02 Apr 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.