Авамар: 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 файл для використання великих літер.
Кроки
- Перейдіть до SQL-клієнта Avamar
VarДовідник. - Відкрийте
avsql.cmdСправу. - Модифікуйте параметри для використання великих літер імен SQL AG:
--sqlserver=AWDPRDAG --hostname-sql=AWDPRDAG - Збережи файл.
- Спробуйте повторити операцію перегляду SQL або резервного копіювання з інтерфейсу адміністратора Avamar.
Після цієї зміни SQL AG виявляється коректно, і операції з переглядом та наборами даних на основі інтерфейсу працюють як очікувалося.
Información adicional
- Вимога використовувати великі літери імен SQL Server свідчить про залежність від іменування середовища або поведінки при розв'язці кластерів.
- Резервні копії в командному рядку можуть продовжувати працювати навіть у разі невдачі UI-операцій, оскільки CLI явно передає параметри під час виконання.
- Ця поведінка специфічна для середовища і зазвичай не є обов'язковою у стандартних розгортаннях SQL Server.
Productos afectados
AvamarProductos
Avamar, Avamar Client, Avamar Plug-in for SQLPropiedades 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.