В настоящий момент я испытываю некоторую дилемму, потому что знаю, что Windows 2012 поддерживает «живую миграцию без общего доступа», но недавно я узнал, что эта функция доступна для автономных серверов Hyper-V. Моя установка состоит в том, что у меня есть 3 сервера с отказоустойчивым кластером Windows Server 2012 Hyper-v, и мне нужно перенести все в новый кластер, работающий на Windows Server 2012 R2, и, конечно, некоторые виртуальные машины не могут быть отключены во время миграции, поэтому мне нужно сделать это жить в рабочие часы. Еще одно замечание: оба кластера будут работать на разных LUN, поскольку каждый кластер имеет свои собственные CSV. Мне нужно знать, можно ли перенести такие виртуальные машины / роли в реальном времени без простоя виртуальных машин / ролей?
Да, но с одним исключением - живая миграция работает только на «совместимых процессорах». На самом деле в ЦП есть настройка для принудительного режима совместимости. Если этот параметр не установлен, и вы, например, переходите с AMD на Intel, то это невозможно при динамической миграции, в кластере или нет.
Вам необходимо отключить сами виртуальные машины, прежде чем их можно будет перенести из кластера. Используйте диспетчер отказоустойчивого кластера, чтобы сам кластер перестал защищать виртуальную машину. Затем вы можете перенести его с помощью диспетчера Hyper-V.
Итак, в основном мне удалось перенести виртуальные машины из кластера в другой кластер. Это шаги: сначала вам нужно удалить виртуальную машину из диспетчера отказоустойчивого кластера, это все равно будет отображаться в диспетчере Hyper-V. Когда она больше не будет защищена отказоустойчивым кластером, вы можете использовать Move VM из диспетчера Hyper-V и переместить ее на любой желаемый хост.