Avamar: Hyper V RCT -varmuuskopioinnit epäonnistuvat ja virheet johtuvat orvoista tarkistuspisteistä
Summary: Tässä tietämyskannan (KB) artikkelissa on kiertotapoja tarkistuspisteen luontivirheistä johtuviin Hyper-V:n resilientin muutoksenseurannan (RCT) varmuuskopiointivirheisiin.
Symptoms
Avamar Hyper-V RCT -varmuuskopioinnissa voi epäonnistua seuraavankaltainen virhe:
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 -varmuuskopiointi saattaa onnistua päivän tai kahden ajan. Viimeisin onnistunut varmuuskopiointi on kuitenkin orpojen tarkistuspistetiedostojen (*.avhdx) jättäminen virtuaalikonehakemistoihin (VM).
Virtuaalikoneiden tarkistuspiste luodaan tilapäisesti varmuuskopioinnin aikana. Kun laajennus on valmis, se kehottaa Windows-käyttöjärjestelmää yhdistämään AVHD-tarkistuspisteen virtuaalikoneen päätason virtuaalilevyyn (VHD).
Joskus tarkistuspisteet eivät sulaudu pää-VHD: hen varmuuskopioinnin jälkeen. Tapahtumienvalvonnan lokissa (Sovellus- ja palvelulokit -> Microsoft -> Windows -> Hyper-V VMMS) saattaa näkyä seuraava virhe:
"'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) "
Pahimmassa tapauksessa tarkistuspisteet eivät välttämättä näy Hyper-V Managerissa eivätkä PowerShell-komennoissa.
Hyper-V ja Avamar-laajennus eivät ole tietoisia orvoista tarkistuspisteistä. Seuraavat Avamar-varmuuskopioinnit epäonnistuvat, koska Windows-käyttöjärjestelmä ei voi luoda uusia tarkistuspisteiden AVHD-tiedostoja orpojen tarkistuspisteiden vuoksi.
Resolution
Avamar-lokeista tarkistuspisteen puhdistus suoritettiin onnistuneesti Avamar Hyper-V -laajennuksen puolelta. Tapahtumienvalvonnassa oli kuitenkin samanaikaisesti virhe, että se ei yhdistänyt levyä, mikä aiheutti tarkistuspisteen poistovirheen.
Winclustersvc.log tiedostossa näkyy seuraavasta katkelmasta, että tarkistuspisteen puhdistus onnistui:
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
Laajennus kutsuu Microsoft APIa poistamaan tarkistuspisteen, ja vasta kun se palaa onnistuneesti, laajennus kirjaa yllä olevan viestin.
Samanaikaiset Tapahtumienvalvonnan lokit antavat kuitenkin seuraavan virheen kaikille virtuaalikoneille, minkä vuoksi tarkistuspistettä ei poistettu:
"'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) "
Avaa Microsoftin tukipyyntö, niin saat lisää vianmääritystä orpoon tarkistuspisteongelmaan.
Seuraavassa on joitakin kiertotapoja, jotka voivat ratkaista ongelman:
- Asenna uusimmat korjaustiedostot ja päivitykset Hyper-V-isäntäkoneisiin Windows Updaten avulla.
- Käynnistä Hyper-V Virtual Machine Management (VMMS) -palvelu uudelleen ennen Avamar-varmuuskopioinnin aloittamista. Kirjaudu palveluna ryhmäkäytäntöobjektina -ominaisuutta ei synkronoida VMMS-palvelun kanssa ajoitetun tehtävän luomisen jälkeen. Kun VMMS-palvelu käynnistetään uudelleen, se yrittää synkronoida voimakkaasti Microsoftin kirjautumispalvelun kanssa.
- Poista käyttöoikeuksien määritys / Kirjaudu palveluna - ominaisuus käytöstä ryhmäkäytäntöobjektissa (GPO). Suorita sen jälkeen seuraava komento Hyper-V-koneessa Windows-komennolla tai PowerShell-kehotteella:
GPUpdate / Force
Additional Information
Viite: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (Ulkoinen linkki)