Я получаю эту ошибку при попытке запустить Resume-VMReplication VMName.
"Resume-VMReplication: Hyper-V обнаружил ошибку при попытке доступа к объекту на компьютере. Объект GBYOR-SHP не найден. Возможно, объект был удален, или у вас может не быть разрешения на выполнение службы управления виртуальными машинами на компьютере. Если служба запущена, попробуйте снова выполнить задачу, используя Запуск от имени администратора. В строке: 1 символ: 1 + Resume-VMReplication GBYOR-VSDC1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (:) [Resume-VMReplication], VirtualizationException + FullyQualifiedErrorId: ObjectNotFound, Microsoft.HyperV.PowerShell.Commands.ResumeVMReplication"
Я попытался приостановить репликацию, запустив Suspend-VMReplication VMName, и все работает, как ожидалось. Я могу вручную возобновить репликацию через графический интерфейс. Однако цель состоит в том, чтобы составить расписание, и для этого мне нужно запустить команду Powershell.
Я пытался запустить Resume-VMReplication на разных виртуальных машинах, но получаю точно такую же проблему.
Я добавил свою учетную запись в группу администраторов Hyper-V на узле, вышел из системы и снова вошел на узел Hyper-V.
Мы запускаем Hyper-V на Windows Server 2016 Datacenter.
Вы можете попробовать это:
Get-VM -Name "XXX" | Resume-VMReplication
Потому что с помощью первого командлета Get-VM получить объект виртуальной машины (а не только имя) и передать его с конвейером.
Поделитесь с нами результатом!