Avamar: Hyper V RCT-sikkerhetskopier mislykkes med feil på grunn av isolerte sjekkpunkter
Summary: Denne kunnskapsbaseartikkelen (KB) inneholder midlertidige løsninger for RCT-sikkerhetskopieringsfeil (Hyper-V Resilient Change Tracking) som skyldes feil ved oppretting av sjekkpunkt.
Symptoms
Avamar Hyper-V RCT-sikkerhetskopier kan mislykkes med følgende feil:
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-sikkerhetskopier kan fullføres i en dag eller to. Den siste vellykkede sikkerhetskopieringen er imidlertid å etterlate isolerte kontrollpunktfiler (*.avhdx) i katalogene for virtuelle maskiner (VM).
Et kontrollpunkt for de virtuelle maskinene opprettes midlertidig under sikkerhetskopieringen. Når den er ferdig, informerer Hyper-V-plugin-modulen Windows-operativsystemet (OS) om å slå sammen AVHD-kontrollpunktet i VM-ens overordnede virtuelle harddisk (VHD).
Noen ganger slås ikke kontrollpunktene sammen med hoved-VHD etter at sikkerhetskopieringene er fullført. Fra hendelseslisteloggen (program- og tjenestelogger –> Microsoft –> Windows –> Hyper-V VMMS) kan følgende feil vises:
"'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 verste fall kan det hende at kontrollpunktene ikke er synlige verken i Hyper-V Manager eller fra PowerShell-kommandoene.
Både Hyper-V og Avamar-plugin-modulen er ikke klar over de foreldreløse kontrollpunktene. De neste Avamar-sikkerhetskopieringene mislykkes fordi Windows-operativsystemet ikke kan opprette nye AVHD-filer for kontrollpunkt på grunn av de eksisterende isolerte kontrollpunktene.
Resolution
Fra Avamar-loggene ble kontrollpunktopprydding kjørt fra Avamar Hyper-V-plugin-siden. Det oppsto imidlertid en feil samtidig i hendelseslisten at den ikke klarte å slå sammen disken, noe som forårsaket slettingsfeilen for kontrollpunktet.
Fra den Winclustersvc.log filen viser kodebiten nedenfor at opprydding av sjekkpunkt ble fullført:
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
Plugin-modulen kaller Microsoft API for å slette sjekkpunktet, og først etter at det returneres vellykket, logger plugin-modulen meldingen ovenfor.
Men samtidige hendelseslistelogger gir følgende feil for alle VM-ene, noe som førte til at kontrollpunktet ikke ble 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) "
Åpne en støttesak hos Microsoft for mer feilsøking av problemet med det isolerte sjekkpunktet.
Her er noen løsninger som kan løse problemet:
- Installer de nyeste oppdateringene på Hyper-V-vertsmaskinene ved hjelp av Windows Update.
- Start tjenesten Hyper-V Virtual Machine Management (VMMS) på nytt før oppstart av Avamar-sikkerhetskopieringen. Egenskapen Logg på som et gruppepolicyobjekt for tjeneste synkroniseres ikke med VMMS-tjenesten etter at du har opprettet en planlagt oppgave. Når VMMS-tjenesten startes på nytt, prøver den å synkronisere kraftig med Microsoft-påloggingstjenesten.
- Deaktiver egenskapen Tilordning av brukerrettigheter/Logg på som en tjeneste i gruppepolicyobjektet (GPO). Kjør deretter følgende kommando på Hyper-V-maskinen ved hjelp av Windows-kommandoen eller PowerShell-ledeteksten:
GPUpdate / Force
Additional Information
Referanse: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (ekstern lenke)