Развертывание в службе развертывания Центра обновления Windows для бизнеса
Развертывания являются основой службы развертывания клиентский компонент Центра обновления Windows для бизнеса. С помощью развертывания вы можете выбрать набор устройств для получения определенного содержимого из клиентский компонент Центра обновления Windows, например обновления программного обеспечения.
Развертывания имеют следующие ключевые аспекты:
- Содержимое: обновление, доступное для развертывания из каталога. Он представлен свойством содержимого типа deployableContent .
- Аудитория: устройства для получения содержимого. Это отношение аудитории типа deploymentAudience .
- Политика: сущность, управляющая развертыванием содержимого в связанной аудитории развертывания. Это отношение политики типа updatePolicy .
- Параметры: параметры, определяющие способ и время доставки содержимого на устройства. Он представлен свойством settings типа deploymentSettings .
- Состояние: текущее состояние развертывания в рамках жизненного цикла. Он представлен свойством state типа deploymentState .
Создание развертывания с содержимым и аудиторией
Так как содержимое и аудитория являются ключевыми для определения развертывания, необходимо назначить оба элемента во время создания. Хотя содержимое и назначения аудитории нельзя изменить позже, членство устройства в аудитории может быть возможно.
Дополнительные сведения о создании развертывания см. в разделах Развертывание обновления компонентов, Развертывание ускоренного обновления для системы безопасности и Управление обновлением драйверов.
Настройка параметров
Расписание
Параметры расписания определяют, как содержимое развертывается с течением времени на устройствах в аудитории развертывания. Вы можете настроить параметры расписания для развертываний обновлений компонентов.
Дополнительные сведения о параметрах расписания см. в статье Планирование развертывания.
Мониторинг
Параметры мониторинга можно использовать для настройки оповещений и автоматических действий на основе сигналов обновления с устройств. Параметры мониторинга можно настроить для развертывания обновлений компонентов.
Дополнительные сведения о параметрах мониторинга см. в статье Управление правилами мониторинга.
Взаимодействие с пользователем
Для развертывания ускоряемых обновлений качества параметры взаимодействия с пользователем временно переопределяют существующие политики на устройстве для обновления.
Дополнительные сведения о параметрах взаимодействия с пользователем см. в статье Развертывание ускоренного обновления для системы безопасности.
Получение или настройка состояния жизненного цикла
Состояния
Развертывания перемещаются по состояниям жизненного цикла, как описано в следующей таблице.
Состояние | Описание |
---|---|
scheduled |
Развертывание ожидает выполнения условий предложения, чтобы начать предлагать обновление устройствам. |
offering |
Развертывание предлагает обновление для устройств. |
paused |
Развертывание приостанавливается и запрещается предлагать обновление устройствам до тех пор, пока оно не будет остановлено. |
faulted |
Развертывание не предлагает обновление устройствам по той причине, по которой служба не может разрешить эту проблему. |
Transitions
Transition | Условие |
---|---|
scheduled → offering |
Условие планирования выполнено. |
offering → scheduled |
Условие планирования не выполняется. |
scheduled или offering → paused |
Существует запрос или автоматическое действие для приостановки. |
paused scheduled → илиoffering |
Больше нет запроса или автоматического действия для приостановки. |
offering , scheduled или paused → faulted |
Существует ошибка, которую служба не может устранить. |
Модель ресурсов
Ресурс развертывания имеет свойство состояния типа deploymentState , которое предоставляет сведения о текущем состоянии жизненного цикла.
Служба определяет эффективное значение состояния развертывания в виде чистого результата нескольких входных и асинхронных процессов, но вы можете запросить определенное значение, задав requestvalue в качестве одного из этих входных данных. Другие входные данные для эффективного значения состояния развертывания включают параметры расписания и параметры мониторинга.
Назначение устройства нескольким развертываниям
Вы можете назначить устройство нескольким развертываниям одновременно. Эти развертывания могут быть предназначены для содержимого одной категории обновлений (например, все развертывания являются обновлениями компонентов) или для содержимого разных категорий обновлений.
При назначении устройства двум развертываниям для содержимого разных категорий обновления (например, обновления компонентов и ускоренного обновления качества), служба развертывания предлагает содержимое в последовательности в соответствии с рекомендациями Майкрософт.
При назначении устройства двум развертываниям для содержимого одной категории обновлений (например, обновлений компонентов версий 20H1 и 20H2, исправлений с марта 2021 г. и апреля 2021 г. или версии драйвера 1.0.0.0, опубликованной в январе 2023 г. и 1.0.0.1, опубликованной в феврале 2023 г.), служба развертывания предлагает содержимое, которое занимает более высокий рейтинг майкрософт. Для обновлений компонентов и исправлений более поздние обновления имеют более высокий рейтинг. Для обновлений драйверов применимые обновления обычно ранжируются по версии и дате публикации. Это поведение не применяется, если одно из развертываний по-прежнему запланировано для устройства и не готово к предложению содержимого. В этом случае другое развертывание доставляет содержимое на устройство.