Установка и настройка SMS 2003

Microsoft Systems Management Server 2003 является централизованным инструментом эффективного управления ИТ-инфраструктурой. Данный продукт идеально подходит для средних и крупных компаний построенных на основе Active Directory. Если говорить об основных функциях SMS 2003, то можно выделить следующие:
- Инвентаризация аппаратных и программных ресурсов
- Мониторинг приложений
- Централизованное распространение программного обеспечения
- Удаленная поддержка пользователей
- Управление обновлениями
- Использование Windows Management Services
- Удаленная поддержка пользователей
- Поддержка мобильных клиентов
- Подготовка компьютера
- Настройка сервера SMS 2003 перед установкой клиентских компьютеров, включение ролей Management Point (MP), Service Locator Point (SLP) и Client Access Point (CAP)
- Настройка обнаружения в SMS 2003, Network discovery, Windows discovery, Active Directory discovery
- Применение Client Push Installation для установки программного обеспечения Advanced Clients в SMS 2003
- Настройка проведения инвентаризации оборудования в SMS 2003
- Настройка инвентаризации программного обеспечения в SMS 2003
- Настройка Software Metering в SMS 2003
- Создание коллекций с прямым членством в SMS 2003
- Подготовка сайта для централизованной установки программного обеспечения в SMS 2003
- Автоматизированная установка программного обеспечения средствами SMS 2003
- Переупаковка дистрибутивов средствами SMS Installer для автоматизированной установки средствами SMS 2003
- Настройка автоматизированной установки обновлений средствами SMS 2003 Software Update
- Настройка Reporting Point, создание и запуск отчетов для получения информации из базы данных сайта SMS 2003
- Резервное копирование (backup) сайта SMS 2003
- Восстановление (restore) сайта SMS 2003
Подготовка компьютера
Ситуация:
вам необходимо подготовить компьютер под управлением Windows 2003 Server к работе в роли сервера SMS 2003 и установить на нем SMS 2003 с параметрами по умолчанию.
Задание:
1. Установите на компьютере Internet Information Server версии 6.0 в конфигурации, необходимой для работы SMS 2003. Путь к дистрибутиву операционной системы сообщит преподаватель.
2. Сделайте его контроллером домена и сервером DNS для этого домена. Имя домена должно выглядеть как имя_вашего_компьютера_DOM.msft, например, для компьютера VANCOUVER - VANCOUVERDOM.MSFT.
3. Сделайте компьютер под управление Windows XP членом вашего домена.
4. Установите на этом компьютере сервер SQL Server 2000 Enterprise Edition с установками по умолчанию. После окончания установки установите SP3 для SQL Server. Пути к соответствующим дистрибутивам сообщит преподаватель.
5. Установите на компьютере под управлением Windows Server 2003 сервер SMS 2003 с установками по умолчанию. Путь к дистрибутиву сервера SMS 2003 сообщит преподаватель. Код сайта SMS должен соответствовать первым трем буквам имени вашего компьютера (например, для компьютера VANCOUVER - VAN. При установке необходимо расширить структуру Active Directory.
Решение:
К пункту 1 - установка IIS:
1. Откройте панель управления и в ней - консоль Add/Remove Programs. Нажмите на кнопку Add/Remove Windows Components.
2. В открывшемся списке Windows Components установите флажок напротив Application Server (флажок должен стать серым - выбраны компоненты по умолчанию), затем выделите строку Application Server и нажмите на кнопку Details.
3. В открывшемся списке компонентов Application Server выделите компонент Internet Information Services и еще раз нажмите на кнопку Details.
4. В открывшемся списке компонентов установите флажок напротив компонента Background Intelligent Transfer Service (BITS) Server Extensions и нажмите два раза на кнопку OK, а затем - Next.
5. После окончания установки откройте окно Internet Explorer и введите в нем http://localhost, чтобы убедиться, что IIS работоспособен.
К пункту 2 - установка контроллера домена:
1. Выполните в командной строке команду DCPROMO. На первых двух экранах Active Directory Installation Wizard нажмите Next.
2. На экране Domain Controller Type установите переключатель в положение Domain controller for a new domain.
3. На экране Create new domain выберите Domain in a new forest.
4. На экране Full DNS Name введите имя домена (в формате имя_вашего_компьютера_DOM.MSFT, например, VANCOUVERDOM.MSFT).
5. На экране NetBIOS Domain Name введите имя NetBIOS вашего домена, например, VANVOUVERDOM.
6. На экранах Database and log folders и Shared System Volume оставьте значения, предлагаемые по умолчанию.
7. На экране DNS Registration Diagnostics оставьте переключатель в положении Install and configure the DNS Server on this computer.
8. На экране Permissions оставьте значение, предлагаемое по умолчанию.
9. На экране Directory Services Restore Mode Administrator Password введите пароль P@ssw0rd.
10. На экране Summary нажмите Next. После окончания установки Active Directory перезагрузите компьютер.
К пункту 3 - ввод компьютера под управлением Windows XP в домен:
1. На компьютере под управлением Windows XP откройте меню Пуск, щелкните правой кнопкой мыши по иконке Мой компьютер и в контекстном меню выберите Свойства. В свойствах компьютера перейдите на вкладку Имя компьютера.
2. На вкладке Имя компьютера нажмите на кнопку Изменить. В открывшемся окне переставьте переключатель в положение "Является членом домена" и введите имя вашего домена (например, VacouverDom), а затем укажите имя администратора вашего домена (например, Administrator и P@ssw0rd). После появления сообщения "Добро пожаловать" перезагрузите этот компьютер.
К пункту 4 - установка SQL Server 2000 Enterprise Edition:
1. Откройте каталог с дистрибутивом SQL Server 2000 и запустите приложение autorun.exe.
2. В открывшемся окне выберите SQL Server 2000 Components -> Install Database Server. В ответ на предупреждение о том, что SQL Server 2000 SP 2 и ниже не поддерживаются на этой версии Windows, установите флажок Don't display this message again и нажмите Continue.
3. На первом экране SQL Server Installation Wizard нажмите Next.
4. На экране Computer Name оставьте переключатель в положении Local Computer.
5. На всех последующих экранах до экрана Service Account используйте параметры, предлагаемые по умолчанию. На экране Services Account введите необходимый пароль. На экране Licensing Mode установите переключатель в положение Per Seat и укажите количество подключений 500.
6. После окончания установки перезагрузите компьютер.
7. После перезагрузки откройте каталог с дистрибутивом SP3 для SQL Server и запустите файл setup.bat. Произведите установку SP3 с параметрами по умолчанию и еще раз перезагрузите компьютер.
К пункту 5 - установка SMS 2003:
1. Откройте каталог с дистрибутивом SMS 2003 и запустите файл autorun.exe. В открывшемся окне щелкните по ссылке SMS 2003.
2. На первом экране System Management Setup Wizard и на экране System Configuration нажмите Next.
3. На экране System configuration оставьте переключатель в положении Install an SMS Primary Site.
4. На экране Installation Option выберите Custom Setup. Согласитесь с лицензионным соглашением и оставьте предлагаемые по умолчанию параметры на экране Product Registration.
5. На экране SMS Site Information в поле Site code введите первые три буквы имени вашего компьютера, например, для компьютера Vancouver - VAN. В поле Site Name введите те же самые буквы. Оставьте предлагаемое по умолчанию значение в поле Site domain.
6. На экране SMS Active Directory Schema установите флажок Extend the Active Directory Schema.
7. На экране SMS Security Information оставьте переключатель в положении Advanced Security.
8. На экране Number of SMS Clients оставьте предлагаемое по умолчанию значение 100.
9. На экране Installation Options установите флажок напротив Remote Tools.
10. На экране SQL Server Information for SMS Site Database оставьте значения по умолчанию. То же самое сделайте на экранах Creation of the SMS Site Database, SMS Site Database Name, SQL Server Directory Path for SMS Site Database, Concurrent SMS Administrator Consoles. На последнем экране нажмите на кнопку Finish.
Настройка сервера SMS 2003 перед установкой клиентских компьютеров, включение ролей Management Point (MP), Service Locator Point (SLP) и Client Access Point (CAP)
Задание:
Настройте вам сервер SMS 2003 таким образом, чтобы он выполнял роли Management Point, Service Locator Point и Client Access Point.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Site Systems.
2. Щелкните правой кнопкой мыши по объекту вашего сервера в правой части экрана и в контекстном меню выберите Properties.
3. В свойствах вашего сервера перейдите на вкладку Management Point и установите флажок Use this site system as a management point. Нажмите на кнопку OK в окне предупреждения. Нажмите на кнопку Apply и согласитесь с предложением сделать ваш сервер Management Point по умолчанию.
4. Перейдите на вкладку Server Locator Point и установите флажок Use this site system as a server locator point. Нажмите на кнопку Apply.
5. Перейдите на вкладку Client Access Point и убедитесь, что флажок Use this site system as a client access point установлен.
6. Перейдите на вкладку System Roles и убедитесь, что ваш сервер выполняет роли Management Point, Server Locator Point и Client Access Point (вместе с другими ролями).
Настройка обнаружения в SMS 2003, Network discovery, Windows discovery, Active Directory discovery
Ситуация:
Вам необходимо обнаружить в сети стандартными средствами SMS 2003 все компьютеры, которые относятся к вашей подсети, все учетные записи пользователей и групп.
Задание:
1. Проведите сеанс обнаружения всех сетевых устройств в вашей подсети и убедитесь, что компьютеры вашей сети обнаружены и отображаются в консоли SMS Administrator.
2. Проведите сеанс обнаружения всех учетных записей пользователей в вашей сети и убедитесь, что все учетные записи вашего домена корректно отображаются в консоли SMS Administrator.
3. Проведите сеанс обнаружения групп в вашем домене и точно так же проверьте его результаты.
Примечание. Подсистема обнаружения ресурсов в SMS 2003 работает медленно, что объясняется ее архитектурными особенностями. В этой лабораторной работе достаточно проделать все действия, необходимые для включения обнаружения. Вполне нормально будет, если обнаруженные ресурсы появятся в коллекциях сервера SMS 2003 только к следующей лабораторной работе.
Решение:
К пункту 1 - обнаружение сетевых устройств (компьютеров) в локальной сети:
1. Откройте консоль SMS Administrator и раскройте узел Site Database -> Collections. Просмотрите коллекции All Systems, All User Groups и All Users. Информация, которая представлена в этих коллекциях, должна быть не полной.
2. В консоли SMS Administrator раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Discovery Methods.
3. Щелкните правой кнопкой мыши по строке Network Discovery в правой части экрана и в контекстном меню выберите Properties. Откроется окно свойств Network Discovery.
4. На вкладке General установите флажок Enable Network Discovery и переставьте переключатель в положение Topology, client and client operating system.
5. На вкладке Subnets нажмите на кнопку New (выглядит как звездочка) и введите информацию о вашей подсети (например, 192.168.5.0 с маской подсети 255.255.255.0). Оставьте для остальных параметров значения, предлагаемые по умолчанию.
6. На вкладке Domains нажмите на кнопку New и введите информацию о вашем домене (например, VANCOUVERDOM). На остальных вкладках оставьте значения, предлагаемые по умолчанию, и нажмите на кнопку OK.
7. Перейдите в узел Collections, щелкните правой кнопкой мыши по коллекции All Systems и в контекстном меню выберите All Tasks -> Update Collection Membership. В окне предупреждения нажмите на кнопку OK.
8. После того, как значок коллекции будет помечен маленьким изображением песочных часов, нажмите на кнопку F5. Просмотрите информацию о всех компьютерах вашей сети.
К пункту 2 - обнаружение учетных записей пользователей:
1. В консоли SMS Administrator раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Discovery Methods.
2. Щелкните правой кнопкой мыши по строке Windows User Account Discovery и в контекстном меню выберите Properties. Установите флажок Enable Windows User Account Discovery, затем нажмите на кнопку New (выглядит как звездочка) и добавьте в список доменов ваш домен (например, Vancouverdom).
3. Перейдите на вкладку Polling Schedule и установите флажок Run discovery as soon as possible. Затем нажмите на кнопку OK.
4. Выполните такую же операцию для Active Directory User Discovery. В окне Browse for Active Directory выберите Local Domain и нажмите OK.
5. Просмотрите результаты обнаружения в коллекции All Users.
К пункту 3 - обнаружение учетных записей групп:
1. В консоли SMS Administrator раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Discovery Methods.
2. Выполните такие же операции, как в предыдущем пункте, для методов Active Directory System Group Discovery и Windows User Group Discovery.
3. Просмотрите результаты обнаружения в коллекции All User Group.
Применение Client Push Installation для установки программного обеспечения Advanced Clients в SMS 2003
Задание:
Произведете установку программного обеспечения Advanced Client методом Client Push на локальный компьютер (тот, на котором работает сервер SMS 2003). После установки инициируйте обновление компьютерной и пользовательской политик Advanced Client для этого компьютера.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Client Installation Methods.
2. Дважды щелкните по объекту Client Push Installation в правой части экрана и в открывшемся окне свойств установите флажки Enable Client Push Installation to assigned resources, Domain Controllers и Enable Client Push Installation to site systems. Нижний переключатель переведите в положение Advanced Client.
3. На вкладке Accounts нажмите на кнопку New и введите информацию об учетной записи администратора вашего домена. Нажмите на кнопку OK, чтобы закрыть окно с сохранением сделанных изменений.
4. Раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Component Configuration и откройте свойства компонента Software Distribution в правой части экрана. На вкладке General в поле Advanced Client Network Access Account введите информацию о той же учетной записи администратора вашего домена. Нажмите на кнопку OK, чтобы закрыть окно с сохранением внесенных изменений.
5. Откройте коллекцию All Systems, щелкните правой кнопкой мыши по объекту вашего компьютера и в контекстном меню выберите All Tasks -> Install Client. На первом экране Client Push Installation Wizard нажмите Next.
6. На экране Installation Options установите переключатели в положения Install the SMS Client и Advanced Client.
7. На вкладке Client Installation Options оставьте флажок Include only clients assigned to this site и установите флажок Always Install (repair or upgrade existing client). Нажмите на кнопку Next, а затем - на кнопку Finish.
Примечание. Установка Advanced Client занимает несколько минут и проходит скрыто от пользователя. Увидеть, что производится установка, можно при помощи Task Manager (процесс ccmsetup.exe). По окончании установки в Панели управления появятся новые консоли, такие, как Systems Management. Следить за процессом установки можно также, просматривая текстовый файл CCMSetup.log в каталоге C:\WINDOWS\system32\ccmsetup.
8. По окончании установки в Панели управления откройте консоль Systems Management. Перейдите на вкладку Actions, выделите строку Machine Policy Evaluation and Retrieval Cycle и нажмите на кнопку Initiate action. Повторите ту же операцию для User Policy Evaluation and Retrieval Cycle.
Ручная установка программного обеспечения Advanced Clients в SMS 2003
Произвести установку клиента SMS 2003 вполне можно и вручную. Это — самый надежный, но и самый трудоемкий способ. Для ручной установки в каталоге дистрибутива клиента SMS 2003 (в автоматически создаваемом общем каталоге \\MySMSServer\SMSClient\i386) предусмотрено два файла:
smsman.exe — для установки Legacy Clients;
ccmsetup.exe — для установки Advanced Clients.
Файл ccmsetup.exe является оболочкой, которая собирает из Active Directory, Server Locator Point и других мест всю необходимую информацию и передает ее файлу Client.msi — настоящему дистрибутиву Advanced Client. Если вы хотите полность проконтролировать ход установки и ввести все значения вручную, можно воспользоваться непосредственно файлом Client.msi.
Отметим, что, как и в случае с установкой скриптами, механизм установки средствами ccmsetup.exe реализован таким образом, что для установки программного обеспечения клиента сервера SMS 2003 права локального администратора пользователю не нужны.
Для ccmsetup.exe предусмотрен набор параметров командной строки, при помощи которых можно указать местонахождение файлов дистрибутива, Management Point и т.п.
Отметим, что произвести установку вручную можно также, используя технологии, которые были рассмотрены в предыдущих разделах. Например, практически вручную происходит установка при использовании мастера Client Push Installation Wizard. Утилиту capinst.exe с параметрами командной строки можно запустить не только из скрипта, но и вручную.
Настройка проведения инвентаризации оборудования в SMS 2003
Задание:
1. Настройте параметры вашего сайта таким образом, чтобы проведение инвентаризации оборудования было разрешено и оно проводилось автоматически каждый день в 10.00 утра.
2. Проведите принудительную передачу информации инвентаризации оборудования к вашего компьютера Windows XP на сервер SMS.
3. Просмотрите информацию об оборудовании для этого компьютера из консоли SMS Administrator.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Client Agents.
2. Щелкните правой кнопкой мыши по иконке Hardware Inventory Client Agent и в контекстном меню выберите Properties.
3. На вкладке General свойств Hardware Inventory Client Agent установите флажок Enable hardware inventory on clients, а затем переведите переключатель в положение Full schedule и нажмите на кнопку Schedule. Установите параметры расписания в соответствии с поставленными условиями (каждый день в 10.00) и нажмите на кнопку OK два раза, чтобы закрыть окно свойств Hardware Inventory Client Agent с сохранением сделанных изменений.
4. Войдите на компьютер под управлением Windows XP от имени учетной записи администратора домена и запустите консоль Systems Management в панели управления.
5. Перейдите на вкладку Components. Для компонента SMS Inventory Agent должно быть установлено значение Disabled.
6. Перейдите на вкладку Actions и произведите обновление Machine и User Policy (см. п. 4 ответа к лабораторной 4.2). Закройте консоль Systems Management.
Примечание. Ориентировочное время, которое должно пройти для обновления политики - 3-4 минуты. Отслеживать изменения в политиках можно при помощи файлов отчетов ClientAgent.log и InventoryAgent.log в каталоге C:\Windows\System32\CCM\Logs.
7. Еще раз откройте консоль Systems Management и убедитесь, что на вкладке Components для компонента SMS Inventory Agent теперь установлено значение Enabled.
8. Перейдите на вкладку Actions, выберите новую строку Hardware Inventory Cycle и нажмите на кнопку Initiate Action.
Примечание. Ориентировочное время, которое должно пройти для сбора информации об оборудовании - еще 3-4 минуты.
9. Откройте коллекцию All Systems, щелкните правой кнопкой мыши по объекту компьютера Windows XP и в контекстном меню выберите All Tasks -> Start Resource Explorer. Раскройте контейнеры Hardware и Hardware History и просмотрите собранную информацию.
Настройка инвентаризации программного обеспечения в SMS 2003
Задание:
1. Настройте параметры вашего сайта таким образом, чтобы проведение инвентаризации программного обеспечения было разрешено и оно проводилось автоматически каждый день в 10.00 утра.
2. Проведите принудительную передачу информации инвентаризации программного обеспечения вашего компьютера Windows XP на сервер SMS.
3. Просмотрите информацию об обнаруженном программном обеспечении для этого компьютера из консоли SMS Administrator.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Client Agents.
2. Щелкните правой кнопкой мыши по иконке Software Inventory Client Agent и в контекстном меню выберите Properties.
3. На вкладке General свойств Software Inventory Client Agent установите флажок Enable software inventory on clients, а затем переведите переключатель в положение Full schedule и нажмите на кнопку Schedule. Установите параметры расписания в соответствии с поставленными условиями (каждый день в 10.00) и нажмите на кнопку OK два раза, чтобы закрыть окно свойств Software Inventory Client Agent с сохранением сделанных изменений.
4. Перейдите на вкладку Inventory Collection и убедитесь, что производится сбор информации о всех файлах *.exe на всех жестких дисках, и установлены флажки File Details и Product Details.
5. Войдите на компьютер под управлением Windows XP от имени учетной записи администратора домена и запустите консоль Systems Management в панели управления.
6. Перейдите на вкладку Actions и произведите обновление Machine и User Policy. Закройте консоль Systems Management.
Примечание. Ориентировочное время, которое должно пройти для обновления политики - 3-4 минуты. Отслеживать изменения в политиках можно при помощи файлов отчетов PolicyAgent.log и InventoryAgent.log в каталоге C:\Windows\System32\CCM\Logs.
7. Еще раз откройте консоль Systems Management, перейдите на вкладку Actions, выберите новую строку Software Inventory Cycle и нажмите на кнопку Initiate Action. Обратите внимание на то, что появилась еще одна строка - File Collection Cycle.
Примечание. На выполнение этого этапа должно уйти 10-15 минут, поэтому можно просто сообщить преподавателю, что вы дошли до этого момента. Результаты инвентаризации можно просмотреть вместе со следующей лабораторной.
8. Откройте коллекцию All Systems, щелкните правой кнопкой мыши по объекту компьютера Windows XP и в контекстном меню выберите All Tasks -> Start Resource Explorer. Раскройте контейнер Software и просмотрите собранную информацию (контейнеры Product Details и Last Software Scan).
Настройка Software Metering в SMS 2003
Задание:
1. Настройте применение Software Metering в вашем сайте SMS таким образом, чтобы на клиентских компьютерах фиксировался запуск:
-
блокнота Windows;
-
приложений Word и Excel из набора Microsoft Office. При этом запуск этих приложений должен фиксироваться под общим названием "Microsoft Office".
2. Произведите принудительное обновление политик Advanced Client на компьютере под управлением Windows XP.
3. После того, как Software Metering Agent на компьютере Windows XP перейдет в состояние Enabled, запустите на этом компьютере блокнот Windows, Word и Excel. Затем запустите принудительную передачу информации Software Metering на сайт.
4. Просмотрите отчеты Software Metering. Вы должны получить информацию:
о всех компьютерах, на которых обнаружились блокнот Windows и приложения Microsoft Office;
информацию о всех пользователях, которые запускали приложения Office.
Примечание: информация в отчетах может появиться через достаточно значительное время. Поэтому достаточно будет запустить эти отчеты. Реальную информацию в них, скорее всего, можно будет увидеть только во время следующей лабораторной работы.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Client Agents.
2. Щелкните правой кнопкой мыши по иконке Software Inventory Client Agent и в контекстном меню выберите Properties.
3. На вкладке General установите флажок Enable software metering on clients и закройте окно свойств с сохранением сделанных изменений.
4. В SMS Administrator раскройте контейнер Site database | Software Metering Rules.
5. Щелкните правой кнопкой мыши по объекту этого контейнера и в контекстном меню выберите команду New | Software Metering Rule. В открывшемся окне свойств создаваемых правил Software Metering в поле Name введите название Блокнот, в поле File Name — имя файла NOTEPAD.EXE. Убедитесь, что в поле Version стоит звездочка и выберите в поле Language значение Any. Для остальных полей оставьте значения по умолчанию и закройте окно с сохранением внесенных изменений.
6. Еще раз воспользуйтесь командой New | Software Metering Rule для контейнера Software Metering Rules. Затем в окне свойств создаваемого правила в поле Name введите Microsoft Office и нажмите на кнопку Browse. В открывшемся окне выберите файл WINWORD.EXE (по умолчанию он находится в каталоге C:\Program Files\Microsoft Office\OFFICE11). Затем вместо значения в поле Version введите звездочку, а в поле Language выберите Any. Нажмите на OK для закрытия окна с сохранением внесенных изменений.
7. Создайте еще одно новое правило Software Metering. В окне свойств создаваемого правила в поле Name введите Microsoft Office (такое же, как и в предыдущем правиле) и нажмите на кнопку Browse. В открывшемся окне выберите файл EXCEL.EXE (по умолчанию он находится в каталоге C:\Program Files\Microsoft Office\OFFICE11). Затем вместо значения в поле Version введите звездочку, а в поле Language выберите Any. Нажмите на OK для закрытия окна с сохранением внесенных изменений.
8. На компьютере под управлением Windows XP откройте консоль Systems Management в панели управления и еще раз обновите политики для пользователя и компьютера на вкладке Actions. Подождите 3-4 минуты. Еще раз откройте консоль Systems Management в панели управления и убедитесь, что на вкладке Components для Software Metering Agent установлено значение Enabled.
7. Несколько раз запустите на компьютере под управлением Windows XP блокнот Windows, Word и Excel.
8. В консоли Systems Management в панели управления перейдите на вкладку Actions и воспользуйтесь кнопкой Initiate Action для объекта Software Metering Usage Report Cycle.
9. Для просмотра результатов Software Metering в соответствии с заданием воспользуйтесь отчетами Install base for all metered software programs и Users that have run a specific metered software program. Запуск отчетов можно произвести из контейнера Site database | Reporting | Reports в SMS Administrator (команда All Tasks | Run | имя компьютера в контекстном меню для отчета).
Создание коллекций с прямым членством в SMS 2003
Ситуация:
Вам необходимо определить набор компьютеров, на которые будет производиться автоматизированная установка программного обеспечения.
Задание:
Создайте коллекцию в соответствии со следующими условиями:
коллекция должна называться SoftwareDistributionCollection;
в этой коллекции должен присутствовать единственный компьютер под управлением Windows XP;
коллекция должна формироваться при помощи правила прямого членства.
Убедитесь, что ваш компьютер под управлением Windows XP появился в этой коллекции.
Решение:
1. В SMS Administrator раскройте контейнер Site database | Collections и щелкните правой кнопкой мыши по контейнеру Collections. Выберите в контекстном меню команду New | Collection.
2. В открывшемся окне свойств создаваемой коллекции на вкладке General в поле Name введите имя SoftwareDistributionCollection. Перейдите на вкладку Membership Rules.
3. На вкладке Membership Rules нажмите на кнопку для создания правила прямого членства. Откроется мастер Create Direct Membership Rule Wizard. На первом экране мастера нажмите Next.
4. На экране Search for Resources в поле Resource Class выберите System Resource, в поле Attribute Name выберите Name, а в поле Value введите символ процента (%). Нажмите Next.
5. На экране Collection Limiting оставьте поле пустым и нажмите Next. На экране Select Resources установите флажок напротив вашего компьютера под управлением Windows XP и нажмите Next, а затем — Finish, чтобы вернуться в окно свойств коллекции. Нажмите на кнопку OK, чтобы закрыть окно свойств коллекции с сохранением внесенных изменений.
6. Раскройте коллекцию в SMS Administrator и убедитесь, что в ней отображается добавленный вами компьютер под управлением Windows XP.
Подготовка сайта для централизованной установки программного обеспечения в SMS 2003
Задание:
Подготовьте ваш сайт SMS для централизованной установки программного обеспечения, настроив на нем distribution point с поддержкой BITS, и вручную ускорьте включение соответствующей возможности на клиентских компьютерах.
Решение:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> Код_сайта -> Site Settings -> Site Systems.
2. Щелкните правой кнопкой мыши по объекту вашего сервера и в контекстном меню выберите Properties.
3. В свойствах сервера перейдите на вкладку Distribution Point. Убедитесь, что флажок Use this system as a distribution point установлен, установите также флажок Enable Background Intelligent Transfer Service (BITS).
4. Раскройте контейнер Client Agents и откройте свойства Advertised Programs Client Agent.
5. На вкладке General свойств агента установите флажок Enable software distribution to clients. Перейдите на вкладку Notification и установите флажки Display a notification message и Play a sound. Закройте свойства агента с сохранением внесенных изменений.
6. В Active Directory Users and Computers создайте новую учетную запись SMSNetworkAccess с паролем P@ssw0rd. Снимите для нее флажок User must change password at next logon и установите флажок Password never expires. Введите эту учетную запись в группу Domain Admins.
7. Раскройте контейнер Site Systems -> Component Configuration и откройте свойства компонента Software Distribution. В группе Advanced Client Network Access Account нажмите на кнопку Set и введите информацию о созданной вами учетной записи SMSNetworkAccess. Закройте окно свойств компонента с сохранением внесенных изменений.
8. Войдите на компьютер под управлением Windows XP от имени учетной записи администратора вашего домена, и откройте в панели управления консоль Systems Management. На вкладке Components для SMS Software Distribution Agent должно быть установлено значение Disabled.
9. Перейдите на вкладку Actions и выполните команду Initiate Action для записей Machine Policy Retrieval and Evaluation Cycle и User Policy Retrieval and Evaluation Cycle. Закройте консоль Systems Management и через 3-4 минуты откройте снова. Значение для компонента SMS Software Distribution Agent должно измениться на Enabled.
Автоматизированная установка программного обеспечения средствами SMS 2003
Задание:
Средствами SMS 2003 проведите централизованную установку Microsoft Office 2003 в конфигурации по умолчанию на компьютер под управлением Windows XP. При этом пользователь должен видеть установку, но не выбирать компоненты.
После окончания установки просмотрите отчет о ее результатах.
Примечание:
Местонахождение файлов дистрибутива Microsoft Office 2003 укажет преподаватель.
Командная строка на запуск установки Office в автоматизированном режиме, может выглядеть как
setup /qr PIDKEY=B449RGJHMFVGQH27TFRWYPJYB
(поскольку серийный номер - единственный обязательный к указанию параметр).
Решение:
1. Скопируйте на диск C:\ своего компьютера файлы дистрибутива Office 2003 из каталога \\London\Setup\Off2003 и сделайте этот каталог общим под именем \\имя_вашего_компьютера\Off2003. Разрешения можно оставить по умолчанию.
2. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Packages, щелкните правой кнопкой мыши по контейнеру Packages и в контекстном меню выберите New -> Package.
3. На вкладке General свойств создаваемого пакета введите имя пакета (например, Office 2003).
4. На вкладке Data Source установите флажок в положение This package contains source files.
5. В каталоге Source directory нажмите на кнопку Set и введите путь к сетевому каталогу, на котором находятся файлы дистрибутива (\\имя_вашего_компьютера\Off2003). На всех остальных вкладках оставьте значения по умолчанию и нажмите OK.
6. Раскройте контейнер созданного вами пакета и щелкните правой кнопкой мыши по контейнеру Distribution Points. В контекстном меню выберите New -> Distribution Points и на первом экране New Distribution Points Wizard нажмите на кнопку Next.
7. На экране Copy Package установите флажок напротив имени вашего компьютера и нажмите на кнопку Finish. Убедитесь, что ваш компьютер добавился в список distribution points.
8. Щелкните правой кнопкой мыши по контейнеру Programs и в контекстном меню выберите New -> Program. На вкладке General введите имя вашей программы (например, "Автоматизированная установка", в строке Command line введите
setup /qr PIDKEY=B449RGJHMFVGQH27TFRWYPJYB
9. На вкладке Environment в списке Program can run: выберите значение Whether or not a user is logged on, установите флажки Use Software Installation Account и Allow User To Interact with this program.
10. На вкладке Windows Installer нажмите на кнопку Import и откройте файл PRO11.MSI. Закройте окно программы с сохранением внесенных изменений.
11. Раскройте контейнер Advertisements, щелкните по нему правой кнопкой мыши и в контекстном меню выберите New -> Advertisement.
12. В окне свойств на вкладке General введите имя (например, Office 2003 Advertisement), в списке Package выберите ваш пакет, в списке Program выберите созданную вами программу, в списке Collection выберите коллекцию All Windows XP Systems.
13. На вкладке Schedule убедитесь, что установлено текущее время, в списке Mandatory Assignments нажмите на кнопку New и в открывшемся окне выберите Assign Immediately after this event -> As soon as possible. Установите флажок Allow users to run this program independently of assignments. Закройте окно свойств Advertisement с сохранением внесенных изменений.
14. Войдите на компьютер под управлением Windows XP от имени учетной записи администратора вашего домена, и откройте в панели управления консоль Systems Management. Перейдите на вкладку Actions и выполните команду Initiate Action для записи Windows Installer Source List Update Cycle.
Примечание. Ориентировочное время до запуска установки - 10-15 минут. Вначале в System Tray появится окно с предупреждение о запуске приложения, а через 5 минут запустится само приложение.
15. По завершении установки можно воспользоваться отчетом Status of an advanced client distribution. В нем показана информация о компьютерах, которым назначен пакет, и результаты установки.
Переупаковка дистрибутивов средствами SMS Installer для автоматизированной установки средствами SMS 2003
Задание:
1. Установите на сервере SMS 2003, программное обеспечение SMS Installer (дистрибутив для сервера). Местонахождение файлов дистрибутива укажет преподаватель.
2. Установите на компьютере под управлением Windows XP программное обеспечение SMS Installer (дистрибутив для пробного клиентского компьютера).
3. Создайте пакет для автоматизированной установки программного обеспечения Far Manager на клиентских компьютерах. Местонахождение файлов дистрибутива укажет преподаватель.
4. Для проверки произведите установку Far с использованием созданного пакета на сервере SMS 2003. При этом установка должна производиться в скрытом окне. После установки убедитесь, что установка произведена успешно (все необходимы файлы и ярлыки появились на компьютере).
Решение:
К пункту 1 — установка SMS Installer на сервере SMS 2003:
Запустите на сервере SMS 2003 из каталога, указанного преподавателем, файл smsimain.exe. Примите все параметры, предлагаемые по умолчанию. По окончании установки на последнем экране нажмите на кнопку Finish. На диске будет создан каталог C:\SMS Installer Setup с файлами дистрибутива для клиентского компьютера.
К пункту 2 — установка SMS Installer на клиентском компьютере:
Скопируйте каталог C:\SMS Installer Setup на компьютер под управлением Windows XP. Затем запустите на этом компьютере файл Smsinstl.exe из этого каталога. Произведите установку с параметрами, предлагаемыми по умолчанию.
К пункту 3 — создание пакета средствами SMS Installer:
1. Из меню Start | All Programs | SMS Installer запустите приложение Microsoft SMS Installer 32. На первом экране SMS Installer нажмите на кнопку Repackage.
2. На экране Repackage Installation нажмите на кнопку Browse и выберите файл установки Far из каталога, указанного преподавателем (рекомендуется предварительно создать локальный каталог, например, C:\SMS_Far и поместить в него этот файл). Для остальных параметров на этом экране оставьте значения, предлагаемые по умолчанию, и нажмите на кнопку Next.
3. На следующем экране мастера дождитесь завершения предварительного сканирования. Когда запустится окно мастера установки Far, выполните установку с параметрами, предлагаемыми по умолчанию.
4. По окончании установки закройте мастер установки Far и в окне мастера Repackage Installation нажмите на кнопку Next. Дождитесь окончания повторного сканирования и нажмите на кнопку Finish, чтобы вернуться в исходное окно SMS Installer.
5. В этом окне нажмите на кнопку Compile и в ответ на приглашение введите имя создаваемого файла скрипта (например, SMS_Far_Setup.ipf). Нажмите на кнопку Save и дождитесь окончания создания установочного набора.
6. По окончании создания установочного набора нажмите на клавиши Alt-F4, чтобы закрыть окно SMS Installer. В каталоге SMS_Far будет создан набор файлов, в том числе файл SMS_Far_Setup.EXE.
К пункту 4 — установка Far на втором компьютере:
Скопируйте каталог SMS_Far на компьютер, на котором работает сервер SMS 2003 и запустите на нем команду SMS_Far_Setup.EXE. Установка FAR на этом компьютере будет проведена в автоматическом режиме и скрытом окне. Убедиться, что установка прошла успешно, можно, проверив появление ярлыков Far Manager в меню Start | All Programs.
Настройка автоматизированной установки обновлений средствами SMS 2003 Software Update
Задание:
Настройте систему автоматизированной установки обновлений средствами SMS 2003. При этом:
необходимо обеспечить установку обновлений для операционной системы (MBSA), дополнительных обновлений (Extended MBSA) и обновлений Microsoft Office;
необходимо настроить систему таким образом, чтобы анализ уязвимостей на системе под управлением Windows XP был проведен как можно быстрее. Кроме того, как можно быстрее необходимо установить на этот компьютер обновления (для целей этой лабораторной работы достаточно установить любое из обновлений, которое имеется в списке;
необходимо получить информацию об обнаруженных уязвимостях на компьютере под управлением Windows XP и о тех обновлениях, которые были на этот компьютер установлены (средствами Resource Explorer и отчетов SMS 2003).
Решение:
1. Из каталога, указанного преподавателем, запустите файл SecurityPatch_ENU.exe (Software Update Scanning Tool for SMS 2003).
2. На первом экране мастера установки выберите английский язык. Затем примите лицензионное соглашение и согласитесь с путем установки, предлагаемым по умолчанию.
3. На экране Scan Tool Download нажмите на кнопку Download (если ваш компьютер подключен к Интернету) и получите последнюю версию файла mssecure.cab с сайта Microsoft. Нажмите на кнопку Next и затем Install.
4. На экране Distribution Settings убедитесь, что установлены флажки Create Collection, Create Advertisement и Assign Package. Затем введите имя создаваемого пакета (например, StandardUpdateScan) и нажмите Next.
5. На экране Database Updates убедитесь, что выбрано имя компьютера, на котором работает сервер SMS 2003.
6. На вкладке Test Computer введите имя компьютера под управлением Windows XP. Нажмите два раза на кнопку Next, а затем — Finish, чтобы завершить установку.
7. Выполните те же самые действия OfficePatch_ENU.EXE (Office Update Scanning Tool) и SMSEXT_SCAN-ENU.EXE (Extended Software Update Scanning Tool). Отличаться должны только названия пакетов. Для Office Update Scanning Tool пакет можно назвать, например, OfficeUpdateScan, а для Extended Software Update Scanning Tool — ExtendedUpdateScan.
8. После завершения создания необходимых пакетов, программ и обновлений, откройте коллекцию StandardUpdateScan и убедитесь, что в ней находится объект компьютера под управлением Windows XP. Если он не находится в этой коллекции, добавьте его, например, при помощи правила прямого членства.
9. В контейнере Advertisements найдите уведомление StandardUpdateScan, перейдите на вкладку Schedule и в списке Mandatory Assignments добавьте принудительное назначение типа As soon as possible (Как можно более быстро). Закройте окно с сохранением внесенных изменений.
10. На компьютере под управлением Windows XP в панели управления откройте консоль Systems Management. Затем перейдите на вкладку Actions, выделите компонент Machine Policy Retrieval and Evaluation Cycle и нажмите на кнопку Initiate Action. Примерно через две минуты нажмите на кнопку Initiate Action для компонента Hardware Inventory Cycle. Закройте консоль Systems Management и подождите несколько минут.
11. Для проверки готовности в SMS Administrator откройте коллекцию All Systems и найдите в ней объект компьютера под управлением Windows XP. Щелкните по объекту компьютера правой кнопкой мыши и в контекстном меню выберите Resource Explorer. Если сканирование уже проведено, то под контейнером Hardware в Resource Explorer должен появиться компонент Software Updates.
12. После того, как проверка готовности завершена, в SMS Administrator щелкните правой кнопкой мыши по контейнеру Site database | Software Updates и в контекстном меню выберите команду All Tasks | Distribute Software Updates. Откроется экран Distribute Software Update Wizard. Нажмите на кнопку Next.
13. На экране Specify a Software Update Type убедитесь, что переключатель находится в положении Select an Update Type. Если это положение переключателя недоступно, это значит, что инвентаризация и обновление политик еще не завершилось. В списке ниже выберите MBSA и нажмите на кнопку Next.
14. На экране Create an SMS Package... выберите New и нажмите Next. На экране Identify the SMS Package введите имя для создаваемого пакета (например, StandardUpdatesInstall1) и нажмите Next.
15. На экране Organization оставьте значение, предлагаемое по умолчанию, и нажмите Next.
16. На экране Select an inventory scanning program выберите созданный вами пакет StandardUpdateScan и одноименную программу. Нажмите Next.
17. На экране Add and Remove Updates выберите одно или несколько обновлений и нажмите Next.
18. На экране Specify a source Directory оставьте значения, предлагаемые по умолчанию, нажмите на кнопку Next и дождитесь окончания скачивания обновлений из Интернета. Затем нажмите на кнопку Properties для каждого обновления и введите в поле Parameters для каждой командной строки параметр /q (запускать без интеракции с пользователем). Нажмите на кнопку Next.
19. На экране Update distribution points установите флажок напротив вашего сервера SMS 2003.
20. На экране Configure Installation Agent Settings установите оба флажка (Collect client inventory и Collect Client Templates). Для остальных параметров оставьте значения по умолчанию. Согласитесь со значениями, которые предлагаются по умолчанию, также на следующих двух экранах с тем же именем.
21. На экране Advertise Updates установите флажок Advertise, затем нажмите на кнопку Browse и выберите коллекцию All Systems. На следующем экране нажмите на кнопку Finish для завершения работы мастера.
22. Откройте свойства созданного вами уведомления в контейнере Advertisements (оно должно называться MBSA - StandardUpdatesInstall1). Затем перейдите ан вкладку Schedule и добавьте новое принудительное назначение As soon as possible. Закройте свойства уведомления с сохранением внесенных изменений.
23. На компьютере под управлением Windows XP в панели управления еще раз откройте консоль Systems Management, перейдите на вкладку Actions и выполните команду Initiate action для компонентов Machine Policy Retrieval and evaluation cycle, Windows Installer Source List Update Cycle и Hardware Inventory Cycle.
24. Для просмотра информации об установленных обновлениях можно воспользоваться разделом Software Updates в Resource Explorer или отчетом Software updates for a specific computer. До установки обновления и появления информации в базе данных сервера SMS 2003 должно пройти определенное время, поэтому есть смысл просматривать эту информацию на следующих лабораторных работах.
Настройка Reporting Point, создание и запуск отчетов для получения информации из базы данных сайта SMS 2003
Ситуация:
Администраторам на вашем предприятии часто приходится выяснять, на каких компьютерах свободное место на диске C: заканчивается.
Задание:
1. Включите для вашего сервера SMS роль Reporting Point (если она еще не включена).
2. Создайте запрос, который бы выводило информацию о всех компьютерах вашей сети, на которых свободное место на диске C: меньше указанного администратором. Окно запуска запроса должно выглядеть так, как это представлено на рис. Лаб. 10.2-1. Результат выполнения запроса должен выглядеть так, как представлено на рис. Лаб. 10.2-2.

Рис. Лаб. 10.2-1 Окно запуска запроса

Рис. Лаб. 10.2-1 Окно результатов запроса
Решение:
К пункту 1 - настройка Reporting Point:
1. Запустите консоль SMS Administrator, а затем раскройте узел Site database -> Site Hierarchy -> имя_сайта -> Site Settings -> Site Systems.
2. Щелкните правой кнопкой мыши по объекту вашего сервера и в контекстном меню выберите Properties.
3. В свойствах сервера перейдите на вкладку Reporting Point и установите флажок Use this site system as a reporting point.
К пункту 2 - создание запроса:
1. В консоли SMS Administrator раскройте узел Reporting | Reports, щелкните по этому узлу правой кнопкой мыши и в контекстном меню выберите New Report. Откроется окно свойств создаваемого отчета.
2. В поле Name введите название отчета (например, _FreeSpaceC), в поле Category выберите Hardware - Disk. Затем нажмите на кнопку Edit SQL Statement. Откроется окно создания запроса SQL.
3. В поле SQL Statement введите код запроса. Он может быть таким:
SELECT SYS.Name As 'Имя компьютера', LDISK.FreeSpace0 As 'Свободно Мбайт на диске :', @freespace - LDISK.FreeSpace0 As 'Разница с требуемым'
FROM v_FullCollectionMembership SYS
join v_GS_LOGICAL_DISK LDISK on SYS.ResourceID = LDISK.ResourceID
WHERE
LDISK.DriveType0 =3 AND
LDISK.Size0 > 0
AND LDISK.FreeSpace0 < @freespace
AND SYS.CollectionID = 'SMS00001'
AND LDISK.DeviceID0 = 'C:'
ORDER BY SYS.Name
Затем нажмите на кнопку Prompts для создания параметра отчета. Откроется окно Prompts.
4. В открывшемся окне Prompts нажмите на кнопку со звездочкой, чтобы создать новый параметр. В открывшемся окне Prompt Properties введите следующие значения:
Name — freespace;
Prompt text — Введите требуемый размер свободного места на диске C: в Мбайт;
Default Value — 1000.
Закройте все окна свойств отчета с сохранением внесенных изменений.
5. Щелкните по этому отчету правой кнопкой мыши и в контекстном меню выберите All Tasks -> Run -> имя_вашего_компьютера.
6. В окне отчета введите значение параметра (например, 10000), нажмите на кнопку Display и просмотрите полученные результаты.
Резервное копирование (backup) сайта SMS 2003
Задание:
Создайте каталог C:\SMS_Backup и проведите в него резервное копирование вашего сайта SMS.
Решение:
1. Средствами Windows Explorer создайте на диске каталог С:\SMS_Backup.
2. Откройте консоль SMS Administrator и раскройте в нем узел Site Database -> Site Hierarchy -> имя_сайта -> Site Settings -> Site Maintenance -> Tasks. Щелкните два раза мышью по объекту Backup SMS Site Server.
3. В свойствах Backup SMS Site Server установите переключатель в положение Enable this task и в поле Backup destination введите C:\SMS_Backup. Настройте расписание таким образом, чтобы резервное копирование началось в течение ближайших двух минут. Поставьте флажок напротив сегодняшнего дня недели и в поле Latest start time установите значение 23.00. Закройте окно свойств задания с сохранением внесенных изменений.
4. Ориентировочное время резервного копирования - 3-4 минуты. По окончании этого времени просмотрите содержимое каталога C:\SMS_Backup.
Восстановление (restore) сайта SMS 2003
Ситуация:
В результате сбоя SQL Server база данных сайта повреждена. Сгенерируйте список задач восстановления средствами SMS Recovery Expert и проведите восстановление средствами SMS Site Repair Wizard.
Решение:
1. Из каталога \\London\Setup\SMS2003_Distrib запустите программу autorun.exe и на первом экране нажмите на Recovery Expert. Произведите установку Recovery Expert в конфигурации по умолчанию. По окончании установки автоматически откроется Web-страница Recovery Expert.
2. На первой странице Recovery Expert нажмите на кнопку Use The Recovery Expert.
3. На второй странице установите флажок напротив SMS Site Server и нажмите на кнопку Submit.
4. На третьей странице оставьте значения по умолчанию и еще раз нажмите на кнопку Submit.
5. На четвертой странице убедитесь, что флажок Had a SMS Backup установлен и еще раз нажмите на кнопку Submit.
6. На пятой странице установите флажок The Repair Wizard will be used и еще раз нажмите на кнопку Submit.
7. Просмотрите сгенерированную страницу Site Recovery Task List и закройте окно Internet Explorer.
8. Из меню Start -> Programs -> Systems Management Server запустите SMS Site Repair Wizard.
9. На первом экране SMS Site Repair Wizard введите имя вашего компьютера и нажмите Next.
10. На экране Access Rights and Permissions Required еще раз нажмите Next.
11. На экране Site Restore Steps в поле Restore From введите C:\SMS_Backup и нажмите Next.
12. На экране Restore Database установите переключатель в положение Restore the database from SMS Backup и нажмите Next.
13. На экране Site Backup and Failures Date убедитесь, что установлена текущая дата и нажмите Next.
14. На экране Parent Site Settings убедитесь, что переключатель установлен в положении Central Site и нажмите Next. На всех остальных экранах оставьте значения по умолчанию и на последнем экране нажмите Finish. Просмотрите отчет о восстановлении.
Post new comment