Avamar: Falha no backup sem status de dados — não é possível determinar a versão do plug-in
Summary: Falha no backup com o status "Sem dados" — o Avagent relata "Não foi possível determinar a versão do plug-in".
Symptoms
Um backup agendado ou um backup iniciado a partir da janela Política falha imediatamente com um status de "Sem dados".
- Passar o mouse sobre o status revela que a mensagem "Falha na atividade - o client não tem dados especificados pelo conjunto de dados"
- Na guia "Relatório de atividades", ele é exibido como:
- Status_code "30915" e status_code_summary "Falha na atividade - o client não tem dados especificados pelo conjunto de dados
- No relatório "Atividades - Com falha", ela é mostrada como:
- Status "30915: Falha na atividade — o client não tem dados especificados pelo conjunto de dados"
Cause
Várias coisas podem causar esse erro.
- Para erros não listados abaixo, consulte o Caminho de resolução para obter outras causas e soluções.
- Se este for um AVE ou um único nó bloqueado para apontar apenas o backup para o Data Domain, isso é esperado.
- Integração Avamar-Data Domain: Como bloquear todos os backups do Avamar e do Avamar Virtual Edition no back-end do Data Domain em um único nó.
- Observe na coluna Server que deve aparecer DD-server-name
- Verifique a acessibilidade do client usando a guia Backup na janela Backup, Restore e Manage.
- Se os plug-ins estiverem visíveis e navegáveis, consulte o Caminho de resolução.
- Se os plug-ins não estiverem visíveis e uma janela for exibida informando "A configuração deste cliente não é compatível com navegação" ou "Nenhum plug-in encontrado para o cliente xxxxx". Em seguida, o avagent.log na máquina cliente deve ser examinado.
- O avagent.log está localizado em C:\Program Files\avs\var por padrão.
- O Management Console Server (MCS) no Avamar Grid ou a própria máquina client está desabilitando os plug-ins.
- Se o MCS desativar os plug-ins, consulte o Caminho de resolução para obter a resolução apropriada.
- Se a própria máquina client desativar os plug-ins, o log registrará erros, como os seguintes.
- Observe na coluna Server que deve aparecer DD-server-name
- Integração Avamar-Data Domain: Como bloquear todos os backups do Avamar e do Avamar Virtual Edition no back-end do Data Domain em um único nó.
avagent Error <5451>: Failed to get plugin 'Windows' version with code 0xc0000142: No error description string
avagent Error <5924>: Unable to determine plugin version for Windows pin file C:\Program Files\avs\bin\windows.pin
avagent Error <5937>: Plugin Windows disabled
- OU
avagent Error <5451>: Failed to get plugin 'Windows' version with code 128: There are no child processes to wait for
avagent Error <5924>: Unable to determine plugin version for Windows pin file C:\Program Files\avs\bin\windows.pin
avagent Error <5937>: Plugin Windows disabled
- OU
avagent Error <5451>: Failed to get plugin 'Windows' version with code 255: The extended attributes are inconsistent
avagent Error <5924>: Unable to determine plugin version for Windows pin file C:\Program Files\avs\bin\windows.pin
avagent Error <5937>: Plugin Windows disabled
Esses erros se repetem para todos os plug-ins instalados na máquina que é o Windows VSS, atualização, SQL etc.
Os relatórios de log (dependendo da versão do Avamar Client instalado):
avagent Warning <7145>: No pin files found
- OU
avagent Warning <7184>: No pin files found
No Visualizador de Eventos do Windows, abra o Log do sistema e procure a ID do Evento 243 , como a seguinte:
Log Name: System
Source: Win32k
Date: 4/24/2014 10:54:54 AM
Event ID: 243
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: Workstation.emc.com
Description:
A desktop heap allocation failed.
Desktop Heap é um espaço de armazenamento de memória compartilhada para todos os aplicativos que usam a conta do sistema local. Se as mensagens de falha de "alocação de heap da área de trabalho" forem exibidas no log do sistema no Visualizador de eventos, isso pode ser devido a um vazamento de memória. Um aplicativo no cliente pode estar usando toda a memória alocada para o heap da área de trabalho, mesmo se a utilização da RAM estiver baixa, causando esse problema.
Quando isso ocorre, os backups continuam a falhar com o mesmo erro até que uma reinicialização seja executada. Após a reinicialização, os backups funcionarão novamente por alguns dias e, em seguida, começarão a falhar novamente. Outra reinicialização corrige o problema por mais alguns dias.
Resolution
Se este for um AVE ou um único nó bloqueado para apontar apenas o backup para o Data Domain, ajuste o conjunto de dados para direcionar o backup para o Data Domain adequado.
Se os plug-ins não estiverem registrados devido ao antivírus: Desative o software antivírus temporariamente e interrompa todos os processos antivírus existentes que estão em execução. Em seguida, reinstale o pacote MSI do Avamar Client normalmente.
Se os plug-ins forem desativados devido a falhas de alocação de heap do desktop, as opções serão as seguintes:
- Desative ou remova todos os aplicativos/programas que possam estar sofrendo vazamentos de memória. Colabore com o suporte da Microsoft para encontrar os programas ofensivos. Como alternativa, reinicializar a máquina de forma programada libera o heap da área de trabalho temporariamente.
- Aumente os valores máximos de heap no registro e reinicialize o client Windows para que as alterações entrem em vigor. Use a seguinte URL para procedimentos e valores recomendados:
- Correção de longo prazo preferencial se o aplicativo infrator não puder ser identificado ou enquanto o aplicativo estiver sendo identificado.
- Altere o serviço "Backup Agent" do Avamar da conta padrão NT Authority\SYSTEM para uma conta de usuário de domínio com permissões suficientes no client Windows e reinicie o serviço para que as alterações entrem em vigor. Embora o serviço Backup Agent seja executado como a conta SYSTEM por padrão, você pode usar qualquer conta de domínio NT que tenha pelo menos acesso de R/W no client Windows. Isso funciona porque o serviço Avamar não usará mais o mesmo heap que os outros programas que estão conectados como System (inclusive o programa que tem o vazamento de memória).
- A URL abaixo fornece mais alguns detalhes sobre essa e outras soluções alternativas: