Avamar: SQL AG no reconoce la marca --sqlserver

Oversigt: Los respaldos de Avamar SQL para los grupos de disponibilidad de SQL Server (Always On AG) no reconocen la marca --sqlserver durante las operaciones de búsqueda o conjunto de datos iniciadas por la interfaz de usuario. Los respaldos de la línea de comandos funcionan según lo previsto, pero las operaciones de navegación de la interfaz de usuario fallan debido a que el nombre de SQL Server no se resuelve correctamente cuando se pasa en minúscula. ...

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Symptomer

  • Los respaldos del grupo de disponibilidad de SQL Server (Always On AG) se ejecutan correctamente cuando se realizan desde la línea de comandos.
  • Las operaciones de navegación y respaldo iniciadas desde la interfaz de usuario de Avamar Administrator fallan.
  • El AG o el clúster de SQL no reconocen correctamente el --sqlserver cuando se proporciona a través de la interfaz del usuario o el conjunto de datos.
  • Los siguientes parámetros son necesarios para los entornos de SQL AG, pero no se respetan correctamente:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • La operación de navegación de la CLI se realiza correctamente mediante el siguiente comando: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Årsag

Avamar lee los parámetros SQL de avsql.cmd ubicado en el directorio var. El archivo se analiza correctamente, pero el nombre de SQL Server se evalúa en minúsculas, lo que hace que falle la detección del clúster de SQL AG.

Las siguientes entradas de registro confirman que se leen las marcas, pero el clúster no se abre correctamente:

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.

La detección del clúster falla con los siguientes errores: 

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.

 Como resultado, Avamar trata el entorno como un SQL Server independiente en lugar de un grupo de disponibilidad.

 

Løsning

Actualice el nombre de SQL Server en el avsql.cmd para utilizar caracteres en mayúscula.

Pasos

  1. Navegue hasta el cliente Avamar SQL Var directorio.
  2. Abra el archivo avsql.cmd de NetWorker.
  3. Modifique los parámetros para utilizar nombres de SQL AG en mayúsculas:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Guarde el archivo.
  5. Vuelva a intentar la operación de navegación o respaldo de SQL desde la interfaz de usuario de Avamar Administrator.

Después de este cambio, el AG de SQL se detecta correctamente y las operaciones de conjunto de datos y navegación basadas en la interfaz de usuario funcionan según lo esperado.

 

Flere oplysninger

  • El requisito de usar nombres de SQL Server en mayúsculas indica una dependencia en la asignación de nombres del entorno o el comportamiento de resolución del clúster.
  • Los respaldos de la línea de comandos pueden seguir funcionando incluso cuando fallan las operaciones de la interfaz de usuario, ya que la CLI pasa explícitamente los parámetros en el tiempo de ejecución.
  • Este comportamiento es específico del entorno y, por lo general, no se requiere en implementaciones estándar de SQL Server.

Berørte produkter

Avamar

Produkter

Avamar, Avamar Client, Avamar Plug-in for SQL
Artikelegenskaber
Artikelnummer: 000044561
Artikeltype: Solution
Senest ændret: 02 apr. 2026
Version:  4
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.