Forum Aux Questions

Les sections suivantes proposent un forum aux questions et des solutions recommandées pour les migrations effectuées à l’aide de l’Outil de migration utilisateur (USMT) 5.0.

Généralités

Quelle est la quantité d’espace nécessaire sur l’ordinateur de destination ?

L’ordinateur de destination a besoin de suffisamment d’espace pour les composants suivants :

  • système d’exploitation ;

  • applications ;

  • magasin non compressé.

Puis-je stocker les fichiers et les paramètres directement sur l’ordinateur de destination ou ai-je besoin d’un serveur ?

Vous n’avez pas besoin d’enregistrer les fichiers sur un serveur. Si vous transférez l’état utilisateur sur un nouvel ordinateur, vous pouvez créer le magasin dans un dossier partagé ou sur un média amovible, tel qu’un disque mémoire flash USB, ou vous pouvez le stocker directement sur l’ordinateur de destination en procédant comme suit :

  1. Créez et partager le répertoire C:\store sur l’ordinateur de destination.

  2. Exécutez l’outil ScanState sur l’ordinateur source et enregistrez les fichiers et les paramètres dans \\NomOrdinateurDestination\store

  3. Exécutez l’outil LoadState sur l’ordinateur de destination et spécifiez C:\store comme emplacement du magasin.

Puis-je migrer des données entre des systèmes d’exploitation de langue différente ?

Non. USMT ne prend pas en charge la migration de données entre systèmes d’exploitation de langue différente ; la version linguistique du système d’exploitation de l’ordinateur source doit correspondre à celle du système d’exploitation de l’ordinateur cible.

Puis-je modifier l’emplacement du répertoire temporaire sur l’ordinateur de destination ?

Oui. La variable d’environnement USMT_WORKING_DIR peut être remplacée par un répertoire temporaire différent. Dans certains scénarios de migration hors connexion, cette opération est nécessaire. Tel est le cas notamment lorsque les fichiers binaires USMT sont situés sur un média de démarrage Windows PE en lecture seule.

Comment installer l’outil USMT ?

USMT étant intégré au Kit de déploiement et d’évaluation Windows (Windows ADK), vous devez installer le package Windows ADK sur au moins un ordinateur de votre environnement. Toutefois, les fichiers binaires USMT ont été conçus pour être déployés à l’aide de xcopy. Autrement dit, ils sont installés sur un ordinateur en copiant simplement de manière récursive le répertoire USMT de l’ordinateur contenant Windows ADK sur chaque ordinateur client.

Comment désinstaller l’outil USMT ?

Si vous avez installé Windows ADK sur l’ordinateur, la désinstallation de Windows ADK entraîne celle de l’outil USMT. Si vous n’avez pas installé Windows ADK sur les ordinateurs clients, vous pouvez simplement supprimer le répertoire USMT pour désinstaller USMT.

Fichiers et paramètres

Comment exclure un dossier ou un certain type de fichier de la migration ?

Vous pouvez utiliser l’élément <unconditionalExclude> pour exclure systématiquement des données de la migration. Par exemple, vous pouvez utiliser cet élément pour exclure tous les fichiers MP3 sur l’ordinateur ou tous les fichiers de C:\UserData. Cet élément exclut les objets, quelles que soient les autres règles <include> présentes dans les fichiers .xml. Pour obtenir un exemple, voir <unconditionalExclude> dans la rubrique Exclure des fichiers et des paramètres. Pour plus d’informations sur la syntaxe de cet élément, voir Bibliothèque d’éléments XML.

Qu’advient-il des fichiers qui étaient situés sur un lecteur qui n’existe pas sur l’ordinateur de destination ?

USMT migre les fichiers vers %SystemDrive% tout en conservant l’arborescence de dossiers appropriée. Par exemple, si E:\data\File.pst se trouve sur l’ordinateur source, mais que l’ordinateur de destination n’a pas de lecteur E:\, le fichier est migré vers C:\data\File.pst, dans la mesure où C:\ est le lecteur système. Cela est vrai même si les règles <locationModify> essaient de transférer les données sur un lecteur qui n’existe pas sur l’ordinateur de destination.

Fichiers .xml de l’outil USMT

Où puis-je obtenir des exemples de fichiers .xml de l’outil USMT ?

Les rubriques suivantes présentent des exemples de fichiers .xml de l’outil USMT :

Puis-je utiliser des fichiers .xml personnalisés qui ont été écrits pour USMT 3.0 ?

Oui. Vous pouvez utiliser des fichiers .xml personnalisés qui ont été écrits pour USMT 3.0 avec USMT pour Windows® 8. Cependant, pour pouvoir utiliser la nouvelle fonctionnalité USMT, vous devez rectifier vos fichiers USMT personnalisés et les actualiser de sorte qu’ils incluent les nouvelles options de ligne de commande et les nouveaux éléments XML.

Comment valider les fichiers .xml

Vous pouvez utiliser le schéma XML (MigXML.xsd) de l’outil USMT pour écrire et valider les fichiers .xml de migration.

Pourquoi dois-je mentionner les fichiers .xml avec les commandes ScanState et LoadState ?

Les fichiers .xml ne sont pas copiés dans le magasin comme cela était le cas dans les versions précédentes de l’outil USMT. Comme les outils ScanState et LoadState ont besoin des fichiers .xml pour contrôler la migration, vous devez spécifier le même jeu de fichiers .xml pour les commandes ScanState et LoadState. Si vous avez utilisé un jeu particulier de fichiers mig*.xml dans l’outil ScanState, appelé soit avec l’option « /auto », soit individuellement avec l’option « /i », vous devez utiliser la même option pour appeler exactement les mêmes fichiers mig*.xml dans l’outil LoadState. Toutefois, vous n’avez pas à spécifier le fichier Config.xml, sauf si vous voulez exclure certains fichiers et paramètres que vous avez migrés vers le magasin. Par exemple, vous pouvez être amené à migrer le dossier Mes documents vers le magasin, mais pas vers l’ordinateur de destination. Pour ce faire, modifiez le fichier Config.xml et spécifiez le fichier mis à jour avec la commande LoadState. LoadState migre uniquement les fichiers et paramètres que vous voulez migrer.

Si vous excluez un fichier .xml à partir de la commande LoadState, toutes les données contenues dans le magasin qui ont été migrées avec les fichiers .xml manquants sont migrées. Toutefois, les règles de migration spécifiées pour la commande ScanState ne s’appliquent pas. Par exemple, si vous excluez un fichier MigApp.xml assorti d’une règle de réacheminement telle que MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%"), USMT ne réachemine pas les fichiers. En revanche, il les fait migrer vers C:\data.

Quels fichiers puis-je modifier et spécifier en ligne de commande ?

Vous pouvez spécifier les fichiers MigUser.xml et MigApp.xml en ligne de commande. Vous pouvez modifier chacun de ces fichiers. La migration des paramètres du système d’exploitation est contrôlée par les manifestes, que vous ne pouvez pas modifier. Si vous souhaitez exclure certains paramètres du système d’exploitation ou de tout autre composant, vous devez créer et modifier le fichier Config.xml.

Que se passe-t-il si je ne spécifie pas les fichiers .xml en ligne de commande ?

  • ScanState

    Si vous ne spécifiez pas de fichiers avec la commande ScanState, tous les comptes d’utilisateurs et les composants par défaut du système d’exploitation sont migrés.

  • LoadState

    Si vous ne spécifiez pas de fichiers avec la commande LoadState, toutes les données contenues dans le magasin sont migrées. Toutefois, les règles de migration spécifiques à la cible qui ont été spécifiées dans les fichiers .xml avec la commande ScanState ne s’appliquent pas. Par exemple, si vous excluez un fichier MigApp.xml assorti d’une règle de réacheminement telle que MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%"), USMT ne réachemine pas les fichiers. En revanche, il les fait migrer vers C:\data.

Conflits et priorité

Que se passe-t-il en cas de conflits au niveau des règles XML ou des objets sur l’ordinateur de destination ?

Pour plus d’informations, voir Conflits et priorité.

Voir aussi

Autres ressources

Résolution des problèmes liés à l’Outil de migration utilisateur (USMT)
Extraire des fichiers d’un magasin de migration compressé de l’outil USMT
Vérifier l’état d’un magasin de migration compressé