Avamar: as operações de backup do SQL param de responder aleatoriamente, deixando os processos avsql e avtar travados
Summary: Durante os backups do Avamar, o processo pode parar inesperadamente, deixando os threads avsql e avtar travados. O problema é causado por uma falha de software na função GetConfiguration da API de VDI do Microsoft SQL usada pelo plug-in do Avamar. ...
Symptoms
Aleatoriamente, durante o backup do Avamar, um cliente vê que o backup parou de responder, exigindo intervenção manual. Esse comportamento é visto principalmente durante backups de grandes bancos de dados e quando o multi-streaming está habilitado.
<flag type="pulldown" pidnum="3006" value="4" name="max-parallel" /> <flag type="pulldown" pidnum="3006" value="1024" name="min-snapup-size" />
O mesmo backup do servidor será executado com êxito na próxima vez e pode não exibir esses sintomas de resposta parada novamente por um tempo.
Durante o período de interrupção de resposta, o processamento de dados é interrompido até que a conexão da VDI (Virtual Backup Device Interface) atinja o tempo limite de "vditransfertimeoutsecsconfigurações No caso do cliente, o tempo de espera foi definido como 3 horas, causando um tempo de espera excedido para o avsql_t3 Rosca
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 ...
Aqui, o thread do avsql_t3 fica travado após a chamada GetConfiguration da função de VDI do SQL.
Cause
O problema é causado por uma falha de software no GetConfiguration() componente da API VDI (Virtual Backup Device Interface) do Microsoft SQL que o plug-in do Avamar invoca.
Resolution
- Entre em contato com o Suporte Avamar para obter as informações mais recentes e todos os hot fixes disponíveis para o problema.