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
Сводка: Tässä artikkelissa on yksityiskohtaiset ohjeet, joiden avulla Microsoft PowerShell -komennoilla voi korjata varmuuskopiointivirheitä aiheuttavien Hyper-V-virtuaalikoneiden määrityksiä.
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
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>
Причина
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.
Разрешение
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Свойства статьи
Номер статьи: 000184898
Тип статьи: Solution
Последнее изменение: 07 Jan 2022
Версия: 4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.