Использование средства обслуживания виртуальных машин Microsoft Offline версии 2.1 с WSUS (часть 2)

Опубликовано: 22 Апреля, 2023

Введение

В части I этой статьи вы познакомились со средством обслуживания автономных виртуальных машин Майкрософт версии 2.1 и с тем, как оно может помочь вам решить проблему обновления автономных виртуальных машин, хранящихся в библиотеке VMM. Во второй части этой серии статей я расскажу о требованиях к установке OVMST 2.1, представив пошаговое руководство по установке и настройке OVMST 2.1, а также по настройке и хранению целевых виртуальных машин как автономных виртуальных машин в библиотеке VMM. Вы также узнаете, как создавать и контролировать задание обслуживания OVMST 2.1.

Обзор

Для установки, настройки и использования OVMST 2.1 в сочетании со службами обновления программного обеспечения Windows (WSUS) для обновления автономных виртуальных машин необходимо выполнить несколько шагов. Процедуры, описанные в этой статье, помогут вам выполнить следующие шаги:

  • Установка и настройка OVMST 2.1 на сервере VMM
  • Настройка групповой политики для идентификации сервера WSUS
  • Настройка параметров брандмауэра клиента виртуальной машины
  • Хранение клиентов виртуальных машин как автономных виртуальных машин в библиотеке VMM
  • Настройка OVMST 2.1 для выполнения автономных обновлений виртуальных машин
  • Мониторинг задания обслуживания OVMST 2.1

Прежде чем приступить к установке OVMST 2.1, вы должны убедиться, что среда, в которой он развернут, включает следующие службы инфраструктуры:

  • Доменные службы Active Directory (ADDS)
  • Службы DNS и DHCP
  • Службы обновления программного обеспечения Windows 3.0 SP1 или более поздняя версия
  • System Center Virtual Machine Manager 2008 или более поздняя версия
  • Виртуальный сервер 2005 R2 SP1, Hyper-V или Hyper-V R2

Несмотря на то, что в этой статье основное внимание уделяется интеграции OVMST 2.1 с WSUS, вы также можете интегрировать его с System Center Configuration Manager 2007 SP1 или более поздней версии, если это ваша стандартная система распространения обновлений программного обеспечения.

OVMST 2.1 Предположения об установке

Процедуры, представленные в этой статье, предполагают, что следующие компоненты уже развернуты, настроены и работают в вашей среде:

  • Службы обновления программного обеспечения Windows 3.0 с пакетом обновления 2 (WSUS 3.0 с пакетом обновления 2)
  • System Center Virtual Machine Manager 2008 R2 (VMM 2008 R2)
  • Windows Server 2008 R2 Hyper-V

За исключением Windows Server 2008 R2 Hyper-V, которую необходимо установить на физическую машину, все остальные компоненты можно установить как на физическую, так и на виртуальную машину.

На сервере System Center VMM 2008 R2 должны быть установлены следующие компоненты:

  • VMM-сервер
  • Консоль администратора VMM
  • Библиотека МВМ

Хотя роли VMM не обязательно устанавливать на один сервер, OVMST 2.1 необходимо установить на тот же сервер, что и консоль администратора VMM, поскольку она обеспечивает поддержку Windows PowerShell.

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

Установка и настройка OVMST 2.1 на сервере VMM

В следующей процедуре представлены шаги по установке OSVMT 2.1 и изменению параметров конфигурации сервера VMM для его поддержки. Эти действия необходимо выполнить на сервере, на котором установлена консоль администратора VMM.

Настройка политики выполнения Windows PowerShell

Перед установкой OVMST 2.1 вы должны изменить политику выполнения на сервере, чтобы загруженные сценарии были подписаны доверенным издателем перед их выполнением.

  1. Войдите на сервер, на котором установлена консоль администратора VMM, и откройте командное окно VMM PowerShell. Вы можете запустить его, выбрав Пуск | Все программы | Системный центр Майкрософт | Virtual Machine Manager 2008 R2, а затем выберите Windows PowerShell — Virtual Machine Manager.

Изображение 27665
фигура 1

  1. В командном окне VMM PowerShell введите get-executionpolicy, и он должен вернуться с Restricted.

Изображение 27666
фигура 2

  1. В командных окнах VMM PowerShell введите set-executionpolicy remotesigned.
  2. При появлении запроса введите Y (для Да), чтобы принять изменение политики выполнения, а затем нажмите Enter.
  3. Закройте командное окно Windows PowerShell.

Установка OVMST 2.1 на сервер VMM

  1. Во временный каталог на сервере VMM загрузите и извлеките файлы OVMST 2.1.
  2. Из каталога, в который вы извлекли файлы OVMST 2.1, запустите установку OVMST 2.1, дважды щелкнув OfflineVMServicing_x64.msi (используйте OfflineVMServicing_x86.msi для 32-разрядной установки) и выберите «Выполнить» при появлении запроса.

Изображение 27667
Рисунок 3

  1. На странице мастера установки средства обслуживания виртуальных машин Microsoft Office нажмите кнопку Далее.

Изображение 27668
Рисунок 4

  1. На странице «Лицензионное соглашение с конечным пользователем» выберите «Я принимаю условия лицензионного соглашения» и нажмите «Далее».

Изображение 27669
Рисунок 5

  1. На странице «Компоненты для установки» нажмите «Далее».

Изображение 27670
Рисунок 6

  1. На странице «Все готово к установке» нажмите «Установить».

Изображение 27671
Рисунок 7

  1. На странице Завершение работы мастера установки средства обслуживания виртуальных машин Microsoft Offline нажмите кнопку Готово, чтобы завершить установку.

Изображение 27672
Рисунок 8

  1. OVMST 2.1 будет установлен в каталог C:Program FilesMicrosoft Offline Virtual Machine Servicing Tool.

Копирование и настройка утилиты PsExec на сервере VMM

После установки OVMST 2.1 необходимо также загрузить утилиту PsExec (входит в набор PsTools) на сервер VMM и разблокировать ее на сервере. Утилита PsExec позволяет удаленно запускать процессы OVMST на клиентских виртуальных машинах во время обслуживания заданий.

  1. Во временный каталог на сервере VMM загрузите файлы PsTools.

Изображение 27673
Рисунок 9

  1. Выберите файлы psexec.exe и pdh.dll и скопируйте их в папку C:Program FilesMicrosoft Offline Virtual Machine Servicing ToolBin.

Изображение 27674
Рисунок 10

  1. В списке файлов в папке Bin щелкните правой кнопкой мыши файл psexec.exe и выберите пункт Свойства.

Изображение 27675
Рисунок 11

  1. В нижней части диалогового окна нажмите «Разблокировать», а затем нажмите «ОК».
  2. Повторите шаги 3 и 4 для файла pdh.dll.

Настройка Active Directory и групповой политики для идентификации сервера WSUS

При использовании WSUS для управления обновлениями программного обеспечения необходимо создать объект групповой политики (GPO), который настраивает параметры сервера WSUS для использования для автономного обслуживания виртуальных машин. Вы можете подумать о создании нового контейнера Active Directory (AD) и размещении в нем клиентов виртуальных машин для связывания и более строгого соблюдения GPO.

  1. На контроллере домена Active Directory (DC) в вашем домене откройте консоль управления групповыми политиками ( gpmc.msc ).

Изображение 27676
Рисунок 12

  1. Выберите контейнер, с которым вы хотите связать объект групповой политики (WSUS на рисунке ниже), щелкните правой кнопкой мыши и выберите в меню «Создать объект групповой политики в этом домене и связать его здесь».

Изображение 27677
Рисунок 13

  1. Введите имя нового объекта групповой политики и нажмите «ОК».

Изображение 27678
Рисунок 14

  1. В дереве доменов щелкните правой кнопкой мыши объект групповой политики и выберите «Изменить».

Изображение 27679
Рисунок 15

  1. В редакторе управления групповыми политиками перейдите к Конфигурация компьютера | Политика | административные шаблоны: определения политик | Компоненты Windows | Центр обновления Windows.
  2. Включите следующие настройки:

    1. Настройка автоматических обновлений
    2. Укажите расположение службы обновлений Майкрософт в интрасети
    3. Разрешить немедленную установку автоматических обновлений
  3. В параметрах «Указать расположение службы обновлений Microsoft в интрасети » обязательно введите URL-адрес сервера WSUS.
  4. Изображение 27680
    Рисунок 16

    1. Закройте редактор управления групповыми политиками.
    2. Закройте консоль управления групповыми политиками.

    Настройка параметров клиентского брандмауэра виртуальной машины

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

    1. Подключитесь к клиенту виртуальной машины и откройте панель управления.

    Изображение 27681
    Рисунок 17

    1. В разделе «Безопасность» выберите «Разрешить программу через брандмауэр Windows ».
    2. В диалоговом окне «Параметры брандмауэра Windows» в разделе «Программа или порт» установите следующие флажки:

      1. Общий доступ к файлам и принтерам
      2. Удаленное администрирование
      3. Инструментарий управления Windows (WMI)

      Изображение 27682
      Рисунок 18

      1. Сделав правильный выбор, нажмите OK.
      2. Закройте панель управления.

      Хранение клиентов виртуальных машин как автономных виртуальных машин в библиотеке VMM

      После того как вы настроили клиент виртуальной машины и он готов к хранению, вы можете использовать функцию VMM Store In Library, чтобы преобразовать его в автономную виртуальную машину и сохранить в библиотеке VMM.

      1. Войдите на сервер VMM и запустите консоль администратора VMM.

      2. Выберите рабочую область «Виртуальные машины», щелкните правой кнопкой мыши нужную виртуальную машину и выберите в меню пункт «Сохранить в библиотеке».

      Изображение 27683
      Рисунок 19

      1. В мастере Store Virtual Machine Wizard на странице Select Library Server выберите сервер VMM и нажмите Next.

      Изображение 27684
      Рисунок 20

      1. На странице «Выбор пути» введите путь к общему ресурсу библиотеки VMM для хранения виртуального, а затем нажмите «Далее».

      Изображение 27685
      Рисунок 21

      1. На странице «Сводка» просмотрите параметры и нажмите «Сохранить».

      Изображение 27686
      Рисунок 22

      1. Появится диалоговое окно «Задания», в котором вы сможете следить за ходом выполнения задания.

      2. После успешного завершения задания закройте диалоговое окно «Задания».

      Настройка OVMST 2.1 для выполнения автономных обновлений виртуальной машины

      После преобразования всех ваших клиентов виртуальных машин в автономные виртуальные машины, которые хранятся в библиотеке VMM, вы можете настроить инструмент OVMST 2.1, создать группу виртуальных машин, а затем создать задание обслуживания.

      Настройка параметров OVMST 2.1

      1. Убедитесь, что вы вошли на сервер VMM с учетными данными администратора домена.
      2. На рабочем столе нажмите «Пуск», а затем выберите пункт меню инструмента обслуживания виртуальных машин Microsoft Offline, чтобы запустить консоль администратора OVMST 2.1.

      Изображение 27687
      Рисунок 23

      1. В рабочей области «Администрирование» под заголовком «Действия» нажмите «Настроить инструмент».

      Изображение 27688
      Рисунок 24

      Примечание:
      При первом запуске инструмента OVMST 2.1 необходимо завершить работу мастера настройки инструмента. Мастер устанавливает соединения между инструментом и другими приложениями и службами, которые используются для обновления автономных виртуальных машин.

      1. В мастере Configure Tool на странице Configure Server введите следующую информацию:
        а. VMM-сервер
        б. WSUS-сервер

      Изображение 27689
      Рисунок 25

      Примечание:
      Следует настроить либо сервер первичного сайта Configuration Manager, либо сервер WSUS, но не оба сразу.

      1. После того, как вы введете информацию, нажмите «Далее».
      2. На странице «Настроить узлы обслуживания» выберите свой узел Hyper-V и нажмите «Далее».

      Изображение 27690
      Рисунок 26

      1. На странице Настройка глобальных параметров введите значение 30 для каждого параметра времени ожидания.

      Изображение 27691
      Рисунок 27

      1. Щелкните Готово, чтобы закрыть мастер средства настройки.

      Создание группы виртуальных машин

      1. На левой панели консоли администратора OVMST 2.1 выберите рабочую область «Группы виртуальных машин».

      Изображение 27692
      Рисунок 28

      1. На панели «Действия» в разделе «Группы виртуальных машин» выберите параметр «Новая группа».

      Изображение 27693
      Рисунок 29

      1. В мастере создания группы на странице «Создание группы виртуальных машин» введите следующую информацию:
        а. Имя группы виртуальных машин
        б. Описание группы виртуальных машин

      Изображение 27694
      Рисунок 30

      1. Переместите автономные виртуальные машины из состояния «Доступно» в состояние «Выбрано».
      2. Нажмите Готово.
      3. В рабочей области «Группы виртуальных машин» убедитесь, что группа машин Vista была успешно создана и что автономные виртуальные машины были добавлены в новую группу.

      Создание и запуск задания обслуживания OVMST 2.1

      1. На левой панели консоли администратора OVMST 2.1 выберите рабочую область «Задания обслуживания».

      Изображение 27695
      Рисунок 31

      1. На панели «Действия» в разделе «Задания обслуживания» выберите параметр «Новое задание обслуживания».
      2. В мастере создания нового задания на обслуживание на странице «Настроить тип задания» введите следующую информацию:
        а. Название работы по обслуживанию

      Изображение 27696
      Рисунок 32

      Примечание:
      Убедитесь, что вы не вводите пробелы в имени задания службы. Хотя пользовательский интерфейс не помечает это как проблему, задание завершится ошибкой, если вы введете имя задания, содержащее пробелы.

      1. В разделе «Система управления обновлениями программного обеспечения» убедитесь, что выбран параметр WSUS, а затем нажмите «Далее».
      2. На странице «Выбор виртуальных машин» убедитесь, что выбран параметр «Выбрать виртуальные машины из группы» и что выбрана правильная группа машин. Затем переместите автономную виртуальную машину из состояния «Доступно» в состояние «Выбрано» и нажмите «Далее».

      Изображение 27697
      Рисунок 33

      1. На странице «Выбор сети» выберите параметр «Использовать настроенную сеть виртуальной машины», если вы хотите, чтобы автономная виртуальная машина была подключена к ранее настроенной виртуальной сети, или выберите «Использовать изолированную виртуальную локальную сеть», если вы будете использовать виртуальную локальную сеть для изоляции автономной сети. виртуальные машины во время работы по обслуживанию.

      Изображение 27698
      Рисунок 34

      1. Когда вы завершили свой выбор, нажмите «Далее».
      2. На странице «Выбор хостов обслуживания» переместите свой хост Hyper-V из «Доступные хосты обслуживания» в «Хосты обслуживания для использования для этого задания обслуживания » и нажмите «Далее».

      Изображение 27699
      Рисунок 35

      1. На странице «Настройка сведений об учетной записи» введите учетные данные учетной записи с правами локального администратора на отключенных виртуальных машинах, а затем нажмите «Далее».

      Изображение 27700
      Рисунок 36

      1. На странице «Планирование задания обслуживания» выберите параметр «Выполнить задание обслуживания сейчас », чтобы запустить задание обслуживания немедленно, или выберите «Запланировать задание обслуживания» и введите дату и время, чтобы запланировать задание. Вы также можете указать повторение задания, если это необходимо.

      Изображение 27701
      Рисунок 37

      1. Когда вы закончите свой выбор, нажмите «Готово».

      Мониторинг задания обслуживания OVMST 2.1

      После запуска задания обслуживания OVMST 2.1 вы можете отслеживать задание обслуживания и проверять, обновляются ли виртуальные машины.

      В консоли администратора OVMST 2.1 выберите рабочую область «Задания обслуживания», чтобы следить за ее ходом. Выбрав задание, которое вы только что создали (или которое выполняется), вы можете отслеживать детали задания. В начале задания состояние должно отражать перемещение виртуальной машины из библиотеки VMM для развертывания на узле Hyper-V. После развертывания виртуальной машины ее статус изменится, отражая запуск цикла обновления. По мере установки новых обновлений может потребоваться перезагрузка виртуальной машины. Задание обслуживания отслеживает и обеспечивает правильный перезапуск виртуальной машины. Когда цикл обновления завершится, статус будет отражать перемещение виртуальной машины обратно в библиотеку VMM.

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

      Если вы столкнулись с какими-либо ошибками или после успешного завершения задания обслуживания, вы можете просмотреть журналы заданий OVMST 2.1, хранящиеся в папке %SystemDrive%Program FilesMicrosoft Offline Virtual Machine Servicing ToolLog. Как показано на рисунке ниже, для каждого задания обслуживания OVMST создаются два файла журнала.

      Изображение 27702
      Рисунок 38

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

      Вывод

      В части I этой статьи вы познакомились со средством обслуживания автономных виртуальных машин Майкрософт версии 2.1 и с тем, как оно может помочь вам решить проблему обновления автономных виртуальных машин, хранящихся в библиотеке VMM. Во второй части этой статьи вы узнали о требованиях к установке OVMST 2.1, о том, как установить и настроить OVMST 2.1, как настроить и сохранить целевые виртуальные машины как автономные виртуальные машины в библиотеке VMM, а также о том, как создавать и контролировать задание обслуживания OVMST 2.1..

      Использование средства обслуживания виртуальных машин Microsoft Offline Virtual Machine Servicing Tool версии 2.1 с WSUS (часть 1)