Avamar: VSS-säkerhetskopiering misslyckas med fel 32 för EFIMicrosoftBootBCD på grund av filåtkomstproblem
Summary: Lös säkerhetskopieringsfel för Avamar Volume Shadow Copy Service (VSS) med EFI-partitioner och felkod 32 med hjälp av snabbkorrigeringen baserat på Avamar VSS-plugin-versionen.
Symptoms
Följande symtom har observerats:
- Avamar Windows VSS-säkerhetskopiering slutförs med undantag:
[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)
- Avtar-processen visar det här felet:
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).
- Om du lägger till flaggan nedan i avtar.cmd-filen bör problemet lösas:
--x31=268435456
- I vissa fall kvarstår problemet och ett nytt fel visas:
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)
- Det här beteendet resulterar i en säkerhetskopiering som slutförs med fel som senare leder till fel vid eventuella försök att utföra BMR (Bare Metal Recovery).
- Påverkad miljö: Alla versioner av Avamar VSS-insticksprogrammet och Windows 2012 och senare när EFI-partitioner har konfigurerats.
Cause
Det här problemet har identifierats som ett programvaruproblem som uppstår med Microsoft Windows 2012-servrar och senare versioner med konfigurerade EFI-partitioner.
Varning! Katalogen BCD (Boot Configuration Data) som anges i loggen kan inte undantas från säkerhetskopian eftersom den kräver att Windows startas efter BMR-återställningen.
Mer information finns i:
Resolution
Om kod 32-felet uppstår när Avamar Windows VSS-insticksprogrammet säkerhetskopierar "EFI\Microsoft\Boot\BCD".
Se till att du lägger till flaggan "--x31=268435456" i avtar.cmd-filen och tillämpar snabbkorrigeringen (HF) enligt versionen av klientens insticksprogram.
- v19.9-100-78 => HF 338870
- v19.10-100-135 => Ingen HF tillgänglig, uppgradera till build 166 och applicera motsvarande HF
- v19.10-100-166 (SP1) => HF338885
- v19.12-100-186 =>HF 338884
Om du vill ladda ner snabbkorrigeringen från Dells support följer du stegen som beskrivs i Avamar: Hitta och hämta snabbkorrigeringar, korrigeringsfiler, installations- eller uppgraderingspaket från Dells supportwebbplats
Om du vill installera snabbkorrigeringen följer du anvisningarna från Dells support med hjälp av README-filen eller läser Dells kunskapsbasartikel för den specifika snabbkorrigeringen.
När du har installerat snabbkorrigeringen startar du om Avamar Windows VSS-insticksprogramtjänsten och försöker säkerhetskopiera katalogen "EFI\Microsoft\Boot\BCD" igen.
Kontrollera att problemet har lösts genom att kontrollera om det finns fel relaterade till katalogen "EFI\Microsoft\Boot\BCD" i Avamar-loggarna.