Hyper-V-sikkerhedskopiering af VM mislykkes med meddelelsen "Virtuel maskine har ikke gyldige vhd-kæder og vil ikke blive sikkerhedskopieret med sikkerhedskopiering på afbildningsniveau"

Summary: Denne artikel indeholder detaljerede instruktioner om brug af Microsoft PowerShell-kommandoer til at reparere Hyper-V VM-konfigurationer, der forårsager sikkerhedskopieringsfejl.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Hyper-V-sikkerhedskopieringer af visse VM'er kan mislykkes med meddelelser, som ligner følgende:
avhypervvss-advarsel <42496>: Den virtuelle maskine "EMC <GUID>" har en eller flere virtuelle diske med samme id og vil ikke blive sikkerhedskopieret med sikkerhedskopiering på afbildningsniveau. ... avhypervvss-fejl <43105>: Den virtuelle maskine "EMC" har ikke gyldige vhd-kæder og vil ikke blive sikkerhedskopieret med avhypervvs-advarsler på afbildningsniveau<41605>: Følgende virtuelle maskiner mislykkedes: avhypervvss-advarsel <41604>: [1] EMC <GUID>


Cause

Dette problem opstår, når en af de virtuelle harddiske, der er tilsluttet den virtuelle maskine, er oprettet ved at kopiere indholdet af en fysisk harddisk. I dette scenarie indeholder den nye virtuelle harddisk den samme disksignatur som det fysiske drev i den overordnede partition. Under en sikkerhedskopieringsproces, der involverer Hyper-V VSS Writer, er de virtuelle harddiske monteret i den overordnede partition. Denne proces mislykkes for de berørte virtuelle maskiner pga. sammenfald af disksignatur.

Resolution

1. Sluk for den berørte VM.

2. Kør denne cmdlet ved hjælp af PowerShell-prompten (kør som administrator) for hver af de VHDX-filer, der er tilsluttet VM'en:
Get-VHD -path "<<directory of the VHD files>>"

Eksempel:  Get-VHD -path "D:\Hyper-V\EMC.vhdx"
                 Get-VHD -path "D:\Hyper-V\EMC1.vhdx"

3. Kontrollér feltet "DiskIdentifier" for hver VHD. Hvis de ikke er unikke, skal du ændre disk-id'erne, så de er forskellige fra hinanden.
Set-VHD -ResetDiskIdentifier -Path "location of VHDX file"

Dette ændrer diskens identifikatorattribut på VHDX-filen. Gør dette for de andre VHDX-filer, der er tilknyttet den berørte VM.

4. Tænd for VM'en igen.

5. Åbn PowerShell-prompten, og kør følgende kommando:
Get-VHD -path "<<directory of the VHD files>>"

Gør dette for hver af VHDX-filerne for den eller de berørte VM'er, og bekræft, at disk-id-værdien er forskellig for hver fil.

Affected Products

Avamar Plug-in for Hyper-V VSS
Article Properties
Article Number: 000184898
Article Type: Solution
Last Modified: 07 Jan 2022
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.