Назад | Перейти на главную страницу

Невозможно вернуть снимок: «Производитель процессоров на этом компьютере не тот же»

Недавно мы перешли на новый сервер ESXi 6.0 на базе Intel со старого сервера ESXi 5.5 на базе AMD, оба с 64-битными процессорами. Мы просто скопировали папки виртуальных машин со старого сервера на новый, затем включили их и ответили: «Я переместил его» на всплывающий вопрос. Все прошло хорошо, но сегодня я попытался вернуть ВМ к старому снимку, сделанному на старом сервере: ESXi не завершает операцию и выдает две ошибки:

требования к функциям этой виртуальной машины превышают возможности текущего режима evc этого хоста

производитель процессоров в этой машине не тот

Насколько я понял, EVC - это технология, связанная с vCenter и vMotion, она предотвращает vMotion между серверами с разными процессорами / архитектурой, но у меня есть среда ESXi с одним сервером, без этих функций. Есть ли способ обойти эти ошибки? Может редактировать файлы конфигурации ВМ?

Были ли сделаны снимки при включенном устройстве? В таком случае состояние моментального снимка виртуальной машины требует, чтобы функции ЦП соответствовали исходному состоянию. В противном случае набор функций ЦП сильно изменился бы во время работы при включении, что является огромным запретом.

Если он выключен, да, в этом нет никакого смысла, это не имеет значения.

НЕ ПОДДЕРЖИВАЕТСЯ VMWARE, ПОПРОБУЙТЕ НА СВОЙ СОБСТВЕННЫЙ РИСК

Вы можете попробовать открыть файл «vmsd» и удалить строку «snapshotX.type = 1» (где X - индекс снимка), чтобы VMware решила, что это уже не работающий снимок виртуальной машины. Файл vmsn содержит двоичные данные, относящиеся к работающему процессору, но он может игнорируйте это, когда тип не совпадает. Моя домашняя лаборатория делает не у них разные типы ЦП, поэтому я не могу это проверить. :(

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

AMD и Intel несовместимы с точки зрения vmotion или EVC.

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