Авамар: SQL AG не розпізнає прапорець --sqlserver

Resumen: Резервні копії Avamar SQL для груп доступності SQL Server (Always On AG) не розпізнають прапорець --sqlserver під час операцій з переглядом або наборами даних, ініційованих UI. Резервне копіювання в командному рядку працює як очікувалося, але операції перегляду UI не виконуються, оскільки ім'я SQL Server неправильно розв'язується при передачі малою літерою. ...

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. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • Резервні копії SQL Server Availability Group (Always On AG) успішно виконуються з командного рядка.
  • Операції перегляду та резервного копіювання, ініційовані з інтерфейсу адміністратора Avamar, не справляються.
  • SQL AG або кластер неправильно розпізнає --sqlserver параметра, коли надається через інтерфейс або набір даних.
  • Для середовищ SQL AG потрібні такі параметри, але вони не виконуються належним чином:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • Операція перегляду CLI успішна за допомогою наступної команди: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Causa

Avamar зчитує параметри SQL з avsql.cmd Файл, розташований у каталогу VAR. Файл правильно розбирається, але ім'я SQL Server оцінюється як малі літери, що призводить до збоїв у виявленні кластера SQL AG.

Наступні записи в журналі підтверджують, що прапорці прочитані, але кластер не відкривається успішно:

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.

Виявлення кластерів не працює з такими помилками: 

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.

 Внаслідок цього Avamar розглядає середовище як окремий SQL Server замість групи доступності.

 

Resolución

Оновіть ім'я SQL Server у avsql.cmd файл для використання великих літер.

Кроки

  1. Перейдіть до SQL-клієнта Avamar Var Довідник.
  2. Відкрийте avsql.cmd Справу.
  3. Модифікуйте параметри для використання великих літер імен SQL AG:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Збережи файл.
  5. Спробуйте повторити операцію перегляду SQL або резервного копіювання з інтерфейсу адміністратора Avamar.

Після цієї зміни SQL AG виявляється коректно, і операції з переглядом та наборами даних на основі інтерфейсу працюють як очікувалося.

 

Información adicional

  • Вимога використовувати великі літери імен SQL Server свідчить про залежність від іменування середовища або поведінки при розв'язці кластерів.
  • Резервні копії в командному рядку можуть продовжувати працювати навіть у разі невдачі UI-операцій, оскільки CLI явно передає параметри під час виконання.
  • Ця поведінка специфічна для середовища і зазвичай не є обов'язковою у стандартних розгортаннях SQL Server.

Productos afectados

Avamar

Productos

Avamar, Avamar Client, Avamar Plug-in for SQL
Propiedades del artículo
Número del artículo: 000044561
Tipo de artículo: Solution
Última modificación: 02 abr 2026
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.