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

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

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

  • Резервні копії 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
 

Syy

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 замість групи доступності.

 

Tarkkuus

Оновіть ім'я 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 виявляється коректно, і операції з переглядом та наборами даних на основі інтерфейсу працюють як очікувалося.

 

Lisätietoja

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

Tuotteet, joihin vaikutus kohdistuu

Avamar

Tuotteet

Avamar, Avamar Client, Avamar Plug-in for SQL
Artikkelin ominaisuudet
Artikkelin numero: 000044561
Artikkelin tyyppi: Solution
Viimeksi muutettu: 02 huhtik. 2026
Versio:  4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.