Avamar: Hyper V RCT-säkerhetskopieringar misslyckas med fel på grund av överblivna kontrollpunkter
Summary: Den här artikeln i kunskapsbasen (KB) innehåller lösningar för säkerhetskopieringsfel för Hyper-V Resilient Change Tracking (RCT) på grund av fel när kontrollpunkter skapas.
Symptoms
Avamar Hyper-V RCT-säkerhetskopieringar kan misslyckas med fel som liknar följande:
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-säkerhetskopieringar kan slutföras utan problem under en dag eller två. Den senaste lyckade säkerhetskopieringen lämnar dock överblivna kontrollpunktsfiler (*.avhdx) i katalogerna för virtuella datorer (VM).
En kontrollpunkt för de virtuella datorerna skapas tillfälligt under säkerhetskopieringen. När det är klart informerar Hyper-V-plugin-programmet Windows-operativsystemet (OS) om att sammanfoga AVHD-kontrollpunkten i den virtuella datorns överordnade virtuella hårddisk (VHD).
Ibland sammanfogas inte kontrollpunkterna till den virtuella huvudhårddisken när säkerhetskopieringen har slutförts. Från loggboken (program- och tjänstloggar –> Microsoft –> Windows –> Hyper-V VMMS) kan följande fel visas:
"'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ärsta fall kanske kontrollpunkterna inte visas i Hyper-V Manager eller från PowerShell-kommandona.
Både Hyper-V och Avamar-insticksprogrammet känner inte till de överblivna kontrollpunkterna. Nästa Avamar-säkerhetskopiering misslyckas eftersom Windows OS inte kan skapa nya AVHD-kontrollpunkter på grund av befintliga överblivna kontrollpunkter.
Resolution
Från Avamar-loggarna kördes rensning av kontrollpunkter från Avamar Hyper-V-plugin-sidan. Det uppstod dock ett fel samtidigt i Loggboken, att det inte gick att slå samman disken som orsakade borttagningsfelet vid kontrollpunkten.
Från den Winclustersvc.log filen visar kodfragmentet nedan att rensningen av kontrollpunkten har gjorts:
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-programmet anropar Microsoft-API:et för att ta bort kontrollpunkten, och först när det har returnerats loggar plugin-programmet ovanstående meddelande.
Men samtidiga loggboken ger följande fel för alla virtuella datorer, vilket gjorde att kontrollpunkten inte togs bort:
"'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) "
Öppna ett supportärende med Microsoft om du vill ha mer felsökning av problemet med överbliven kontrollpunkt.
Här är några lösningar som kan lösa problemet:
- Installera de senaste korrigeringarna och uppdateringarna på Hyper-V-värddatorerna med hjälp av Windows Update.
- Starta om tjänsten Hyper-V Virtual Machine Management (VMMS) innan Avamar-säkerhetskopieringen påbörjas. Egenskapen Logga in som en tjänst grupprincipobjekt synkroniseras inte med VMMS-tjänsten när du har skapat en schemalagd aktivitet. När VMMS-tjänsten startas om försöker den framtvinga synkronisering med Microsofts inloggningstjänst.
- Inaktivera egenskapen Tilldelning av användarrättigheter/Logga in som en tjänst i grupprincipobjektet (GPO). Kör sedan följande kommando på Hyper-V-datorn med hjälp av Windows-kommandot eller PowerShell-prompten:
GPUpdate / Force
Additional Information
Referens: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (Extern länk)