В план развертывания международного пакета клиента (ICP) Microsoft System Center Configuration Manager 2007 могут входить, как минимум, следующие подготовительные задачи.

Большинство из этих задач будут повторяться на каждом этапе проекта, включая разработку, тестирование и развертывание.

Требования, касающиеся ICP

Пакеты ICP содержат заметки о выпуске, которые следует внимательно просмотреть, поскольку в них описываются необходимые условия для использования ICP и указываются известные проблемы, которые с помощью ICP не решаются. При чтении заметок о выпуске ответьте на следующие вопросы.

  • Существуют ли какие-либо необходимые условия, которые должны быть выполнены перед применением данного пакета ICP? Как правило, единственным необходимым условием для установки сервера сайта ICP является то, что он должен быть установлен в операционной системе английской версии. Однако могут быть перечислены и другие требования.

  • Изменяет ли данный пакет ICP приложение Configuration Manager 2007 в такой степени, что необходимо уведомить других лиц, которые будут затронуты этим изменением? Может потребоваться уведомить других администраторов Configuration Manager 2007, руководителей, технический персонал, сотрудников, ответственных за файлы и безопасность контроллеров домена, сотрудников, контролирующих использование полосы пропускания, сотрудников, пользующихся службами Configuration Manager 2007, и конечных пользователей.

  • Приведет ли развертывание данного пакета ICP к дополнительной нагрузке в сети, на серверах или клиентах? Если да, планирование развертывания пакета обновления может свести этот эффект к минимуму.

  • Достаточно ли большой или сложной является среда, чтобы развертывание данного пакета ICP можно было трактовать как официальный проект?

  • Существуют ли проблемы, связанные с клиентами, которые могут помешать успешному обновлению? Если да, эти проблемы необходимо устранить до обновления клиентов.

  • Насколько большими являются компоненты обновления клиентов? Чтобы определить размер обновления, обратитесь к разделу "Определение размера обновлений компонентов клиентов" далее в данной главе.

Проверка версий

Пакеты ICP имеют нумерованные версии, в частности ICP1 и ICP2. Каждая версия поддерживает большое число языков клиентской операционной системы, включая языки операционной системы более ранней версии.

При установке ICP на сайте английской версии (США) версия ICP должна быть совместима с ранее установленной версией пакета обновления Configuration Manager 2007. Например, если на сервере сайта установлен пакет SP1 Configuration Manager 2007 английской версии (США), необходимо использовать версию SP1 Configuration Manager 2007 пакета ICP2. Установить версию SP2 пакета ICP на сайте SP1 английской версии (США) нельзя.

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

Если есть беспокойство относительно устойчивости сайта после установки пакета обновления, перед тем как установить ICP, можно подождать стабилизации процесса работы после установки пакета обновления. Однако, пока пакет ICP не установлен, международные клиенты будут иметь старую версию локализованных клиентских файлов.

Применение обновлений

Чтобы применить для сайта ICP исправления клиентов, называемые также обновлениями продуктов, необходимо получить исправленную версию установленного пакета ICP. Идентифицировать пакет обновления, пакет ICP и номера исправлений можно по номеру версии. Эти дополнительные выпуски и редакции отражаются в последних четырех цифрах номера версии Configuration Manager 2007.

Установлен ли пакет ICP, можно определить, проверив на сервере сайта несколько языковых папок, например папку 00000409 для английского языка и папку 00000407 для немецкого языка. Для каждого клиентского языка, поддерживаемого данным пакетом ICP, существует папка.

Первая цифра четвертой части номера версии, например x в комбинации x000, представляет номер выпуска пакета обновления. Например, 2.50.2485.2000 означает SP2. Если номер версии Configuration Manager 2007 — 2.50.2485.3000 или выше, пакет обновления — SP3.

Кроме того, в третьей справа позиции обозначения ICP1 имеется цифра 4. Например, 2.50.2485.2400 означает ICP1 SP2, а 2.50.2485.3400 — ICP1 SP3. Аналогично, в третьей справа позиции обозначения ICP2 имеется цифра 7. Например, 2.50.2485.3700 означает ICP2 SP3.

Последние три цифры представляют номер версии исправления, который может находиться в диапазоне от .0001 до .0299.

Если применяется ICP1 SP2 Configuration Manager 2007 для сайта английской версии (США) SP2 Configuration Manager 2007, на котором есть несколько исправлений, установленных после установки SP2, и файлы с тем же именем включены в ICP1, пакет ICP1 перезаписывает новые файлы, поскольку в файлах ICP1 ошибки не устранены. Если ICP перезаписывает новые файлы, любые проблемы, из-за наличия которых были применены исправления, могут появиться снова. Например, ранее, возможно, было применено исправление для предотвращения использования ЦП на 100% со стороны APM32 Configuration Manager 2007. Позже применяется пакет ICP1, который не содержит этого исправления. После установки ICP1 коэффициент загрузки ЦП сервера сайта снова становится равным 100%. Чтобы этого не произошло, до установки ICP обратитесь в службу поддержки продуктов Майкрософт и получите версию исправления, соответствующую пакету ICP, который предполагается установить. Затем после установки ICP сразу же установите исправления, которые были выпущены позже данного пакета ICP.

Примечание
Следует установить ICP и исправления ICP, соответствующие ранее примененному пакету обновления Configuration Manager 2007, а также исправления, выпущенные после появления данного пакета обновления.

Пакеты ICP являются накапливаемыми и выпускаются, когда становятся доступными. Поэтому, когда необходимый ICP становится доступным, может потребоваться спланировать развертывание языковых версий программного обеспечения сервера и клиента Configuration Manager 2007. Пакеты ICP содержат свою программу установки и могут устанавливаться на сервер сайта последовательно без изменений в существующих клиентах. Все новые клиенты можно устанавливать с использованием любого языка из последнего установленного пакета ICP.

Следует принять во внимание размер пакетов ICP с учетом доступной полосы пропускания имеющейся сети. Последние версии пакетов ICP больше, поскольку каждая последующая версия содержит языки предыдущих версий. Запланируйте развертывание любого языкового клиентского пакета на периоды малой нагрузки в сети, чтобы минимизировать ухудшение производительности сети для пользователей.

Майкрософт часто размещает новые пакеты обновления и клиентские пакеты в Интернете, чтобы последние обновления становились доступными пользователям как можно быстрее. Пакеты ICP, выпущенные корпорацией Майкрософт, содержат, помимо файлов ICP, файлы текущего пакета обновления, чтобы сократить число необходимых операций установки. Эти выпуски доступны по следующему адресу: http://go.microsoft.com/fwlink/?LinkId=93900.

Этапы установки ICP сервера сайта

Установка ICP Configuration Manager 2007 выполняется в три этапа.

  • Установка ICP на сервере сайта. Установка ICP начинается с запуска программы установки ICP на сервере сайта. После того как сервер сайта обновляется с помощью пакета ICP, он автоматически обновляет исходные файлы клиента.

  • Установка ICP в точке управления. Клиентские файлы в точках управления обновляются автоматически.

  • Установка ICP на клиенте. Клиенты автоматически не обновляются. Если требуется обновление, администратор должен определить соответствующий метод.

В следующей таблице перечислены методы установки ICP на компонентах сайта.

Компонент сайта Configuration Manager 2007 Метод

Сервер сайта на основном или дополнительном сайте

Запуск файла Setup.exe из источника ICP или пакета и затем установка вручную необходимых языковых пакетов в систему, где имеется Поставщик SMS.

Сервер сайта на дополнительном сайте (альтернативный метод)

Запуск функции "Обновить дополнительные сайты" или "Обновить сайт" из консоли Configuration Manager в зависимости от выбранного типа узла сайта.

Точка управления

Обновляется автоматически диспетчером каталогов "Входящие".

Точки распространения

Неприменимо.

Серверы компонентов, например серверы отправителя

Неприменимо.

SQL Server, если он установлен на компьютере, отличном от сервера сайта, или Поставщик SMS, если он установлен на сервере SQL Server

Установка вручную необходимых языковых пакетов в систему, где имеется Поставщик SMS. Дополнительные сведения о ручной установке языковых пакетов см. в заметках о выпуске ICP.

Консоли Configuration Manager на отдельных компьютерах

Добавление кодовых страниц вручную.

Установка ICP на основном сервере сайта

Программа установки ICP выполняется на сервере сайта. Она останавливает все компоненты в системе сайта, копирует клиентские файлы на сервер сайта и затем перезапускает все компоненты сайта в системе сайта. Процесс выполнения программы установки можно контролировать с помощью появляющихся на экране сервера сайта диалоговых окон контроля хода выполнения, в журнале диспетчера компонентов сайта и в файле SMSsetup.log, который находится в корневом каталоге системного диска.

Если для распространения программы установки ICP используется объявление, состояние этого объявления необходимо контролировать до тех пор, пока установка ICP не будет завершена.

Если на сервере сайта службы терминалов работают в режиме выполнения, ICP не устанавливается. Когда на сервере сайта службы терминалов работают в режиме выполнения, появляется следующее сообщение об ошибке:

"Продолжение выполнения программы установки Configuration Manager 2007 невозможно из-за следующей ошибки: программа установки обнаружила, что на этом компьютере запущен сервер терминалов Windows, и текущий пользовательский сеанс находится в режиме выполнения. Чтобы выполнить программу установки Configuration Manager 2007, необходимо перевести текущий пользовательский сеанс в режим установки".

В этом случае для продолжения выполнения программы установки следует изменить пользовательский режим на режим установки, введя в командной строке команду change user /install.

Установка ICP на дополнительном сервере сайта

Дополнительные сайты можно обновлять с помощью мастера обновления дополнительного сайта. Этот мастер используется для обновления нескольких сайтов одновременно. Мастер обновления дополнительного сайта можно запустить из консоли Configuration Manager, выбрав в меню "Действие" команду "Обновить дополнительные сайты", когда выбран какой-либо сайт. Мастер обновления дополнительного сайта может передавать на каждый сайт необходимые файлы в пакете размером около 63 МБ для ICP1 по глобальной сети. Длительность передачи этих файлов по глобальной сети может быть большой и зависит от доступной пропускной способности канала, поэтому может оказаться целесообразным сделать программное обеспечение Configuration Manager 2007 доступным на сайте на компакт-диске.

При наличии большого количества сайтов, которые необходимо обновить с помощью ICP, может потребоваться автоматизировать процессы обновления. Этот вопрос рассматривается в разделе Автоматизация установки пункта Установка пакетов международных клиентов (ICP).

Процесс обновления точек управления

При установке ICP все точки управления на сервере сайта обновляются. Когда пакет ICP устанавливается на сайт, для копирования файлов в соответствующие каталоги сайта, перезапуска служб и копирования обновленных файлов в точку управления и точку входа по соединению 100 МБ обычно требуется менее 15 минут. В следующей таблице представлен сетевой трафик при распространении пакетов ICP в точку управления в разных сценариях.

Сценарий

Сетевой трафик

Установка новой точки управления английской версии (США), нет ICP

42 МБ

Обновление ICP1 существующей точки управления

35 МБ

Новая точка управления ICP1

48 МБ

Обновление ICP2 точки управления ICP1

72 МБ

Установка ICP на клиенте

Когда клиент начинает обновление с использованием новой версии ICP, состояние клиента можно проверить, щелкнув Configuration Manager в панели управления. На вкладке Компоненты окна Configuration Manager указывается, что базовые компоненты перешли в состояние ожидания установки. Версии агентов клиента переходят в состояние ожидания со статусом ожидания восстановления.

Для установки базовых компонентов требуется несколько минут. Полное развертывание необязательных компонентов занимает до 60 минут.

Примечание
Отличие версий дополнительных компонентов от версий базовых компонентов после установки ICP на клиенте является нормальным.

В качестве примера сетевого трафика при развертывании обновлений ICP для одного клиента в следующей таблице представлен трафик для разных пакетов ICP Configuration Manager 2007.

Версия ICP

Установка базовых компонентов

Дополнительные компоненты

Клиент

ICP1

5,0 МБ

6,9 МБ

6,9 МБ

ICP2

9,4 МБ

11,7 МБ

9,8 МБ

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

Планирование контроля

Для обеспечения успешного выполнения проекта необходимо спланировать контроль развертывания. Изолируйте и устраняйте проблемы, пока они еще не стали большими. Спроектируйте и тестируйте решения по формированию отчетов на ранних этапах проекта и используйте их до начала развертывания в рабочей среде.

Использование сведений о версии и обновлении Configuration Manager

Данные о версии Configuration Manager 2007 доступны из нескольких различных источников и их можно использовать с помощью множества методов. Из перечисленных ниже методов можно выбрать те, которые подходят для конкретной ситуации.

  • Если имеется много компьютеров или сайтов или требуется тщательный контроль развертывания, попробуйте использовать методы контроля на основе отчетов.

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

  • Проверьте версии файлов на произвольно выбранных компьютерах, если это имеет смысл.

В случае разработки отчетов создайте отчеты, позволяющие ответить на следующие вопросы.

  • Какие сайты были обновлены?

  • Какой процент серверов сайтов был обновлен успешно?

  • Какие серверы сайтов не были обновлены?

  • Какие клиенты не были обновлены?

Чтобы расширить параметры отчетов, можно во время сбора данных инвентаризации оборудования собрать номера версий клиентских компонентов. Дополнительные сведения см. в разделе "Проверка версий клиентских компонентов" далее в этой главе.

Определение версии файла

  1. Найдите файл с помощью проводника.

  2. Щелкните этот файл правой кнопкой мыши и выберите Свойства.

  3. На вкладке Версия диалогового окна Свойства прочтите свойство "Версия продукта".

Для упрощения устранения неполадок просматривайте журналы серверов на сайтах во время обновления.

Примечание
Программа установки ICP записывает свои действия в файл SMSSetup.log. Этот файл находится в корневом каталоге системного диска.

Подготовка сайтов Configuration Manager

Перед развертыванием ICP на любом сайте рассмотрите вопрос выполнения резервного копирования. Дополнительные сведения о резервном копировании сайта см. в разделе Обзор резервного копирования и восстановления. Решение о выполнении или невыполнении резервного копирования на сайте принимается на основе следующей информации.

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

  • Расходы на восстановление сайта с помощью резервной копии, на перестроение сайта или на восстановление сайта в случае, если ICP приводит к появлению неустранимых проблем. Расходы зависят от сайта и состоят из расходов на непосредственное выполнение работ и на устранение недостатка служб Configuration Manager 2007. Наиболее дорогостоящей потерей обычно является потеря центрального сайта, а наименее дорогостоящей — потеря небольшого сайта на самых нижних уровнях иерархии. Издержки связаны также с зависимостью бизнеса от Configuration Manager 2007 на данном сайте.

Другие необходимые подготовительные мероприятия для каждого сайта — это мероприятия, предусмотренные планом проекта и самим пакетом ICP.

См. также