Virtuaalikoneen Hyper-V-varmuuskopiointi epäonnistuu ja näyttöön tulee virheilmoitus Virtual machine does not have valid vhd chains and will not be backed up with image level backup
Summary: Tässä artikkelissa on yksityiskohtaiset ohjeet, joiden avulla Microsoft PowerShell -komennoilla voi korjata varmuuskopiointivirheitä aiheuttavien Hyper-V-virtuaalikoneiden määrityksiä.
Ця стаття стосується
Ця стаття не стосується
Ця стаття не стосується якогось конкретного продукту.
У цій статті зазначено не всі версії продукту.
Symptoms
Tiettyjen virtuaalikoneiden Hyper-V-varmuuskopioinnit voivat epäonnistua ja näyttää seuraavanlaisia ilmoituksia:
avhypervvss Warning <42496>: Virtual machine 'EMC <GUID>' has one or more virtual disks with same ID and will not be backed up with image level backup. ... avhypervvss Error <43105>: Virtual machine 'EMC' does not have valid vhd chains and will not be backed up with image level backup avhypervvss Warning <41605>: The following Virtual Machines have failed: avhypervvss Warning <41604>: [1] EMC <GUID>
Cause
Ongelma ilmenee, kun jokin virtuaalikoneeseen liitetyistä virtuaalikiintolevyistä on luotu kopioimalla fyysisen kiintolevyn sisältö. Tässä tilanteessa uudella virtuaalisella kiintolevyllä on sama levyn allekirjoitus kuin pääosion fyysisellä asemalla. Hyper-V VSS Writerin varmuuskopioinnin aikana virtuaaliset kiintolevyt otetaan käyttöön pääosiossa. Tämä prosessi epäonnistuu virtuaalikoneissa, joita ongelma koskee, levyn allekirjoitusten ristiriidan vuoksi.
Resolution
1. Sammuta virtuaalikone, jota ongelma koskee.
2. Suorita kullekin virtuaalikoneeseen liitetylle VHDX-tiedostolle tämä cmdlet PowerShell-kehotteessa (suorita järjestelmänvalvojana):
Esimerkki: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Tarkista kunkin VHD:n DiskIdentifier-kenttä. Jos ne eivät ole yksilöllisiä, muuta levytunnuksia niin, että ne poikkeavat toisistaan.
Tämä muuttaa VHDX-tiedoston levytunnistemääritteen. Toista sama muille VHDX-tiedostoille, jotka on liitetty kyseiseen virtuaalikoneeseen.
4. Käynnistä virtuaalikone uudelleen.
5. Avaa PowerShell-kehote ja suorita seuraava komento:
Toista sama kunkin virtuaalikoneen VHDX-tiedoston kohdalla ja varmista, että niiden levytunnistearvot eroavat toisistaan.
2. Suorita kullekin virtuaalikoneeseen liitetylle VHDX-tiedostolle tämä cmdlet PowerShell-kehotteessa (suorita järjestelmänvalvojana):
Get-VHD -path "<<VHD-tiedostojen hakemisto>>"
Esimerkki: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Tarkista kunkin VHD:n DiskIdentifier-kenttä. Jos ne eivät ole yksilöllisiä, muuta levytunnuksia niin, että ne poikkeavat toisistaan.
Set-VHD -ResetDiskIdentifier -Path "VHDX-tiedoston sijainti"
Tämä muuttaa VHDX-tiedoston levytunnistemääritteen. Toista sama muille VHDX-tiedostoille, jotka on liitetty kyseiseen virtuaalikoneeseen.
4. Käynnistä virtuaalikone uudelleen.
5. Avaa PowerShell-kehote ja suorita seuraava komento:
Get-VHD -path "<<VHD-tiedostojen hakemisto>>"
Toista sama kunkin virtuaalikoneen VHDX-tiedoston kohdalla ja varmista, että niiden levytunnistearvot eroavat toisistaan.
Продукти, яких це стосується
Avamar Plug-in for Hyper-V VSSВластивості статті
Article Number: 000184898
Article Type: Solution
Востаннє змінено: 07 січ. 2022
Version: 4
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.