Avamar: SQL AG no reconoce la marca --sqlserver

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

Este artículo se aplica a: Este artículo no se aplica a: Este artículo no está vinculado a ningún producto específico. En este artículo no se identifican todas las versiones de los productos.

Síntomas

  • 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
 

Causa

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.

 

Resolución

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.

 

Información adicional

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

Productos afectados

Avamar

Productos

Avamar, Avamar Client, Avamar Plug-in for SQL
Propiedades del artículo
Número de artículo: 000044561
Tipo de artículo: Solution
Última modificación: 02 abr 2026
Versión:  4
Encuentra las respuestas que necesitas con la ayuda de otros usuarios de Dell
Servicios de asistencia
Comprueba si tu dispositivo está cubierto por los servicios de asistencia.