Avamar. Может произойти сбой многопотокового резервного копирования и восстановления 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 stack execution» не будут отображать байты хода выполнения.

Эта проблема возникает, когда шесть или более потоков настроены для больших баз данных размером около одного или нескольких терабайтов.

Эта проблема затрагивает среды Microsoft SQL 2017 и 2019.

Запуск одного и того же резервного копирования в одном потоке завершится, но займет много времени.

Cause

Это известная проблема, связанная с изменением интерфейса Microsoft VDI.

Было обнаружено, что для Microsoft SQL версий 2017 и 2019 поведение VDI отличается от предыдущей версии Microsoft SQL 2016.

По сути, для SQL 2016 параметр «SetEvent» используется при завершении настройки резервного копирования, в то время как для более новых версий SQL вместо него используется «количество семафоров».

Это изменение Microsoft VDI повлияло на компонент Avamar «avsql», когда для резервного копирования и восстановления Avamar была включена многопоточная передача, что привело к описанному выше сбою.

Чтобы решить эту проблему, команда инженеров Avamar изменила код подключаемого модуля SQL в «avsql» и устранила сценарий взаимоблокировки.

Resolution

Чтобы решить эту проблему, обновите клиент резервного копирования и подключаемый модуль SQL до версии 19.8 или более поздней, в которой уже применено исправление кода.

 

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

    • Для 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.