Александр Шаповал Microsoft Общие сведения о базе данных конфигурации и ее использовании Общие сведения о связанных общих ресурсах развертывания Общие сведения о профилях выбора Настройка MDT 2010 Практическое занятие Расширение Deployment Workbench Не требуется расширенная инфраструктура Запускается вручную Полностью автоматическая установка (Zero Touch Installation, ZTI) как метод Автоматическая настройка объектов развертывания Извлечение ресурсов развертывания по мере доступности Улучшенная функциональность установки с участием пользователя Абстрагирование посредством методов базы данных Логическое расширение файла CustomSettings.ini Централизованное хранение параметров конфигурации в реляционной базе данных Автоматизирует и расширяет мастер развертывания (Майкрософт) Все данные собираются заранее Процесс «извлечения» Автоматизация Bootstrap.ini CustomSettings.ini Цель: Динамическое определение характеристик развертывания для каждого конечного компьютера Процесс: Сбор данных с компьютера Использование этих данных для принятия решения о выполнении действий: статически или с использованием запросов к базе данных Результаты определяют действия, выполняемые механизмом последовательности задач Свойства Приложения Пакеты Учетные записи с правами администратора Роли Методы базы данных Роли Компьютеры Расположения Изготовитель и модель Полностью настраиваются для получения определения из задач пользователя Могут назначаться другим методам базы данных Связь со следующими данными: Свойства Приложения Пакеты Учетные записи с правами администратора Расположения целевых групп компьютеров Использует шлюз по умолчанию, на который поступают запросы для определения групп компьютеров Целевые группы компьютеров по изготовителю и модели Основаны на значениях WMI для изготовителя и модели Связывание свойств, приложений, пакетов, учетных записей уровня администратора и ролей Метод группировки Описание Свойства Географически Параметры конфигурации группы основаны на ресурсах, расположенных в пределах географического региона (таких как общие папки на компьютерах в нужном географическом регионе). DefaultGateway Атрибуты оборудования конечного компьютера Параметры конфигурации группы основаны на атрибутах оборудования (таких как модель конечного компьютера или архитектура процессора). Architecture CapableArchitecture Make Model HALName Атрибуты программного обеспечения конечного компьютера Параметры конфигурации группы основаны на атрибутах программного обеспечения (таких как версия операционной системы конечного компьютера). OSVersion Атрибуты по умолчанию Если свойства не найдены в других разделах, параметры конфигурации применяются ко всем конечным компьютерам. Default Выбор определенных конечных компьютеров Используется ярлык на корпусе, UUID, серийный номер или MAC-адрес компьютера Связывание свойств, приложений, пакетов, учетных записей уровня администратора и ролей Метод идентификации Описание Свойства Атрибуты оборудования конечного компьютера Определение конечного компьютера по конфигурации оборудования. MACAddress Атрибуты программного обеспечения конечного компьютера Определение конечного компьютера по конфигурации программного обеспечения или firmware. Product (с указанием изготовителя и модели) Определенные пользователем атрибуты конечного компьютера Определение конечного компьютера по атрибутам, которые назначены компьютеру, но не являются частью конфигурации аппаратного или программного обеспечения. AssetTag SerialNumber После наполнения базы данных конфигурации необходимо обновить файл CustomSettings.ini для выполнения соответствующие запросов базы данных Выполните мастер настройки БД для каждой точки развертывания Необязательные разделы используются для назначения параметров конфигурации отдельным компьютерам или группам компьютеров Свойство с зарезервированным приоритетом Свойство с зарезервированным приоритетом определяет последовательность и раздел для поиска значений конфигурации Поиск в каждом из разделов выполняется в указанном порядке После нахождения значения свойства остальные разделы не используются для этого свойства Значения представляют собой параметры конфигурации, назначаемые свойствам Перед ними ставится знак равенства ("="). Скрипты выполняют поиск значений в файле CustomSettings.ini Позволяют реплицировать содержимое между общими ресурсами развертывания Можно реплицировать все содержимое или подмножество содержимого, определенное профилем выбора Полезны в распределенных средах или при переходе из лабораторной среды в производственную Репликацию можно запланировать с помощью планировщика заданий и сценария PowerShell С помощью профилей выбора можно: управлять включением пакетов и драйверов в загрузочные образы управлять добавлением драйверов в операционную систему управлять добавлением содержимого на носитель управлять репликацией данных в другие общие ресурсы развертывания фильтровать последовательности задач и приложений для отображения в мастере развертывания Мастера • Изменение доступных мастеров • Добавление дополнительных панелей • http://www.codeplex.com/MDTWizardEditor Скрипты • Создание своих собственных скриптов, использующих инфраструктуру • Изменение предоставленных скриптов Правила • Изменение файлов CustomSettings.ini и Bootstrap.ini • Запросы к базе данных и веб-службам Последовательности задач • Добавление дополнительных шагов • Изменение существующих шагов и условий Задачи данного занятия: Создать базу данных конфигурации Создать методы ролей в базе данных Настроить методы «Местоположение», «Изготовитель и модель» и «Компьютер» в базе данных Связать точку развертывания с базой данных конфигурации Проверить применение свойств, назначенных в методах базы данных, в сценарии обновления Создать связанную точку развертывания и перенести данные развертывания Настроить в мастере развертывания новую область Создать скрипт для добавления пользователя в группу локальных администраторов на конечном компьютере Создать приложение для добавления пользователя в группу локальных администраторов на конечном компьютере Виртуальные машины: ADV_SEA-DC-01 ADV_SEA-XP-01 Предполагаемое время: 60 минут © Корпорация Майкрософт (Microsoft Corp.), 2007. Все права защищены. Microsoft, Windows, Windows Vista и названия других продуктов являются или могут быть охраняемыми товарными знаками и/или товарными знаками в США и/или других странах. Приведенные сведения предназначены исключительно для ознакомления и представляют точку зрения корпорации Майкрософт по состоянию на дату создания настоящей презентации. Ввиду необходимости для корпорации Майкрософт реагировать на изменения рыночной ситуации, настоящий документ не следует рассматривать в качестве какого-либо обязательства со стороны корпорации Майкрософт, и корпорация Майкрософт не может гарантировать точность представленной информации после даты публикации. КОРПОРАЦИЯ МАЙКРОСОФТ НЕ ПРЕДОСТАВЛЯЕТ НИКАКИХ ГАРАНТИЙ, НИ ЯВНО ВЫРАЖЕННЫХ, НИ ПОДРАЗУМЕВАЕМЫХ В СВЯЗИ С ДАННОЙ ПРЕЗЕНТАЦИЕЙ.