Авамар: Багатопотокове резервне копіювання та відновлення SQL може завершитися помилкою: «API чекав, а інтервал очікування минув»

Summary: Багатопотокове резервне копіювання та відновлення SQL може зазнавати невдачі через те, що «API чекав, а інтервал часу очікування минув», що впливає на SQL 2017 і 2019 у великих базах даних. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Багатопотокове резервне копіювання та відновлення SQL може не працювати при:

2021-09-16 15:01:54 avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed'
2021-09-16 15:01:54 avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed'
2021-09-16 15:01:54 avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed'
2021-09-16 15:01:54 avsql Error <6479>: Timed out. Was Microsoft SQLServer running?

Усі породжені потоки avtar для "виконання стека avsql" не відображатимуть байтів прогресу.

Ця проблема виникає, коли встановлено шість або більше потоків для великих баз даних розміром приблизно один або кілька тера-байтів.

Ця проблема стосується середовищ Microsoft SQL 2017 і 2019.

Запуск тієї ж резервної копії в одному потоці був би завершений, але це зайняло б багато часу.

Cause

Ця відома проблема пов'язана зі зміною інтерфейсу Microsoft VDI.

Було виявлено, що для версій Microsoft SQL 2017 та 2019 поведінка VDI відрізняється від попередньої версії Microsoft SQL 2016.

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

Ця зміна Microsoft VDI вплинула на компонент «avsql» Avamar, коли для резервних копій і відновлень Avamar було ввімкнено багатопотокове передавання, що спричинило описаний вище збій.

Щоб вирішити цю проблему, команда інженерів Avamar змінила код плагіна SQL у "avsql" і вирішила сценарій глухого блокування.

Resolution

Щоб вирішити цю проблему, оновіть клієнт резервного копіювання та модуль SQL до версії 19.8 або новішої, де вже застосовано виправлення коду.

 

Крім того, також рекомендується застосовувати останній кумулятивний HF плагін SQL (на основі версій), який включає інші виправлення коду:

    • Для 19,8 => ВЧ 338744
    • Для 19,9 => ВЧ 338778

Для скачування хотфікса дивіться розділ "Шукаємо Хотфікс з його номером" в статті Avamar: Як знайти та завантажити пакет поточного виправлення, виправлення, інсталяції або оновлення продукту з веб-сайту підтримки Dell

Article Properties
Article Number: 000200834
Article Type: Solution
Last Modified: 05 Sep 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.