Avamar: SQL-Backupvorgänge reagieren zufällig nicht mehr, sodass avsql- und avtar-Prozesse hängen bleiben
Summary: Während Avamar-Backups kann der Prozess unerwartet anhalten, sodass avsql- und avtar-Threads hängen bleiben. Das Problem wird durch einen Softwarefehler in der GetConfiguration-Funktion der Microsoft SQL VDI-API verursacht, die vom Avamar-Plug-in verwendet wird. ...
Symptoms
Während eines Avamar-Backups sieht ein Kunde zufällig, dass das Backup nicht mehr reagiert und eine manuelle Intervention erforderlich ist. Dieses Verhalten tritt hauptsächlich bei Backups großer Datenbanken und bei aktiviertem Multi-Streaming auf.
<flag type="pulldown" pidnum="3006" value="4" name="max-parallel" /> <flag type="pulldown" pidnum="3006" value="1024" name="min-snapup-size" />
Dasselbe Serverbackup wird beim nächsten Mal erfolgreich ausgeführt und zeigt möglicherweise für eine Weile nicht mehr diese Probleme des Reagierens.
Während des Zeitraums mit anhaltender Reaktion wird die Datenverarbeitung angehalten, bis die VDI-Verbindung (Virtual Backup Device Interface) abläuft, wie gemäß "vditransfertimeoutsecsEinstellungen: Im Kundenfall wurde das Timeout auf 3 Stunden festgelegt, was zu einem Timeout für die avsql_t3 Threads
2019-11-05 19:43:27 avsql Info <42988>: VDC_Complete is not supported by VDI. 2019-11-05 19:43:27 avsql Error <6478>: VDS::Getconfig failed with 'The api was waiting and the timeout interval had elapsed' 2019-11-05 19:43:27 avsql Error <6479>: Timed out. Was Microsoft SQLServer running? 2019/11/06-00:43:27.75200 [avsql_t3] Canceling avtar sub-process ...
Hier bleibt der avsql_t3 Thread nach dem Aufruf hängen GetConfiguration der SQL VDI-Funktion.
Cause
Das Problem wird durch einen Softwarefehler im GetConfiguration() -Komponente der Microsoft SQL Virtual Backup Device Interface (VDI)-API, die das Avamar-Plug-in aufruft.
Resolution
- Wenden Sie sich an den Avamar-Support, um die neuesten Informationen und alle verfügbaren Hotfixes für das Problem zu erhalten.