Avamar: Hyper V RCT-sikkerhedskopieringer mislykkes med fejl på grund af forældreløse kontrolpunkter
Summary: Denne Knowledge Base-artikel (KB) indeholder løsninger til sikkerhedskopieringsfejl i forbindelse med RCT-sikkerhedskopiering (Hyper-V Resilient Change Tracking) på grund af fejl ved oprettelse af kontrolpunkter. ...
Symptoms
Avamar Hyper-V RCT-sikkerhedskopieringer kan mislykkes med fejl, der ligner følgende:
avhypervvss Info <43419>: Creating backup CheckPoint with 'Copy' guest backup type
2019-04-15 00:05:05 avhypervvss Info <43420>: Creating backup CheckPoint with 'Application' consistenty level
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DELLEMC-VM<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'AVAMAR-DEV<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DDR-Dev2<XXXXX-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Warning <43427>: No targets available for backup after checkpoint process.Cause
Hyper-V RCT-sikkerhedskopieringer kan fuldføres korrekt i en dag eller to. Den sidste fuldførte sikkerhedskopiering efterlader imidlertid forældreløse kontrolpunktfiler (*.avhdx) i VM-bibliotekerne (virtuel maskine).
Der oprettes midlertidigt et kontrolpunkt for VM erne under sikkerhedskopieringen. Når den er færdig, informerer Hyper-V-plug-in'en Windows-operativsystemet (OS) om at flette AVHD-kontrolpunktet ind i VM'ens overordnede virtuelle harddisk (VHD).
Nogle gange flettes kontrolpunkterne ikke ind i den primære VHD, når sikkerhedskopieringerne er fuldført. Fra Logbogsloggen (Program- og tjenestelogfiler -> Microsoft -> Windows -> Hyper-V VMMS) vises følgende fejl muligvis:
"'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "
I værste fald er kontrolpunkterne muligvis ikke synlige hverken i Hyper-V Manager eller fra PowerShell-kommandoerne.
Både Hyper-V og Avamar-plug-in er uvidende om de forældreløse kontrolpunkter. De næste Avamar-sikkerhedskopieringer mislykkes, da Windows-operativsystemet ikke er i stand til at oprette nye AVHD-kontrolpunkter for kontrolpunkter på grund af de eksisterende forældreløse kontrolpunkter.
Resolution
Fra Avamar-logfilerne blev oprydning af kontrolpunkter kørt fra Avamar Hyper-V-pluginsiden. Der var dog en fejl samtidigt i Event Viewer, at den ikke kunne flette disken, hvilket forårsagede checkpoint-sletningsfejlen.
Fra Winclustersvc.log-filen viser uddraget nedenfor, at oprydning af kontrolpunktet blev udført korrekt:
winclustersvc INFO<0000>: Cleaning up checkpoint created on group AvamarBackup_SERVER-app-20190510000504-0: checkpoint \\SERVER\root\virtualization\v2:Msvm_SnapshotCollection.CollectionID="DXXXXDX-XXCE-XXDX-XABF-XXXDXXXXXX" .
winclustersvc INFO<0000>: DestroySnapshot executed successfully
Plug-in'en kalder Microsoft API for at slette kontrolpunktet, og først når det vender tilbage, logger pluginet ovenstående meddelelse.
Men samtidige Logbogslogfiler giver følgende fejl for alle VM'erne, hvilket forårsagede, at kontrolpunktet ikke blev slettet:
"'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "
Åbn en supportsag hos Microsoft for at få mere fejlfinding af problemet med det kontrollerede kontrolpunkt, der ikke er løst.
Her er nogle løsninger, der kan løse problemet:
- Installer de nyeste programrettelser og opdateringer på Hyper-V-værtsmaskinerne ved hjælp af Windows Update.
- Genstart Hyper-V Virtual Machine Management (VMMS)-tjenesten, før Avamar-sikkerhedskopieringen startes. Egenskaben Log på som en tjenestegruppepolitikobjekt synkroniseres ikke med VMMS-tjenesten efter oprettelse af en planlagt opgave. Når VMMS-tjenesten genstartes, forsøger den at synkronisere med Microsoft-logontjenesten.
- Deaktiver egenskaben Brugerrettigheder/Log på som en tjeneste i gruppepolitikobjektet (GPO). Kør derefter følgende kommando på Hyper-V-maskinen ved hjælp af Windows-kommandoen eller PowerShell-prompten:
GPUpdate / Force
Additional Information
Reference: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (Eksternt link)