Поделиться через


Обновление компьютеров под управлением Windows Server 2008 с ролью Hyper-V, установленной на Windows Server 2008 R2

В этой статье описываются параметры, доступные для обновления или миграции из установки Windows Server 2008 с ролью Hyper-V, включенной в Windows Server 2008 R2.

Исходный номер базы знаний: 957256

Введение

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

Дополнительная информация

Метод 1. Обновление родительской секции с Windows Server 2008 до Windows Server 2008 R2.

Примечание.

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

  • Hyper-V должен находиться в RTM (КБ 950050) или более поздней версии. Если это требование не выполнено, вы будете заблокированы для продолжения обновления.

  • Перед обновлением необходимо завершить работу всех виртуальных машин. Сохраненные состояния несовместимы между Windows Server 2008 и Windows Server 2008 R2. Если родительская секция обновляется с любыми виртуальными машинами в сохраненном состоянии, щелкните правой кнопкой мыши виртуальную машину и выберите "Отменить сохраненное состояние ", чтобы включить виртуальную машину.

  • Так как функции моментальных снимков в Интернете используют сохраненные состояния, моментальные снимки в Интернете не полностью совместимы между Windows Server 2008 и Windows Server 2008 R2. Моментальные снимки в Сети — это моментальные снимки, сделанные при включении виртуальной машины. Автономные моментальные снимки — это моментальные снимки, сделанные при отключении виртуальной машины. Автономные моментальные снимки полностью совместимы с Windows Server 2008 R2. Виртуальные машины будут успешно запущены в оперативном моментальном снимке, который был применен при завершении работы виртуальной машины перед обновлением. Это отображается в диспетчере Hyper-V зеленым стрелкой под моментальным снимком, указывающим на "Сейчас".

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

    Примечание.

    В следующих шагах предполагается, что необходимо продолжать использовать все моментальные снимки, настроенные для виртуальной машины. Если вам больше не нужны моментальные снимки, можно удалить моментальные снимки с помощью диспетчера Hyper-V, а затем завершить работу виртуальной машины для объединения данных с родительским виртуальным жестким диском.

    Дополнительные сведения см. в статье "Моментальные снимки виртуальных машин Hyper-V: вопросы и ответы".

    1. С помощью диспетчера Hyper-V щелкните правой кнопкой мыши моментальный снимок, который вы хотите применить, и нажмите кнопку "Создать моментальный снимок" и " Применить". Это действие будет принимать новый моментальный снимок из текущего примененного моментального снимка. Теперь этот новый моментальный снимок будет совместим с Windows Server 2008 R2. Рекомендуется переименовать моментальный снимок, чтобы отразить это. Если выбрать этот параметр, все изменения, внесенные в состояние виртуальной машины с момента последнего запуска, будут сохранены.

    2. После создания нового моментального снимка R2 будет применен моментальный снимок, выбранный на шаге 1, и виртуальная машина перейдет в сохраненное состояние. Щелкните правой кнопкой мыши виртуальную машину и нажмите кнопку "Удалить сохраненное состояние".

    3. Включите виртуальную машину.

    4. Создайте новый моментальный снимок, чтобы записать текущее состояние виртуальной машины, чтобы иметь моментальный снимок, совместимый с Windows Server 2008 R2.

    5. Повторите эти действия для каждого моментального снимка из Windows Server 2008. После выполнения этих действий на всех необходимых моментальных снимках удалите моментальные снимки, созданные в Windows Server 2008, а затем завершите работу виртуальной машины, чтобы начать процесс слияния.

  • После обновления обновите службы Integration Services. Для этого откройте окно подключения виртуальной машины и нажмите кнопку "Вставить диск установки служб Integration Services" в меню "Действие".

    Примечание.

    На компьютере под управлением Windows Server 2008 R2 службы Integration Services для Windows Vista и Windows Server 2008 будут перечислены в разделе "Программы и компоненты " как KB955484.

Метод 2.

Экспортируйте виртуальную машину с компьютера под управлением Windows Server 2008 с поддержкой Hyper-V, а затем импортируйте ее на сервер с поддержкой Windows Server 2008 R2 с поддержкой Hyper-V.

Примечание.

Перед экспортом виртуальной машины необходимо завершить работу. Если вы экспортировали виртуальную машину с сохраненным состоянием, вы не можете восстановить виртуальную машину в Windows Server 2008 R2. Чтобы запустить виртуальную машину после импорта в Windows Server 2008 R2, необходимо отменить сохраненное состояние, прежде чем включить виртуальную машину. Если у виртуальной машины есть моментальные снимки, эти моментальные снимки необходимо объединить перед экспортом или выполнить действия из метода 1 для восстановления и повторного создания моментальных снимков.

После импорта виртуальной машины обновите службы Integration Services. Для этого откройте окно подключения виртуальной машины и нажмите кнопку "Вставить диск установки служб Integration Services" в меню "Действие".

Примечание.

На компьютере под управлением Windows Server 2008 R2 службы Integration Services для Windows Vista и Windows Server 2008 будут перечислены в разделе "Программы и компоненты " как "KB955484".

Метод 3

Использование программного обеспечения резервного копирования, использующее модуль записи VSS Hyper-V, резервное копирование виртуальной машины, работающей в Windows Server 2008, и восстановление в Windows Server 2008 R2.

После восстановления виртуальной машины обновите службы Integration Services. Для этого откройте окно подключения виртуальной машины и нажмите кнопку "Вставить диск установки служб Integration Services" в меню "Действие".

Примечание.

На компьютере под управлением Windows Server 2008 R2 службы Integration Services для Windows Vista и Windows Server 2008 будут перечислены в разделе "Программы и компоненты " как KB955484.

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

Если у вас есть высокодоступные виртуальные машины, настроенные как кластеризованные ресурсы в кластере Windows Server 2008, необходимо выполнить следующие действия, чтобы обновить виртуальные машины и кластеры до Windows Server 2008 R2.

Примечание.

Если вы используете любые другие кластеризованные службы или приложения в родительской секции, ознакомьтесь со следующим веб-сайтом Майкрософт, чтобы узнать, как переместить эти ресурсы в Windows Server 2008 R2:
Перенос в отказоустойчивый кластер под управлением Windows Server 2008 R2

Не рекомендуется запускать дополнительные службы или приложения в родительском разделе для серверов Hyper-V.

  1. С помощью оснастки диспетчера отказоустойчивых кластеров (CluAdmin.msc) выполните быструю миграцию для перемещения всех виртуальных машин в подмножество узлов. Вытесните другое подмножество узлов, которые не размещают виртуальные машины. Для этого щелкните правой кнопкой мыши узлы в диспетчере отказоустойчивых кластеров, выберите пункт "Переместить действия", а затем выберите "Вывести". Размер подмножества должен быть таким, чтобы виртуальные машины, размещенные подмножеством, могли храниться на оставшихся узлах, которые по-прежнему работают под управлением Windows Server 2008. Например, в кластере с четырьмя узлами вытесните два узла, чтобы оставшиеся узлы могли хранить виртуальные машины, размещенные первой группой узлов. Убедитесь, что вытеснили узлы из общего хранилища исходного кластера.

  2. Выполните чистую установку Windows Server 2008 R2 в вытесняемом подмножестве узлов, а затем включите роль Hyper-V и функцию отказоустойчивой кластеризации.

    Внимание

    Обновление не поддерживается в отказоустойчивом кластере, поэтому требуется чистая установка.

  3. Создайте новый кластер с вытеснили узлами, а затем выполните все тесты мастера проверки конфигурации. Если применимо, включите общие тома кластера (CSV) в кластере Windows Server 2008 R2 и создайте некоторые CSV-диски.

  4. Подготовьте виртуальные машины в исходном кластере для обновления. Выполните следующие действия в зависимости от состояния виртуальной машины:

    • Если виртуальная машина находится в состоянии "Выполнение ", используйте диспетчер Hyper-V для завершения работы виртуальной машины.

    • Если виртуальная машина находится в сохраненном состоянии, используйте диспетчер Hyper-V, чтобы начать работу с сохраненного состояния, а затем завершить работу виртуальной машины. Сохраненные состояния не поддерживаются при обновлении узла до Windows Server 2008 R2.

    • Если виртуальная машина имеет нужный моментальный снимок в сети, примените соответствующий моментальный снимок и завершите работу виртуальных машин.

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

    Внимание

    Если вы перемещаете виртуальные машины на CSV-диск, выполните определенные действия, описанные в разделе "Перенос виртуальной машины с диска, отличного от CSV-диска, на CSV-диск" далее в этой статье.

    1. Экспорт виртуальных машин. Если вы собираетесь использовать то же хранилище SAN для кластера Windows Server 2008 R2, можно использовать экспорт только для конфигурации. Экспорт виртуальной машины из диспетчера Hyper-V Windows Server 2008, выбрав пункт "Экспорт " в меню "Действие ". Установите флажок "Экспорт только конфигурации виртуальной машины".

    2. Резервное копирование виртуальных машин с помощью выбранного приложения резервного копирования.

  6. Откройте диспетчер отказоустойчивости кластеров в исходном кластере, а затем откройте ресурсы конфигурации виртуальной машины в автономном режиме.

  7. Если вы собираетесь повторно использовать то же хранилище для нового кластера, маскировать его из исходного кластера, а затем сделать его доступным для нового кластера (Windows Server 2008 R2).

  8. В зависимости от того, что вы сделали на шаге 5, выполните одно из этих действий, чтобы переместить виртуальные машины в новый кластер Windows Server 2008 R2.

    Внимание

    Если вы перемещаете виртуальные машины на CSV-диск, выполните действия, описанные в разделе "Миграция виртуальной машины с диска, отличного от CSV-диска, в раздел CSV-диска ".

    1. Если вы использовали шаг 5a для экспорта виртуальных машин выше, импортируйте виртуальные машины обратно в узлы кластера.
    2. Если вы используете шаг 5b для резервного копирования виртуальных машин, используйте приложение резервного копирования для восстановления виртуальной машины на кластеризованный диск.
  9. Для каждой из виртуальных машин, которые сейчас находятся в этом кластере Windows Server 2008 R2, обновите службы Integration Services. Для этого включите виртуальную машину, откройте окно подключения к виртуальной машине и нажмите кнопку "Вставить диск установки служб Integration Services" в меню "Действие ".

    Примечание.

    В Windows Server 2008 R2 службы Integration Services для Windows Vista и Windows Server 2008 будут перечислены в разделе "Программы и компоненты" как KB955484.

  10. Когда все виртуальные машины работают в кластере Windows Server 2008 R2 и все было проверено и проверено как полнофункциональное, используйте диспетчер отказоустойчивости кластеров для удаления старого кластера. Для этого щелкните правой кнопкой мыши кластер в диспетчере отказоустойчивых кластеров, выберите пункт "Дополнительные действия" и нажмите кнопку "Уничтожить кластер".

  11. Для оставшихся узлов, которые находились в старом кластере, выполните чистую установку Windows Server 2008 R2, а затем включите роль Hyper-V и функцию отказоустойчивой кластеризации по мере необходимости. Присоедините эти узлы к новому кластеру.

Перенос виртуальной машины с диска, отличного от CSV,, на CSV-диск

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

    1. Если вы хотите, чтобы диспетчер Hyper-V перемещал виртуальные жесткие диски вместе с конфигурацией виртуальной машины, выберите "Экспорт" в меню "Действие" в диспетчере Hyper-V и укажите папку, в которую требуется экспортировать виртуальную машину. Если вы используете Windows Server 2008 Hyper-V, убедитесь, что флажок "Экспорт только конфигурации виртуальной машины" не установлен.

    2. Если требуется полный контроль над размещением виртуальных жестких дисков во время миграции, экспортируйте виртуальную машину в папку CSV, выбрав команду "Экспорт" в меню "Действие" в диспетчере Hyper-V. Выберите "Экспорт только конфигурации виртуальной машины".

  2. Из диспетчер виртуальных машин удалите виртуальную машину.

  3. Чтобы добавить хранилище в группу "Доступное хранилище" кластера, выберите узел хранилища в области навигации слева и нажмите кнопку "Добавить хранилище". Чтобы сделать диск общим томом кластера, включите функцию "Общие тома кластера" на странице обзора отказоустойчивого кластера, выберите узел общих томов кластера в области навигации слева, выберите "Добавить хранилище" и укажите диск. Этот диск будет добавлен в группу общих томов кластера и каталог, например C:\ClusterStorage\Volume4, будет создан для этой группы.

  4. Если вы использовали шаг 1b для экспорта виртуальной машины, выполните действия, описанные в разделе "Экспорт и импорт виртуальных машин в кластеризованных средах". В противном случае импортируйте виртуальную машину с помощью пользовательского интерфейса импорта в диспетчере Hyper-V.

  5. В диспетчере отказоустойчивости кластеров сделайте виртуальную машину высокодоступной.