Я использую два Windows 2008 Server на сервере VMware ESXi 5 (VMware vSphere 5 Essentials Kit). В моей среде центра обработки данных VMware есть два разных хоста ESXi. Назовем их esxserver1 и esxserver2. Оба моих сервера Windows 2008 в настоящее время работают на esxserver1, и я хотел бы переместить оба сервера Windows на esxserver2 из соображений производительности (esxserver2 намного мощнее).
Я действительно ожидал, что смогу просто клонировать обе виртуальные машины Windows с помощью vCenter, но, к сожалению, клоны виртуальных машин не работали после того, как они были успешно клонированы с esxserver1 на esxserver2.
Оба Windows 2008 Server зависали с некоторыми странными сообщениями об ошибках krnl, например следующими:
ntkrnlpa.exe отсутствует или поврежден
После того, как я запустил восстановление с установочного DVD Windows, на обеих машинах возникла очень похожая ошибка:
ntoskrnl.exe отсутствует или поврежден
Мне действительно интересно, что я сделал не так. Должен ли я учитывать что-то еще при клонировании серверов Windows 2008 с одного esxserver на другой?
Вам не нужно их клонировать. Просто щелкните правой кнопкой мыши в VMWare Manager и выберите «Migrate». Оттуда вы можете их переместить. Примечание. Для этого необходимо выключить машины.