Avamar: Tworzenie kopii zapasowej i przywracanie wielostrumieniowe SQL może zakończyć się niepowodzeniem z komunikatem "Interfejs API czekał i upłynął interwał limitu czasu"

Summary: Tworzenie kopii zapasowych i przywracanie wielostrumieniowe SQL może zakończyć się niepowodzeniem z komunikatem "Interfejs API czekał i upłynął odstęp czasu" wpływający na SQL 2017 i 2019 w dużych bazach danych. ...

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

Tworzenie kopii zapasowych i przywracanie danych SQL multistreaming może zakończyć się niepowodzeniem w następujących przypadkach:

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?

Wszystkie zduplikowane wątki avtar dla "avsql stack execution" nie pokazują bajtów postępu.

Ten problem występuje, gdy sześć lub więcej strumieni jest ustawionych dla dużych baz danych o rozmiarze około jednego lub więcej terbajtów.

Ten problem dotyczy środowisk Microsoft SQL 2017 i 2019.

Uruchomienie tej samej kopii zapasowej w jednym strumieniu zakończyłoby się, ale zajęłoby dużo czasu.

Cause

Jest to znany problem ze względu na zmianę interfejsu Microsoft VDI.

Stwierdzono, że w przypadku Microsoft SQL w wersjach 2017 i 2019 zachowanie VDI różni się od poprzedniego Microsoft SQL w wersji 2016.

Zasadniczo w przypadku SQL 2016 parametr "SetEvent" jest używany po zakończeniu konfiguracji kopii zapasowej, podczas gdy w przypadku nowszych wersji SQL zamiast tego jest używany parametr "liczba semaforów".

Ta zmiana w infrastrukturze VDI firmy Microsoft wpłynęła na komponent "avsql" Avamar po włączeniu obsługi wielu strumieni dla kopii zapasowych i przywracania Avamar, powodując błąd opisany powyżej.

Aby rozwiązać ten problem, zespół inżynierów Avamar zmienił kod wtyczki SQL w "avsql" i rozwiązał scenariusz zakleszczenia.

Resolution

Aby rozwiązać ten problem, uaktualnij klienta kopii zapasowych i wtyczkę SQL do wersji 19.8 lub nowszej, w której poprawka kodu została już zastosowana.

 

Ponadto zaleca się również zastosowanie najnowszego zbiorczego HF wtyczki SQL (w zależności od wersji), który zawiera inne poprawki kodu:

    • Dla 19,8 => HF 338744
    • Dla 19,9 => HF 338778

Aby pobrać poprawkę, zapoznaj się z sekcją "Wyszukiwanie poprawki z jej numerem" w artykule Avamar: Jak znaleźć i pobrać pakiet poprawek, poprawek, instalacji lub uaktualnień produktu z witryny pomocy technicznej firmy 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.