Диспетчер преобразования пакетов

Относится к Configuration Manager (Current Branch)

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

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

Дополнительные сведения см. в следующих статьях:

Важно!

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

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

Планирование

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

Определение подробного плана преобразования пакета

В этом разделе описываются два примера планов преобразования пакетов:

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

Пример плана для среды тестирования с большим количеством ресурсов

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

План преобразования пакета может выглядеть следующим образом:

  1. Выберите пакеты, которые требуется преобразовать.

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

  3. Подготовьте пакеты для преобразования.

  4. Выберите тестовые пакеты.

  5. Анализ, изучение и преобразование тестовых пакетов.

  6. Протестируйте преобразованные приложения.

  7. Проанализируйте и преобразуйте остальные (не тестовые) пакеты.

  8. Экспорт приложений из тестовой среды. Импортируйте их в рабочую среду.

Пример плана для тестовой среды с ограниченными ресурсами

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

План преобразования пакета может выглядеть следующим образом:

  1. Выберите пакеты, которые требуется преобразовать.

  2. Выберите тестовые пакеты.

  3. Перенесите тестовые пакеты в тестовую среду.

  4. Подготовьте тестовые пакеты для преобразования.

  5. Анализ, изучение и преобразование тестовых пакетов.

  6. Протестируйте преобразованные приложения.

  7. Экспорт тестовых приложений из тестовой среды. Затем импортируйте их в рабочую среду.

  8. Перенесите остальные пакеты в рабочую среду и подготовьте их к преобразованию.

  9. Анализ, исследование и преобразование оставшихся пакетов в рабочей среде.

  10. Отпустите остальные приложения в рабочую среду.

Выбор и подготовка пакетов к преобразованию

Выберите пакеты, которые требуется преобразовать

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

Лучшие типы пакетов для преобразования в приложения, которые содержат программное обеспечение для пользователей, например:

  • Файлы установщика Windows (.msi и MSU)

  • программы Майкрософт Application Virtualization (App-V)

  • Исполняемые файлы Windows (.exe)

Типы пакетов, которые лучше хранить как пакеты и не преобразовывать в приложения, включают:

  • Средства обслуживания системы. Например, скрипты или служебные программы резервного копирования.

  • Пакеты для программного обеспечения, которые не поддерживаются.

Совет

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

  • Щелкните правой кнопкой мыши узел Пакеты .
  • Выберите Папки, а затем — Создать папку.
  • Введите имя папки, например Not Converted.
  • Нажмите кнопку OK.

Подготовка пакетов к преобразованию

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

  • Расположение исходных файлов — это полный UNC-путь, например \\Server\Share\File.

  • Файлы установщика Windows используют только один уникальный код продукта.

Выбор тестовых пакетов

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

  • По крайней мере один тестовый пакет с состоянием готовности Автоматически.

  • По крайней мере один тестовый пакет с состоянием готовности Вручную.

В идеале тестовые пакеты должны быть основными пакетами, например:

  • Пакеты, которые вы хорошо знаете.

  • Пакеты, которые являются наиболее важными для вашей организации.

  • Пакеты, которые проще всего тестировать.

Определите пакеты, подходящие для тестирования. Затем переместите их в отдельную папку в консоли Configuration Manager.

Анализ, изучение и преобразование пакетов

Анализ пакетов

Чтобы проанализировать отдельный пакет или небольшую группу, используйте диспетчер преобразования пакетов, интегрированный в консоль Configuration Manager. Дополнительные сведения см. в разделе Анализ и преобразование пакетов.

Примечание.

См. узел Состояние преобразования пакетов в рабочей области Мониторинг . В нем отображаются сводные сведения о процессах анализа и преобразования.

Исследование результатов анализа

После анализа тестовых пакетов изучите пакеты с состоянием готовности Вручную или Ошибка. Определите причины, по которым они имеют это состояние. Ниже приведены некоторые распространенные причины состояния готовности вручную или ошибки .

  • Пакет не содержит сведений, необходимых для создания метода обнаружения в типе развертывания приложения.

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

  • Пакет содержит несколько программ.

  • Пакет зависит от другого пакета, который вы не преобразовали в приложение.

Дополнительные сведения см. в следующих ресурсах:

Преобразование пакетов

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

Примечание.

См. узел Состояние преобразования пакетов в рабочей области Мониторинг . В нем отображаются сводные сведения о процессах анализа и преобразования.

Тестирование и развертывание приложений

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

Рекомендации

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

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

  • Перед развертыванием в рабочей среде необходимо тщательно протестировать каждое преобразованное приложение.

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

Порядок анализа и преобразования пакетов