Avamar: O backup do VSS falha com o erro 32 para EFIMicrosoftBootBCD devido a um problema de acesso a arquivos

Summary: Resolva falhas de backup do Avamar Volume Shadow Copy Service (VSS) com partições EFI e o código de erro 32 usando o hotfix baseado na versão do plug-in VSS do Avamar.

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

Os seguintes sintomas foram observados:

  • O backup do Avamar Windows VSS é concluído com exceções:
[avtar] direlem error:init_ntfs_hardlink: Open file for hardlink information failed 
"\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD", LastError=32 
(code 32: The process cannot access the file because it is being used by another process)

  • O processo avtar apresenta este erro:
avtar Error <5139>: File access share error "\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD" 
(code 32: The process cannot access the file because it is being used by another process).

  • Adicionar o indicador abaixo ao arquivo avtar.cmd deve resolver o problema:
--x31=268435456
  • Em algumas ocasiões, o problema persiste e um novo erro é apresentado:
2024-11-04 21:15:17 avtar Info <5008>: Logging to C:\Program Files\avs\var\TXT_Daily_2030_8hrs-Test_Plantsec02-1730773800009#2-3015-VSS.log
2024-11-04 21:15:17 avtar Info <5174>: - Reading C:\Program Files\avs\var\avtar.cmd
2024/11/05-03:15:17.86100 [avtar]  uflags::parsefile  Printing flags from C:\Program Files\avs\var\avtar.cmd:
.cmd flag [1]: --x31=268435456
.cmd flag [2]: --debug=true

                              xxxxxxxxxxx

  <targetlist>
    <path name="\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\" />
  </targetlist>

               xxxxxxxxxxxxxxxxxxx

2024/11/05-03:15:28.74600 [avtar]  CBackupBCDUtility::exportTmpBCD out (The operation completed successfully.) return (0) bRet (1)
2024/11/05-03:15:28.74600 [avtar]  CBackupBCDUtility::convert2TempBCDPath pathOld(\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD) pathNew(C:\Temp\av_bcd_tmp-20241104_211528\BCD)
2024/11/05-03:15:28.74600 [avtar]  filestream::fileopen openBCD convert2new path(\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD) pathNew(C:\Temp\av_bcd_tmp-20241104_211528\BCD)
2024-11-04 21:15:28 avtar Error <16507>: Path "\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD": Total processed bytes 24576 is inconsistent with original data size 28672
2024/11/05-03:15:28.85700 [avtar]  ucontainer::base::check_set subsequent error 80 - padded a file with zeros because we were unable to read all data from endfile not being set because we already have this error 0 - success
2024/11/05-03:15:28.85700 [avtar]  upath::parentdir() discarding non-entry element 'HarddiskVolume1'
2024/11/05-03:15:28.85700 [avtar]  upath::parentdir() discarding non-entry element 'Device'
2024/11/05-03:15:28.85700 [avtar]  upath::parentdir() discarding non-entry element 'GLOBALROOT'
2024/11/05-03:15:28.85700 [avtar]  CBackupBCDUtility::isBCDBackupIssue path(\\?\globalroot\device\harddiskvolume1\efi\microsoft\boot\bcd.log) : exit code 32 bRet 1
2024/11/05-03:15:28.85700 [avtar]  CBackupBCDUtility::convert2TempBCDPath pathOld(\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD.LOG) pathNew(C:\Temp\av_bcd_tmp-20241104_211528\BCD.LOG)
2024/11/05-03:15:28.85700 [avtar]  filestream::fileopen openBCD convert2new path(\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD.LOG) pathNew(C:\Temp\av_bcd_tmp-20241104_211528\BCD.LOG)
  • Esse comportamento resulta em um backup que é concluído com erros que, posteriormente, leva a falhas de qualquer tentativa de executar a recuperação bare metal (BMR).
  • Ambiente afetado: Todas as versões do plug-in Avamar VSS e Windows 2012 e posteriores quando as partições EFI são configuradas.

Cause

Esse problema foi identificado como um problema de software que ocorre nos servidores Microsoft Windows 2012 e versões posteriores com partições EFI configuradas.
 
Aviso: O diretório BCD (Boot Configuration Data) citado no log não pode ser excluído do backup, pois ele exige a inicialização no Windows após a recuperação BMR.

Para obter mais detalhes, consulte:

https://learn.microsoft.com/en-us/windows/win32/vss/using-vss-automated-system-recovery-for-disaster-recovery?redirectedfrom=MSDN(Link externo)

Resolution

Se o erro de código 32 for encontrado quando o Avamar Windows VSS Plug-in estiver fazendo backup de "EFI\Microsoft\Boot\BCD". 
Adicione o indicador "--x31=268435456" ao arquivo avtar.cmd e aplique o HF de acordo com a versão do plug-in do client.

  • v19.9-100-78 => HF 338870 
  • v19.10-100-135 => Sem HF disponível, atualize para a compilação 166 e aplique o HF correspondente
  • v19.10-100-166 (SP1) => HF338885
  • v19.12-100-186 =>HF 338884

Para fazer download do hotfix no Suporte Dell, consulte as etapas descritas no Avamar: Como encontrar e fazer download de um hotfix, patch, instalação ou pacote de upgrade de um produto no site de suporte da Dell

Para aplicar o hotfix, siga as instruções fornecidas pelo Suporte Dell usando o arquivo LEIA-ME ou consulte o artigo da Base de conhecimento Dell para obter o hotfix específico.

Depois de aplicar o hotfix, reinicie o serviço Avamar Windows VSS Plug-in e tente fazer backup do diretório "EFI\Microsoft\Boot\BCD" novamente.

Verifique se o problema foi resolvido verificando se há erros relacionados ao diretório "EFI\Microsoft\Boot\BCD" nos logs do Avamar.

Aviso: Se o problema persistir após a aplicação do hotfix, entre em contato com o Suporte Dell para obter mais assistência.

Affected Products

Avamar Client for Windows

Products

Avamar, Avamar Server, Avamar Virtual Edition
Article Properties
Article Number: 000063956
Article Type: Solution
Last Modified: 06 Aug 2025
Version:  13
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.