PowerEdge: Fout bij het maken van snapshots op VM-imageniveau voor VM's die zijn gemigreerd vanuit de Hyper-V-omgeving
Summary: Dit artikel biedt een tijdelijke oplossing voor virtuele machines die zijn gemigreerd van Hyper-V-omgeving naar VMware
Symptoms
Back-ups op VMware-imageniveau kunnen af en toe mislukken met fouten bij het maken van snapshots die vergelijkbaar zijn met de volgende:
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
In Logboeken bevat het toepassingslogboek mogelijk de volgende VSS-fouten (Volume ShadowCopy Service):
Cause
Windows-VM's die van Hyper-V naar VMware zijn gemigreerd, verlaten de Hyper-V VSS-provider in het Windows-besturingssysteem van de virtuele machine:
wanneer de VMware-plug-in probeert de virtuele Windows-machine (VM) te onderbreken voor een applicatieconsistente snapshot, kan deze de Hyper-V-provider gebruiken. De Microsoft Software Shadow Copy-provider moet de standaardprovider zijn.
Resolution
Om te controleren of de Hyper-V VSS-provider nog steeds bestaat op de Windows-VM, opent u de PowerShell-prompt en voert u de volgende opdracht uit:
vssadmin list providers
Als "Hyper-V IC Software Shadow Copy Provider" aanwezig is in de uitvoer, kan dit problemen met VSS veroorzaken.
Open het register door te zoeken naar de naam "regedit" op de Windows-VM. Verwijder de registersleutel die verwijst naar de Hyper-V-provider:
[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}"
Nadat de registersleutel is verwijderd, start u de Windows-VM opnieuw op en voert u de PowerShell-opdracht opnieuw uit. De resulterende uitvoer zou moeten laten zien dat de Hyper-V VSS-provider nu verdwenen is.