Avamar: Zálohování a obnovení více datových proudů SQL může selhat s chybou "Rozhraní API čekalo a uplynul interval časového limitu".

Summary: Zálohování a obnovení více datových proudů SQL může selhat s chybou "Rozhraní API čekalo a uplynul interval časového limitu", což má vliv na SQL 2017 a 2019 ve velkých databázích.

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

Zálohování a obnovení více datových proudů SQL může selhat z následujících důvodů:

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?

Všechna vytvořená vlákna avtar pro "avsql stack execution" nezobrazují žádné bajty průběhu.

K tomuto problému dochází, když je pro velké databáze o velikosti přibližně jednoho nebo více bajtů Tera nastaveno šest nebo více datových proudů.

Tento problém se týká prostředí Microsoft SQL 2017 a 2019.

Spuštění stejné zálohy v jednom datovém proudu by se dokončilo, ale trvalo by to dlouho.

Cause

Jedná se o známý problém způsobený změnou rozhraní VDI společnosti Microsoft.

Bylo zjištěno, že pro verze Microsoft SQL 2017 a 2019 se chování VDI liší od předchozí verze Microsoft SQL 2016.

V podstatě pro SQL 2016 se parametr "SetEvent" používá při dokončení konfigurace zálohování, zatímco pro novější verze SQL se místo toho používá "počet semaforů".

Tato změna VDI společnosti Microsoft ovlivnila komponentu Avamar "avsql", když bylo povoleno vícenásobné streamování pro zálohy a obnovení systému Avamar, což způsobilo výše popsané selhání.

Technický tým společnosti Avamar tento problém vyřešil změnou kódu doplňku SQL v příkazu "avsql" a vyřešil scénář zablokování.

Resolution

Chcete-li tento problém vyřešit, upgradujte zálohovacího klienta a modul plug-in SQL na verzi 19.8 nebo vyšší, kde je již oprava kódu použita.

 

Kromě toho se také doporučuje použít nejnovější kumulativní HF modulu plug-in SQL (na základě verzí), který obsahuje další opravy kódu:

    • Pro 19,8 => HF 338744
    • Pro 19.9 => HF 338778

Chcete-li stáhnout opravu hotfix, přečtěte si část "Hledání opravy hotfix s jejím číslem" v článku Avamar: Jak najít a stáhnout balíček s opravou hotfix, záplatou, instalací nebo upgradem produktu z webu podpory společnosti 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.