Prise en main de l’Outil de migration utilisateur (USMT)
Cette rubrique présente la procédure générale à suivre pour effectuer la migration de fichiers et de paramètres.
Dans cette rubrique
Première étape : planifier votre migration
Deuxième étape : collecter les fichiers et les paramètres sur l’ordinateur source
Troisième étape : préparer l’ordinateur de destination et restaurer les fichiers et les paramètres
Première étape : planifier votre migration
Planifier votre migration. Selon que votre scénario de migration consiste à actualiser ou remplacer des ordinateurs, vous pouvez choisir une migration en ligne ou hors connexion à l’aide de l’Environnement de préinstallation Windows (Windows PE) ou des fichiers dans le répertoire Windows.old. Pour plus d’informations, voir Scénarios de migration courants.
Déterminer les éléments à migrer. Les données que vous pouvez inclure dans la migration comprennent les informations liées aux utilisateurs finaux, paramètres d’applications, paramètres de système d’exploitation, fichiers, dossiers et clés de Registre.
Déterminer l’emplacement de stockage des données. En fonction de la taille du magasin de migration, vous pouvez stocker les données à distance, en local dans un magasin de migration par lien physique ou sur un dispositif de stockage externe local, ou directement sur l’ordinateur de destination. Pour plus d’informations, voir Choisir un type de magasin de migration.
Utilisez l’option de ligne de commande /genmigxml pour identifier les fichiers à inclure dans votre migration et déterminer si des modifications sont nécessaires. Pour plus d’informations, voir Syntaxe de ScanState.
Modifiez des copies des fichiers Migration.xml et MigDocs.xml, et créez des fichiers .xml personnalisés, si nécessaire. Pour modifier le comportement de migration, par exemple pour effectuer la migration du dossier Documents, mais pas du dossier Music, vous pouvez créer un fichier .xml personnalisé ou modifier les règles dans les fichiers .xml de migration existants. L’outil de recherche de documents, ou fonction d’assistance MigXmlHelper.GenerateDocPatterns, permet de rechercher automatiquement des documents utilisateur sur un ordinateur sans créer de longs fichiers .xml de migration personnalisés.
Important
Nous vous conseillons de toujours effectuer et modifier des copies des fichiers .xml qui figurent dans l’Outil de migration utilisateur (USMT) 5.0. Ne modifiez jamais les fichiers .xml d’origine.
Vous pouvez utiliser le fichier MigXML.xsd pour vous aider à écrire et valider les fichiers .xml. Pour plus d’informations sur la façon de modifier ces fichiers, voir Informations de référence XML de l’outil USMT.
Créez un Fichier Config.xml si vous voulez exclure des composants de la migration. Pour créer ce fichier, utilisez l’option /genconfig avec les autres fichiers .xml lorsque vous utilisez la commande ScanState. Par exemple, la commande suivante crée un fichier Config.xml en utilisant les fichiers MigDocs et MigApp.xml :
scanstate /genconfig:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scanstate.log
Examinez l’état de migration des composants répertoriés dans le fichier Config.xml et indiquez
migrate=no
pour tous les composants que vous ne voulez pas migrer.
Deuxième étape : collecter les fichiers et les paramètres sur l’ordinateur source
Effectuez une sauvegarde de l’ordinateur source.
Fermez toutes les applications. Si certaines applications sont en cours d’exécution lorsque vous exécutez la commande ScanState, USMT peut ne pas migrer toutes les données spécifiées. Par exemple, si Microsoft® Office Outlook® est ouvert, USMT peut ne pas migrer les fichiers PST.
Notes
L’exécution de l’USMT échoue si ce dernier ne peut pas migrer un fichier ou un paramètre, sauf si vous spécifiez l’option /c. Quand vous spécifiez l’option /c, USMT ignore les erreurs et consigne une erreur chaque fois qu’il détecte un fichier en cours d’utilisation qui n’a pas été migré par USMT. Vous pouvez utiliser la section <ErrorControl> du fichier Config.xml pour indiquer les erreurs qui doivent être ignorées et celles qui doivent provoquer l’échec de la migration.
Exécutez la commande ScanState sur l’ordinateur source pour collecter les fichiers et les paramètres. Vous devez indiquer la totalité des fichiers .xml que la commande ScanState doit utiliser. Par exemple :
scanstate \\server\migration\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scan.log
Notes
Si l’ordinateur source exécute Windows Vista®, Windows 7 ou Windows 8, vous devez exécuter la commande ScanState en mode Administrateur. Pour une exécution en mode Administrateur, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu’administrateur. Si l’ordinateur source exécute Windows XP, vous devez exécuter la commande ScanState à partir d’un compte disposant d’informations d’identification d’administration. Pour plus d’informations sur le traitement et le stockage des données par la commande ScanState, voir Fonctionnement de l’outil USMT.
Exécutez la commande UsmtUtils avec l’option /verify pour vous assurer que le magasin que vous avez créé n’est pas endommagé.
Troisième étape : préparer l’ordinateur de destination et restaurer les fichiers et les paramètres
Installez le système d’exploitation sur l’ordinateur de destination.
Installez toutes les applications qui figuraient sur l’ordinateur source. Bien que ce ne soit pas toujours indispensable, il s’avère judicieux d’installer toutes les applications sur l’ordinateur de destination avant de restaurer l’état utilisateur. Cela permet de garantir la conservation des paramètres migrés.
Notes
La version de l’application installée sur l’ordinateur de destination doit être identique à la version située sur l’ordinateur source. USMT ne prend pas en charge la migration des paramètres d’une version antérieure d’une application vers une version plus récente. La suite Microsoft® Office est la seule exception, car l’USMT peut la faire migrer d’une version antérieure vers une version plus récente.
Fermez toutes les applications. Si certaines applications sont en cours d’exécution lorsque vous exécutez la commande LoadState, USMT peut ne pas migrer toutes les données spécifiées. Par exemple, si Microsoft Office Outlook est ouvert, USMT peut ne pas migrer les fichiers PST.
Notes
Utilisez /c pour poursuivre la migration si des erreurs sont détectées et utilisez la section <ErrorControl> du fichier Config.xml pour indiquer les erreurs qui doivent être ignorées et celles qui doivent provoquer l’échec de la migration.
Exécutez la commande LoadState sur l’ordinateur de destination. Indiquez le même ensemble de fichiers .xml que ceux spécifiés lors de l’utilisation de la commande ScanState. 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 indiquez le fichier mis à jour à l’aide de la commande LoadState. La commande LoadState ne migre alors que les fichiers et paramètres souhaités. Pour plus d’informations sur le traitement et la migration des données par la commande LoadState, voir Fonctionnement de l’outil USMT.
Par exemple, la commande suivante migre les fichiers et les paramètres :
loadstate \\server\migration\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:load.log
Notes
Exécutez la commande LoadState en mode Administrateur. Pour ce faire, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu’administrateur.
Fermez la session après l’exécution de la commande LoadState. Certains paramètres (tels que les polices, le papier peint et l’économiseur d’écran) ne sont effectifs que lors de la prochaine ouverture de session.