Gestionnaire de conversion de package
S’applique à : Gestionnaire de Configuration (branche actuelle)
Package Conversion Manager vous aide à convertir Configuration Manager packages hérités en applications. Les applications présentent des avantages supplémentaires tels que les dépendances, les règles d’exigence, les méthodes de détection et l’affinité entre les appareils utilisateur.
Une application Configuration Manager contient des fichiers et des programmes que vous déployez sur des appareils clients. Toutefois, contrairement aux packages et programmes hérités, une application fournit des fonctionnalités supplémentaires centrées sur l’utilisateur. Par exemple, une application peut contenir des types de déploiement pour une installation locale d’un package logiciel, d’un package d’application virtuelle ou d’une version de l’application pour appareils mobiles.
Si vous souhaitez en savoir plus, consultez les articles suivants :
Importante
Si vous avez précédemment installé une version antérieure de Package Conversion Manager, désinstallez-la avant de mettre à niveau votre site. Cette version intégrée ne nécessite pas d’installation, mais peut entrer en conflit avec les versions existantes.
Cette version intégrée de Package Conversion Manager fonctionne sur les packages du site Configuration Manager Current Branch. Il ne s’agit pas d’un outil autonome. Si vous avez des packages et des programmes dans une version antérieure de Configuration Manager, commencez par migrer les packages vers votre site Current Branch. Pour plus d’informations, consultez Migrer des données entre hiérarchies.
Planification
Avant de commencer à convertir des packages en applications, commencez par développer un plan. Le processus suivant est un exemple de plan :
Définir un plan de conversion de package détaillé
Cette section décrit deux exemples de plans de conversion de package :
Un environnement de test à ressources élevées : vous disposez d’un environnement de test avec les ressources, les autorisations et l’architecture pour répliquer entièrement votre environnement de production.
Un environnement de test à ressources limitées : vous n’avez pas d’environnement de test qui réplique entièrement votre environnement de production.
Ajustez ces plans si nécessaire pour d’autres problèmes spécifiques à votre environnement.
Exemple de plan pour un environnement de test à ressources élevées
Votre environnement de test dispose des ressources, des autorisations et de l’architecture similaires à votre environnement de production. Utilisez l’environnement de test pour analyser et convertir efficacement tous vos packages, puis testez toutes vos applications Configuration Manager. Une fois ce travail terminé, transférez-le vers l’environnement de production.
Votre plan de conversion de package peut ressembler aux étapes suivantes :
Sélectionnez les packages à convertir.
Migrez les packages à convertir dans votre environnement de test.
Préparez les packages pour la conversion.
Sélectionnez les packages de test.
Analysez, examinez et convertissez les packages de test.
Testez les applications converties.
Analysez et convertissez les packages restants (sans test).
Exportez les applications à partir de l’environnement de test. Importez-les dans votre environnement de production.
Exemple de plan pour un environnement de test à ressources limitées
Votre environnement de test n’a pas les ressources, les autorisations et l’architecture similaires à votre environnement de production. Vous ne pouvez pas analyser, tester et convertir tous vos packages. Dans ce scénario, analysez, examinez, convertissez et testez uniquement vos packages de test. Migrez ensuite les packages restants vers l’environnement de production pour les analyser et les convertir.
Votre plan de conversion de package peut ressembler aux étapes suivantes :
Sélectionnez les packages à convertir.
Sélectionnez les packages de test.
Migrez les packages de test dans votre environnement de test.
Préparez les packages de test pour la conversion.
Analysez, examinez et convertissez les packages de test.
Testez les applications converties.
Exportez les applications de test à partir de l’environnement de test. Ensuite, importez-les dans votre environnement de production.
Migrez les packages restants dans l’environnement de production et préparez-les à la conversion.
Analysez, examinez et convertissez les packages restants dans l’environnement de production.
Libérez les applications restantes dans l’environnement de production.
Sélectionner et préparer des packages pour la conversion
Sélectionnez les packages que vous souhaitez convertir
Tous les packages ne peuvent pas être convertis en applications. Avant de commencer à convertir les packages, identifiez les packages qui ne seront pas convertis.
Les meilleurs types de package pour la conversion en applications sont ceux qui contiennent des logiciels destinés aux utilisateurs, par exemple :
Fichiers Windows Installer (.msi et .msu)
Microsoft programmes Application Virtualization (App-V)
Fichiers exécutables Windows (.exe)
Les types de package qui sont mieux conservés en tant que packages et qui ne sont pas convertis en applications sont les suivants :
Outils de maintenance du système. Par exemple, des scripts ou des utilitaires de sauvegarde.
Packages pour les logiciels qui ne sont pas pris en charge.
Conseil
Après avoir identifié les packages qui ne sont pas appropriés pour la conversion en applications, déplacez-les vers un dossier distinct dans la console Configuration Manager. Pour créer un dossier de package dans la console Configuration Manager :
- Cliquez avec le bouton droit sur le nœud Packages .
- Sélectionnez Dossiers, puis Créer un dossier.
- Entrez le nom du dossier, par exemple
Not Converted
. - Cliquez sur OK.
Préparer les packages pour la conversion
Pour chaque package que vous souhaitez convertir, assurez-vous qu’il est conforme aux conditions suivantes :
L’emplacement des fichiers sources est un chemin UNC complet, par exemple
\\Server\Share\File
.Les fichiers Windows Installer utilisent un seul code de produit unique.
Sélectionner des packages de test
Si possible, votre groupe de packages de test doit inclure des packages qui répondent aux critères suivants :
Au moins un package de test avec l’état de préparation Automatique.
Au moins un package de test avec l’état de préparation Manuel.
Dans l’idéal, vos packages de test doivent être des packages de base, par exemple :
Des packages que vous connaissez bien.
Les packages les plus importants pour votre organisation.
Packages que vous pouvez tester le plus facilement.
Identifiez les packages appropriés pour le test. Ensuite, déplacez-les vers un dossier distinct dans la console Configuration Manager.
Analyser, examiner et convertir des packages
Analyser les packages
Pour analyser un package individuel ou un petit groupe, utilisez package Conversion Manager intégré dans la console Configuration Manager. Pour plus d’informations, consultez Guide pratique pour analyser et convertir des packages.
Remarque
Consultez le nœud État de la conversion de package dans l’espace de travail Surveillance . Il affiche des informations récapitulatives sur les processus d’analyse et de conversion.
Examiner les résultats de l’analyse
Après avoir analysé les packages de test, examinez les packages dont l’état de préparation est Manuel ou Erreur. Déterminez les raisons pour lesquelles ils ont cet état. Voici quelques raisons courantes pour lesquelles l’état de préparation est Manuel ou Erreur :
Le package ne contient pas les informations requises pour créer une méthode de détection dans un type de déploiement d’application.
Le package ne contient pas les informations requises pour convertir les collections en conditions et exigences globales.
Le package contient plusieurs programmes.
Le package dépend d’un autre package que vous n’avez pas converti en application.
Pour plus d’informations, utilisez les ressources suivantes :
Passez en revue les messages d’erreur et les correctifs dans Référence technique pour les messages d’erreur du Gestionnaire de conversion de package
Passez en revue le fichier journal PCMTrace.log
Résoudre les problèmes du Gestionnaire de conversion de package
Convertir les packages
Pour plus d’informations sur la conversion de packages, consultez Guide pratique pour analyser et convertir des packages.
Remarque
Consultez le nœud État de la conversion de package dans l’espace de travail Surveillance . Il affiche des informations récapitulatives sur les processus d’analyse et de conversion.
Tester et déployer les applications
Testez les applications, dans votre environnement de test ou dans votre environnement de production, en fonction de votre plan de conversion de package détaillé.
Recommandations
Utilisez le nœud État de la conversion de package dans l’espace de travail Surveillance . Il affiche des informations récapitulatives sur les processus d’analyse et de conversion.
Examinez les programmes de vos packages appelés wrappers. Utilisez le plug-in Package Conversion Manager pour convertir leurs fonctions en fonctionnalités de Configuration Manager équivalentes.
Veillez à tester minutieusement chaque application convertie avant de la déployer dans un environnement de production.