Использование пакетов управления для добавления функциональных возможностей в Service Manager

Важно!

Поддержка этой версии Service Manager завершена. Рекомендуем выполнить обновление до Service Manager 2022.

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

Незамеченные пакеты управления используются для расширения Service Manager информацией, необходимой для реализации всего процесса управления службой или его части. В незапечатанных пакетах управления можно хранить созданные настраиваемые объекты. Например, в незапечатанном пакете управления можно хранить объекты, созданные в процессе тестирования или оценки. В дальнейшем такой незапечатанный пакет управления можно экспортировать в файл, а затем импортировать этот файл в другую среду, например в рабочую. Вы также можете импортировать один и тот же пакет управления в несколько сред, чтобы обеспечить согласованность конфигурации в Service Manager развертываниях и повысить эффективность.

Примечание

Повторно импортировать можно только незасеченные пакеты управления.

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

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

Чтобы использовать пакет управления, импортируйте его в Service Manager. Пакет управления хранится в .xml, MP- или MPB-файле, который можно импортировать с помощью консоли Service Manager.

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

Создание файла пакета управления

Для создания файла пакета управления в Service Manager можно использовать следующие процедуры. После создания файла пакета управления в нем можно хранить создаваемые объекты.

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

Создание файла пакета управления

  1. В консоли Service Manager выберите Администрирование.

  2. В области Администрирование разверните узел Администрирование и выберите Пакеты управления.

  3. В области Задачи в разделе Пакеты управления выберите Создать пакет управления.

  4. В диалоговом окне Создание пакета управления введите имя, например Пример пакета управления, а затем введите описание нового пакета управления. Щелкните ОК.

Проверка создания файла пакета управления

  • В консоли Service Manager откройте представление Пакеты управления и убедитесь, что новый пакет управления отображается в области Пакеты управления.

Символ PowerShellДля выполнения этих задач можно использовать команды Windows PowerShell следующим образом:

  • Сведения о том, как использовать Windows PowerShell для создания нового пакета управления см. в статье New-SCSMManagementPack.

  • Сведения о том, как использовать Windows PowerShell для запечатывания пакета управления (предотвращая внесение в него изменений) см. в статье Protect-SCSMManagementPack.

  • Сведения о том, как использовать Windows PowerShell для удаления пакетов управления см. в статье Remove-SCSMManagementPack.

Экспорт пакета управления

После создания пакета управления в Service Manager можно экспортировать незамеченный пакет управления в виде файла для резервного копирования всех настроек в пакете управления. Экспортированный пакет управления является допустимым XML-файлом. После экспорта незамеченного пакета управления его можно импортировать, чтобы восстановить объекты, содержащиеся в пакете управления.

При экспорте запечатанного пакета управления из консоли Service Manager или с помощью командлета Windows PowerShell Export-SCSMManagementPack Service Manager создает эквивалентный незапечатанный пакет управления и сохраняет его в виде файла .XML на жестком диске. Затем вы можете изменить этот файл пакета управления, чтобы увеличить версию пакета управления, и повторно просмотреть его, чтобы его можно было повторно импортировать в Service Manager.

Используйте следующие процедуры для экспорта незамеченного пакета управления и последующей проверки экспорта.

Экспорт пакета управления

  1. В консоли Service Manager выберите Администрирование.

  2. В области Администрирование разверните узел Администрирование и выберите Пакеты управления.

  3. В области Пакеты управления выберите пакет управления, который требуется экспортировать.

  4. В области Задачи под именем пакета управления, который требуется экспортировать, выберите Экспорт.

  5. В диалоговом окне Обзор папки выберите расположение файла и нажмите кнопку ОК.

    Примечание

    Вы не можете изменить имя по умолчанию для файла пакета управления.

Проверка экспорта пакета управления

  • Убедитесь, что файл пакета управления доступен в проводнике.

Символ PowerShellДля выполнения этой задачи можно использовать команды Windows PowerShell. Сведения об использовании Windows PowerShell для экспорта пакета управления в качестве допустимого XML-файла, который позже можно импортировать в Service Manager или Operations Manager, см. в статье Export-SCSMManagementPack.

Импорт пакета управления

Прежде чем использовать пакет управления в Service Manager, необходимо импортировать пакет управления одним из следующих способов:

  • Используйте консоль Service Manager, как описано в этой статье.

  • Для Windows PowerShell используйте командлет Import-SCSMManagementPack из модуля Service Manager. Дополнительные сведения об этом командлете см. в разделе Import-SCSMManagementPack.

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

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

Используйте следующую процедуру для импорта одного пакета управления или пакета управления (расширение mpb-файла с расширением MPB) с помощью консоли Service Manager.

Импорт пакета управления с помощью консоли Service Manager

  1. В консоли Service Manager выберите Администрирование.

  2. В области Администрирование разверните узел Администрирование и выберите Пакеты управления.

  3. В области Задачи в разделе Пакеты управления выберите Импорт.

  4. В диалоговом окне Выбор пакетов управления для импорта выберите файл пакета управления и нажмите кнопку Открыть.

  5. В диалоговом окне Импорт пакетов управления нажмите кнопку Добавить.

  6. После добавления всех пакетов управления, которые требуется импортировать, выберите Импорт и нажмите кнопку ОК.

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

  • В консоли Service Manager выберите представление Пакеты управления и убедитесь, что нужные пакеты управления отображаются в списке Пакеты управления.

Символ PowerShellДля выполнения этих и других связанных задач можно использовать Windows PowerShell команды следующим образом:

  • Сведения об использовании Windows PowerShell для импорта пакета управления см. в разделе Import-SCSMManagementPack.

  • Сведения об использовании Windows PowerShell для проверки допустимости пакета управления см. в разделе Test-SCSMManagementPack.

  • Сведения об использовании Windows PowerShell для получения объектов, представляющих импортированные пакеты управления, см. в разделе Get-SCSMManagementPack.

Импорт пакета управления кубом оповещений Operations Manager

По умолчанию Service Manager не импортирует автоматически пакет управления Кубом управления оповещениями System Center при регистрации Operations Manager в качестве источника данных.

Вместо этого необходимо вручную создать источник данных для Operations Manager. Дополнительные сведения см. в статье How to Register the System Center Data Warehouse в Operations Manager. Затем выполните следующую процедуру, чтобы импортировать пакет управления.

Импорт пакета управления кубом оповещений Operations Manager

  1. В консоли Service Manager выберите Data Warehouse, пакеты управления и убедитесь, что в списке указана библиотека System Center Datawarehouse Operations Manager.

  2. На сервере управления Data Warehouse введите следующие команды Windows PowerShell, чтобы импортировать пакет управления вручную. (этот пример подразумевает, что Service Manager размещается на диске C и установка Service Manager выполнялась с использованием пути по умолчанию):

    cd 'C:\Program Files\Microsoft System Center\Service Manager 2016 R2\PowerShell'
    Import-Module .\System.Center.Service.Manager.psd1
    Import-SCSMManagementPack ..\AlertCube.mpb
    

Дальнейшие действия