Avamar: SQL AG känner inte igen flaggan --sqlserver

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

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

  • 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
 

Ursache

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.

 

Lösung

Uppdatera SQL Server namnet i avsql.cmd för att använda versaler.

Steg

  1. Gå till Avamar SQL-klienten Var Katalog.
  2. Öppna avsql.cmd Filen.
  3. Ändra parametrarna så att versaler används SQL AG-namn:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Spara filen.
  5. 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.

 

Weitere Informationen

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

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.