Транспортный сервер
Службы Windows Deployment Services могут быть установлены в режиме транспортного сервера. В этом режиме службы WDS устанавливаются с ограниченными функциональными возможностями, в состав которых входят лишь базовые сетевые компоненты. Вы можете использовать транспортный сервер, чтобы создавать пространства имен для многоадресной передачи данных (включая образы ОС) с отдельного сервера. Такой сервер не требует наличия службы каталогов Active Directory, DNS- или DHCP-сервера. Вы можете использовать транспортный в качестве специализированного решения по развертыванию операционных систем.
Замечания относительно настройки транспортного сервера
При настройке транспортного сервера имейте в виду следующее:
Если в сети работают несколько серверов, использующих многоадресную передачу (транспортный сервер, сервер развертывания или какая-либо другая служба), важно, чтобы каждый из них был настроен таким образом, чтобы исключить конфликты IP-адресов многоадресных областей. В противном случае, Вы можете столкнуться с чрезвычайной загрузкой сети при включении многоадресной передачи. Обратите внимание на то, что каждый WDS-сервер по умолчанию будет иметь один и тот же диапазон адресов. Чтобы разрешить эту ситуацию, указывайте статические неперекрывающиеся диапазоны адресов, чтобы обеспечить использование уникального адреса каждым сервером.
Шаги по настройке транспортного сервера
Транспортный сервер не требует какой-либо настройки. Тем не менее, Вы можете выполнять следующие необязательные действия:
Важно:
После настройки любых из нижеприведенных параметров Вы должны перезапустить службу WDSServer для вступления изменений в силу. Для перезапуска службы последовательно выполните в командной строке команды net stop wdsserver и net start wdsserver.
WDSUTIL /Set-TransportServer /ObtainIPv4From:Range /Start:<начальный_IPv4-адрес> /End:<конечный_IPv4-адрес>
WDSUTIL /Set-TransportServer [/Server:<имя_сервера>] /StartPort:x /EndPort:y
WDSUTIL /Set-TransportServer [/Server:<имя_сервера>] /Profile:{10Mbps|100Mbps|1Gbps|Custom}
Создание пространства имен с помощью транспортного сервера
Вы можете использовать транспортный сервер для создания пространств имен. Пространство имен – это многоадресная передача, в которой не определены никакие параметры. Например, работая с пространствами имен, Вы должны будете вручную задавать имена данных и групп, поставщиков содержимого, а также указывать пути к папкам, содержащим данные.
Предварительные требования для создания пространства имен с помощью транспортного сервера
Для создания пространства имен с помощью транспортного сервера Вам потребуются:
Поставщик содержимого (content provider). Вы можете использовать поставщика содержимого служб Windows Deployment Services (с именем WDS), который включен в установку транспортного сервера, или же создать своего собственного поставщика, используя инструменты набора Windows SDK.
Данные для передачи. Вы можете передавать любые данные, которые известны Вашему поставщику содержимого (например, образы операционных систем, файлы с данными или архив MP3-музыки). Поставщик содержимого служб WDS способен обнаруживать любой файл в указанной папке.
Навыки работы с программой WDSUTIL. Управление транспортным сервером осуществляется исключительно при помощи утилиты командной строки WDSUSTIL.
Способ, с помощью которого можно загружать клиентские компьютеры, поскольку PXE-прослушиватель не входит в состав компонентов транспортного сервера.
Маршрутизаторы. Маршрутизаторы Вашей сети должны поддерживать многоадресную рассылку.
Шаги по созданию пространства имен для транспортного сервера с помощью WDSUTIL
Вы можете создавать пространства имен двух типов: автоматические (Auto-Cast) и по расписанию (Scheduled-Cast). Для получения информации о параметрах, используемых в следующих командах, обратитесь к таблице Описание параметров WDSUTIL.
WDSUTIL /New-Namespace [/Server:<имя_сервера>] /Namespace:<имя_пространства_имен> /FriendlyName:<понятное_имя> [/Description:<описание>] /ContentProvider:<имя_поставщика_содержимого> /ConfigString:<строка_конфигурации> /NamespaceType:ScheduledCast [/Time:<YYYY/MM/DD:hh:mm>] [/Clients:<число_клиентов>]
Например:
WDSUTIL /New-Namespace /Server:MyWDSServer /FriendlyName:"Custom Scheduled Namespace" /Namespace:"Custom Scheduled 1" /ContentProvider:WDS /ConfigString:D:\Images /NamespaceType:ScheduledCast /Time:"2006/11/20:17:00" /Clients:20
WDSUTIL /New-Namespace [/Server:<имя_сервера>] /Namespace:<имя_пространства_имен> /FriendlyName:<понятное_имя> [/Description:<описание>] /ContentProvider:<имя_поставщика_содержимого> /ConfigString:<строка_конфигурации> /NamespaceType:AutoCast
Например:
WDSUTIL /New-Namespace /FriendlyName:"Custom AutoCast Namespace" /Namespace:"Custom Auto 1" /ContentProvider:WDS /ConfigString:D:\Images /NamespaceType:AutoCast
Наиболее часто используемые команды
Ниже приведены наиболее часто используемые команды для работы с транспортным сервером. Для получения информации о параметрах, используемых в следующих командах, обратитесь к таблице Описание параметров WDSUTIL.
WDSUTIL /Start-Namespace /Namespace:<имя_пространства_имен>
Примечание:
Для осуществления запуска передачи она должна являться передачей типа Scheduled-Cast, и должен быть, по крайней мере, один клиент, запрашивающий передачу данных.
Для отображения информации о пространстве имен и подключенных к нему клиентах (например, имя, MAC-адрес и IP-адрес компьютера, скорость подключения и процент выполнения загрузки) выполните следующую команду:
WDSUTIL /Get-Namespace /Namespace:<имя_пространства_имен> /Show:Clients
WDSUTIL /Remove-Namespace [/Server:<имя_сервера>] /Namespace:<имя_пространства_имен> [/Force]
Например:
o Чтобы удалить пространство имен после того, как все текущие клиентские загрузки будут завершены, выполните команду WDSUTIL /Remove-Namespace /Namespace:"Custom Auto 1"
o Чтобы удалить пространство имен немедленно и остановить все текущие клиентские загрузки, выполните команду WDSUTIL /Remove-Namespace /Server:MyWDSServer /Namespace:"Custom Auto 1" /Force
WDSUTIL /Disconnect-Client /ClientID:<ID_клиента> /Force
Важно:
Следует использовать эту функцию с осторожностью, поскольку установка будет завершена некорректно, и компьютер может перейти в состояние, непригодное для использования.
WDSUTIL /Disconnect-Client /ClientID:<ID_клиента>
WDSUTIL /Get-Namespace /Namespace:<имя_пространства_имен> /show:clients
Описание параметров WDSUTIL
Параметр |
Описание |
/Server:<имя_сервера> |
Имя WDS-сервера. Может использоваться NetBIOS-имя или полное доменное (FQDN) имя. Если имя сервера не указано, будет использоваться локальный сервер. |
/Namespace:<имя_пространства_имен> |
Имя пространства имен. Это имя должно быть уникальным (и не является понятным именем).
Для сервера развертывания синтаксис имени пространства имен следующий: /Namspace:WDS:<имя_группы_образов>/<имя_образа>/<индекс>. Например: WDS:ImageGroup1/install.wim/1
Для транспортного сервера это значение должно совпадать с именем, заданным при создании пространства имен на сервере. |
/FriendlyName:<понятное_имя> |
Понятное имя пространства имен. Это имя не обязательно должно быть уникальным. |
/Description:<описание> |
Описание пространства имен. |
/ContentProvider:<имя_поставщика_содержимого> |
Имя поставщика содержимого, который поставляет данные для сервера многоадресной передачи. Если используется поставщик содержимого служб WDS, укажите имя WDS. |
/ConfigString:<строка_конфигурации> |
Строка конфигурации для поставщика содержимого. Если используется поставщик содержимого служб WDS (с именем WDS), укажите путь к папке, в которой хранится содержимое (например, «D:\Photos\Landscapes»). Папка может располагаться на сервере в любом месте. |
/NamespaceType: {AutoCast|ScheduledCast} |
Тип создаваемого пространства имен. |
/Time:<YYYY/MM/DD:hh:mm> |
Время на сервере, в которое будет запущено пространство имен (используется только для пространства имен типа Scheduled-Cast). |
/Clients:<число_клиентов> |
Число клиентов, которые должны подключиться, чтобы произошел запуск пространства имен (используется только для пространства имен типа Scheduled-Cast). |
/Force |
Удаление передачи даже при наличии текущих клиентских установок. Если параметр /Force не будет указан, передача примет состояние Delete Pending (передача будет удалена только после завершения всех клиентских загрузок). |
Шаги по подключению клиентских компьютеров к пространству имен
При работе с транспортным сервером клиентские компьютеры подключаются к передаче с использованием утилиты командной строки Wdsmcast.exe, входящей в состав пакета Windows AIK. Утилита Wdsmcast.exe может работать в операционных системах Windows Server 2003, Windows Vista, Windows Server 2008 или Windows PE 2.0.
Для присоединения компьютера к пространству имен выполните следующие действия:
Установите программу Wdsmcast.exe на клиентский компьютер.
Если на компьютере установлена операционная система (Windows Vista или Windows Server 2003), Вы можете установить пакет Windows AIK. Программа Wdsmcast.exe будет находиться в папке «Tools».
Если на компьютере не установлена операционная система, Вам потребуется добавить программу Wdsmcast.exe в образ Windows PE и загрузить компьютер с помощью этого образа. Инструкции по выполнению этой процедуры включены в состав пакета Windows AIK.
Выполните на клиентском компьютере следующую команду: WDSMCAST /Transfer-File /Server:<имя_сервера> /Namespace:<имя_пространства_имен> /Username:<домен_и_имя_пользователя> [/Password:<пароль>] /SourceFile:<путь> /DestinationFile:<путь>
Параметр |
Описание |
/Server:<имя_сервера> |
Имя WDS-сервера. Может использоваться NetBIOS-имя или полное доменное (FQDN) имя. |
/Namespace:<имя_пространства_имен> |
Имя пространства имен. Это имя должно быть уникальным (и не является понятным именем).
Для сервера развертывания синтаксис имени пространства имен следующий: /Namspace:WDS:<имя_группы_образов>/<имя_образа>/<индекс>. Например: WDS:ImageGroup1/install.wim/1
Для транспортного сервера это значение должно совпадать с именем, заданным при создании пространства имен на сервере. |
/Username:<домен_и_имя_пользователя> |
Домен и имя пользователя для подключения к серверу. Может использоваться в формате Домен\Пользователь или Пользователь@Домен. |
[/Password:<пароль>] |
Пароль пользователя. Если пароль не указан, Вам будет предложено ввести его. |
/SourceFile:<путь> |
Путь к передаваемому файлу. Путь задается относительно корневой папки поставщика содержимого (например, если используется поставщик содержимого служб WDS с именем WDS, путь должен указываться относительно папки «ConfigString»). |
/DestinationFile:<путь> |
Имя файла назначения, включающее полный путь к нему. |
Наверх страницы
Связанные ресурсы
Наверх страницы
Приложение А. Пример файла автоматической установки
Ниже приведен пример файла автоматической установки для клиента служб Windows Deployment Services.
Наверх страницы
|