Hyper-V — невозможно удалить несколько контрольных точек

Hyper-V — невозможно удалить несколько контрольных точек

У нас есть два сервера Hyper-V, работающих на Windows Server 2016. Один из них — основной сервер, другой — сервер-реплика, на который основной сервер выполняет репликацию.

Мы отключили сервер-реплику для проведения технического обслуживания, и Hyper-V не смог выполнить репликацию на него. Мы думаем, что из-за этого одна из виртуальных машин не была работоспособна и создала ряд контрольных точек (это может быть связано с этим, а может и нет).

Независимо от причины, одна из виртуальных машин на главном сервере теперь имеет 3 контрольные точки, что создает для нас проблему с хранилищем.

Опции удаления контрольных точек нет, и если я нажимаю «Удалить» на любой из них, появляется ошибка:

Cannot delete checkpoint: Catastrophic failure (0x8000FFFF). Checkpoint ID AF4E3BE9-9A1A-4E34-9F7D-F6F7A84531BF.
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').

Что бы я ни делал, я не могу их удалить. Я запланировал обслуживание виртуальной машины и выключил ее, думая, что это может быть из-за того, что она была запущена, та же проблема.

Я попробовал изменить файл хранилища на более новый, но поскольку это был avhxd, он не запустился, так как для этого ему нужен файл vhdx.

Я читал, что это нужно делать через PowerShell, но при использовании этого метода возникает та же ошибка.

Теперь мы сталкиваемся с проблемой нехватки места на диске, поскольку размер исходной виртуальной машины составляет 600 ГБ, и хотя у нас было достаточно места, теперь она создала несколько контрольных точек, также достигающих того же размера.

Так...

Что я могу сделать, чтобы решить эту проблему?

Один из вариантов, который приходит мне в голову, — это экспортировать виртуальную машину, удалить все и повторно импортировать экспортированную виртуальную машину. Это должно исправить проблему?

Любые советы будут высоко оценены.

Спасибо.

Вывод PowerShell ниже.

    PS C:\Users\Administrator> Get-VMSnapshot -VMName "My VM Name" -ComputerName SERVERNAME | Remove-VMSnapshot
    Remove-VMSnapshot : 'My VM Name' failed to remove checkpoint.
    Cannot delete checkpoint: Catastrophic failure (0x8000FFFF).
    Virtual machine failed to generate VHD tree.
    'My VM Name' failed to remove checkpoint. (Virtual machine ID 33E39D27-D0DB-4F89-A080-6A50E112B941)
    Cannot delete checkpoint: Catastrophic failure (0x8000FFFF). Checkpoint ID 

AF4E3BE9-9A1A-4E34-9F7D-F6F7A84531BF.
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
At line:1 char:67
+ ...  -VMName "My VM Name" -ComputerName SERVERNAME | Remove-VMSnapshot
+                                                         ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Remove-VMSnapshot], VirtualizationException
    + FullyQualifiedErrorId : OperationFailed,Microsoft.HyperV.PowerShell.Commands.RemoveVMSnapshot

Remove-VMSnapshot : 'My VM Name' failed to remove checkpoint.
Cannot delete checkpoint: Catastrophic failure (0x8000FFFF).
Virtual machine failed to generate VHD tree.
'My VM Name' failed to remove checkpoint. (Virtual machine ID 33E39D27-D0DB-4F89-A080-6A50E112B941)
Cannot delete checkpoint: Catastrophic failure (0x8000FFFF). Checkpoint ID CE0939F2-4E67-4833-905B-C4D8C62A57D8.
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
At line:1 char:67
+ ...  -VMName "My VM Name" -ComputerName SERVERNAME | Remove-VMSnapshot
+                                                         ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Remove-VMSnapshot], VirtualizationException
    + FullyQualifiedErrorId : OperationFailed,Microsoft.HyperV.PowerShell.Commands.RemoveVMSnapshot

Remove-VMSnapshot : 'My VM Name' failed to remove checkpoint.
Cannot delete checkpoint: Catastrophic failure (0x8000FFFF).
Virtual machine failed to generate VHD tree.
'My VM Name' failed to remove checkpoint. (Virtual machine ID 33E39D27-D0DB-4F89-A080-6A50E112B941)
Cannot delete checkpoint: Catastrophic failure (0x8000FFFF). Checkpoint ID 5C2D8EA1-8DEA-4087-B40D-CC4E99216ECF.
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
At line:1 char:67
+ ...  -VMName "My VM Name" -ComputerName SERVERNAME | Remove-VMSnapshot
+                                                         ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Remove-VMSnapshot], VirtualizationException
    + FullyQualifiedErrorId : OperationFailed,Microsoft.HyperV.PowerShell.Commands.RemoveVMSnapshot

PS C:\Users\Administrator>

Связанный контент