Не удается восстановить резервное копирование с нуля (ошибка 0x80070057) в Hyper-V

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

До сих пор мне не удавалось добиться того, чтобы какой-либо из методов восстановления действительно работал, что ОЧЕНЬ беспокоит.

Кроме того, это связано с этим вопросом, хотя я хотел бы сосредоточиться на чем-то еще здесь.

Самый маленький DC, который у нас есть, - это один, работающий на виртуальной машине в Hyper-V, и это идеальная среда для тестирования. Хост Hyper-V - это компьютер под управлением Windows Server 2012 R2, а сам контроллер домена - это Windows Server 2016. Я использовал резервное копирование Windows Server на контроллере домена, чтобы создать пустой образ, и скопировал его на сетевой диск.

Теперь я хочу протестировать процесс восстановления, поэтому на своем собственном компьютере (Windows 10 под управлением Hyper-V) я создал виртуальную машину с диском C, DVD-диск с образом Windows Server 2016 и другой диск, на который я скопировал папка резервного копирования, созданная Windows Server Backup.

Операция восстановления распознала образ резервной копии, но не смогла восстановить ее с ошибкой 0x80070057. Похоже, это связано с различиями в BIOS / UEFI, но оригинальный DC работает на виртуальной машине второго поколения, как и моя виртуальная машина для тестирования, так что, очевидно, это не так. Единственное, о чем я могу думать, это то, что исходная виртуальная машина имеет конфигурацию версии 5, а Windows 10 создает виртуальные машины с конфигурацией версии 8.3. Единственное изменение в "оборудовании" состоит в том, что у виртуальной машины, на которую я пытаюсь восстановить, есть дополнительный диск, на котором хранится резервная копия.

Итак, означает ли это, что такое восстановление невозможно (поскольку понижение версии конфигурации в Hyper-V, насколько я знаю, не поддерживается)? Я действительно чешу голову здесь; Я полагаю, что в этом весь смысл восстановления с нуля, особенно когда речь идет о Windows Serve (то есть о том, что вы ХОТИТЕ иметь возможность восстановить, что может быть весьма критично).

Как следует создать резервную копию исходной виртуальной машины, если я хочу иметь возможность восстановить ее позже, возможно, на неизвестном оборудовании?

1 ответ

ОК, я нашел проблему. Очевидно, когда различные версии Hyper-V в разных версиях Windows Server используют разные коды для сетевых адаптеров. Я смог восстановить машину после удаления из нее сетевого адаптера. Конечно, я могу добавить его позже, после завершения восстановления.

РЕДАКТИРОВАТЬ: также возможно создать виртуальную машину с помощью PowerShell New-VM с дополнительным параметром -version 5.0, которая создает виртуальную машину, совместимую с виртуальной машиной Windows Server 2012 R2 (включая сетевую карту).

Другие вопросы по тегам