• Бекап и восстановление виртуальных машин Hyper-V на Windows server 2012

 #10255   IgorA100
 13 ноя 2018, 13:25
Восстановление
1. Конфигурационный файл ВМ и одноименную папку (может быть либо пустая, либо со снимком остановленной ВМ) перенести по пути: "C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines"
2. Виртуальный диск поместить по пути, указанному в конфигурационном файле.
3. Задать права доступа на папку, где хранятся диски от ВМ:
Код: Выделить всёicacls "E:\VM_Store\Hyper-V\Virtual Hard Disks" /grant "NT VIRTUAL MACHINE\Virtual Machines":F

или для русской версии так:
Код: Выделить всёicacls "E:\VM_Store\Hyper-V\Virtual Hard Disks" /grant "ВИРТУАЛЬНАЯ МАШИНА NT\Виртуальные машины":F

4. Произвести импорт виртуальной машины с "Регистрация виртуальной машины по месту (использовать существующий уникальный идентификатор). Операция завершится с ошибкой, но ВМ будет присутствовать в списке ВМ)
4. Задать права доступа на папку с файлами ВМ:
Код: Выделить всёicacls "C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\272B4150-C165-430D-8A93-30A9A5B90CAE\272B4150-C165-430D-8A93-30A9A5B90CAE.vsv" /grant "NT VIRTUAL MACHINE\272B4150-C165-430D-8A93-30A9A5B90CAE":F
icacls "C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\272B4150-C165-430D-8A93-30A9A5B90CAE\272B4150-C165-430D-8A93-30A9A5B90CAE.bin" /grant "NT VIRTUAL MACHINE\272B4150-C165-430D-8A93-30A9A5B90CAE":F

Подробнее о правах доступа:
https://eduard-gan.livejournal.com/17459.html
https://blog.mikejmcguire.com/2013/10/1 ... rmissions/
5. Зайти в параметры ВМ и прописать нужные сетевые интерфейсы, т.к. они после этого будет не определены.