На примере этого сценария демонстрируется перемещение данных в пределах сайта Microsoft System Center Configuration Manager 2007 при распространении программного обеспечения.

Бухгалтерия только что приобрела новое бизнес-приложение и необходимо, чтобы оно как можно быстрее было установлено на всех компьютерах бухгалтерии. Для отправки нового программного обеспечения только на компьютеры бухгалтерии на основании их членства в группе безопасности Active Directory Николай использует функцию распространения программного обеспечения Configuration Manager 2007.

  1. Николай включает обнаружение группы безопасности Active Directory. Каждый день Configuration Manager 2007 запрашивает у Active Directory все компьютеры, являющиеся членами группы безопасности "Бухгалтерия".

  2. Николай создает в консоли Configuration Manager 2007 запрос для поиска всех членов группы безопасности "Бухгалтерия".

  3. Николай создает коллекцию на основании запроса для поиска всех членов группы безопасности "Бухгалтерия". Если администратор Active Directory добавит в группу безопасности "Бухгалтерия" новый компьютер, при следующем запуске обнаружения группы безопасности Active Directory новый компьютер будет добавлен в базу денных Configuration Manager 2007. При следующем вычислении коллекции "Бухгалтерия" запрос найдет в базе данных новый компьютер и он будет добавлен в коллекцию.

  4. Николай включает агента клиента объявленных программ, чтобы все клиенты на его сайте могли получать пакеты распространения программного обеспечения.

  5. Николай создает на каждом сайте несколько точек распространения. Если для каждого сайта настроена только одна точка распространения, возможно, она не сможет обслужить всех клиентов на этом сайте.

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

  7. Приложение имеет средство создания пользовательского файла установщика Windows, который установит приложение без вмешательства пользователя с использованием всех предпочитаемых значений по умолчанию для бухгалтерии. Николай создает одну программу для запуска пользовательского установщика Windows, а другую — для удаления бухгалтерского приложения при необходимости. Обе программы запускаются независимо от того, вошел ли пользователь в систему, и обе будут запушены с правами администратора, даже если вошедший пользователь в данный момент не является администратором, а клиентский компьютер работает под управлением Windows Vista со включенным управлением доступом на уровне пользователей.

  8. Используемые по умолчанию учетные записи для доступа к пакету позволяют считывать пакет всем пользователям. Поскольку доступ должны иметь только работники бухгалтерии, Николай удаляет учетную запись пользователя для доступа к пакету и добавляет учетную запись для группы "Бухгалтерия".

  9. Николай копирует пакет во все точки распространения на сайте, а также во все точки распространения на всех дочерних сайтах, поскольку на каждом сайте есть члены группы «Бухгалтерия».

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

  11. Проверив состояние пакета и убедившись, что он был распространен во все точки распространения, Николай создает объявление. Он настраивает объявление для использования пакета для бухгалтерии, а программу — для запуска пользовательского файла установщика Windows. Объявление настраивается для отправки пакета и программы в коллекцию "Бухгалтерия". Николай настраивает запуск объявления в следующую среду в 16:00 в часовом поясе клиента. Можно было указать 16:00 в формате UTC, но у некоторых сайтов в других странах нет локальных администраторов, а Николай не хочет, чтобы ему посреди ночи звонили и сообщали о неполадках, если 16:00 на его сайте окажется полночью на другом. Несмотря на то, что приложение довольно большое, Николай настраивает запуск объявления даже в том случае, если клиентский компьютер подключен к низкоскоростному межсетевому экрану. Это означает, что пользователи из бухгалтерии, работающие из дома и подключенные через VPN, также должны будут установить программу. Николай создает примечание об отправке сообщения электронной почты сотрудникам, работающим из дома, чтобы уведомить их о поступлении большого пакета.

  12. По окончании работы мастера объявлений Configuration Manager 2007 создает политику и отправляет ее точкам управления для всех сайтов. Для точек управления на дочерних сайтах отправитель на родительском сайте копирует политику на сервер дочернего сайта, а тот отправляет ее точке управления.

  13. Клиенты на всех сайтах настроены так, чтобы опрашивать новую политику каждые два часа. Таким образом обеспечивается баланс между достаточно быстрым получением программного обеспечения и загруженностью сети, создаваемой запросами политики.

  14. При следующем опросе точки управления клиентом из коллекции "Бухгалтерия" ему будет сообщено о том, что для него объявлено программное обеспечение. Клиент запросит местоположение содержимого и ему будет предоставлен список точек распространения на сайте. Клиент отсортирует список, найдет три точки распространения из одной подсети и случайным образом выберет одну из них. Затем он подключится к выбранной точке распространения и загрузит содержимое в локальный кэш, после чего запустит из кэша программу для установки бухгалтерского программного обеспечения.

  15. После установки программного обеспечения клиент отправляет сообщение об изменении состояния, обозначающее успех.

  16. Николай создает отчет, в котором указывается, какие клиенты успешно установили бухгалтерское программное обеспечение.

См. также

Другие ресурсы

Основы Configuration Manager 2007