PowerEdge: Errore di creazione di snapshot a livello di immagine per VM migrate dall'ambiente Hyper-V

Summary: Questo articolo fornisce una soluzione alternativa per le macchine virtuali migrate dall'ambiente Hyper-V a VMware

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

I backup a livello di immagine VMware potrebbero avere esito negativo in modo intermittente con errori di creazione di snapshot simili ai seguenti:

2023-09-28 19:18:39 avvcbimage Error <44034>: vSphere Task failed (snapshot error=45): 'An error occurred while saving the snapshot: One of the parameters supplied is invalid.'.
2023-09-28 19:18:39 avvcbimage Error <44020>: Snapshot 'Avamar-1695928695ba0dce79647e23fcd987d6c9faec3592aded6f1f' creation for VM '[U3524_DELLAVM] naa.6006016089404b00d729e8f7531342d0/DELLAVM.vmx' task creation encountered a problem
2023-09-28 19:18:39 avvcbimage Info <19680>: vmAction runBackupScript: ()
2023-09-28 19:18:39 avvcbimage Info <19681>: vmAction runBackupScript: script is skipped because it is null
2023-09-28 19:18:39 avvcbimage Info <0000>: [IMG0009] Post-snapshot script:  completed successfully
2023-09-28 19:18:39 avvcbimage FATAL <0000>: [IMG0003] The VMX '[U3524_EMCESXCLUS00] naa.6006016089404b00d729e8f7531342d0/DELLAVM.vmx' could not be snapshot.
2023-09-28 19:18:39 avvcbimage Info <9772>: Starting graceful (staged) termination, Create Snapshot failure. (wrap-up stage)
2023-09-28 19:18:39 avvcbimage Error <0000>: [IMG0009] Create Snapshot: snapshot creation or pre/post snapshot script failed.
2023-09-28 19:18:39 avvcbimage Error <0000>: [IMG0009] Create Snapshot: snapshot creation/pre-script/post-script failed



Nel Visualizzatore eventi, nel registro applicazioni potrebbero essere riportati i seguenti errori del Servizio Copia Shadow del volume (VSS):
Hyper-V Event Error.png

Cause

Le VM Windows migrate da Hyper-V a VMware lasciano il provider Hyper-V VSS nel sistema operativo Windows della macchina virtuale:
Hyper-V provider.png

quando il plug-in VMware tenta di disattivare la macchina virtuale (VM) Windows per una snapshot coerente con le applicazioni, può utilizzare il provider Hyper-V. Il provider Microsoft Software Shadow Copy deve essere quello predefinito.

 

Resolution

Per verificare se il provider Hyper-V VSS esiste ancora sulla macchina virtuale Windows, aprire il prompt di PowerShell ed eseguire il seguente comando:

vssadmin list providers


Se nell'output è presente "Hyper-V IC Software Shadow Copy Provider", potrebbero causare problemi con VSS.

Aprire il registro cercando il nome "regedit" sulla macchina virtuale Windows. Eliminare la chiave del Registro di sistema che fa riferimento al provider Hyper-V:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers\{74600e39-7dc5-4567-a03b-f091d6c7b092}]
@="Hyper-V IC Software Shadow Copy Provider"
"Type"=dword:00000002
"Version"="1.0.0.0"
"VersionId"="{c797fff9-2c3e-453c-a3e9-cc7673a6c732}"


Una volta eliminata la chiave di registro, riavviare la macchina virtuale Windows ed eseguire nuovamente il comando PowerShell. L'output risultante dovrebbe mostrare che il provider Hyper-V VSS non è più disponibile.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025, VMware ESXi 7.x, VMware ESXi 8.x

Products

C Series, Modular Infrastructure, Rack Servers, Tower Servers, XR Servers, Avamar Client for VMware, Avamar Server
Article Properties
Article Number: 000218679
Article Type: Solution
Last Modified: 16 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.