SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

La migration avec USMT
Accueil > Articles > Système
Auteurs 
Gregoire LEMAISTRE
LABORATOIRE SUPINFO DES TECHNOLOGIES MICROSOFT
Consultant


 Tous les articles de cet auteur

2/5

Moyen


55407
219/447



La migration avec USMT

Nous avons vu dans un article précédent qu’il était possible de migrer les paramètres et les fichiers d’un utilisateur grâce à FASTWIZ.EXE. Cet assistant principalement destiné à l’utilisateur lui permet de sauvegarder ses paramètres système et ses fichiers. Ses données pourront alors être à nouveau transférées sur une nouvelle machine.

L’administrateur système aura quant à lui recours à d’autres outils comme le USMT afin d’automatiser la procédure. Le User State Migration Tool est en fait composé de deux fichiers nommés LOADSATE.EXE et SCANSTATE.EXE.

Les avantages de l’USMT

L’USMT réduit le coût de déploiement des OS car :

- Il fait gagner du temps aux techniciens ;

- Il fait gagner du temps à l’utilisateur qui n’aura pas à reconfigurer/re-personnaliser sa machine ;

- Il diminue les appels au help desk ;

- Il augmentera la satisfaction de l’utilisateur de l’OOBE (Out Of the Box Experience) :-) ;

L’USMT est conçu pour fonctionner avec un fichier INF qui contiendra des paramètres modifiables, il est d’ailleurs préférable de le modifier pour l’adapter aux besoins spécifiques des utilisateurs.

Contenu de l’USMT

Nous l’avons déjà évoqué, l’USMT contient principalement :

- deux exécutables : SCANSTATE.EXE et LOADSTATE.EXE ;

- les fichiers : MIGAPP.INF, MIGSYS.INF, MIGUSER.INF et SYSFILES.INF.

L’utilitaire SCANSTATE permet de  récupérer les données utilisateur et les paramètres à partir des informations du fichier INF.

LOADSTATE.EXE permet l’inverse, c’est à dire de transférer les données sauvegardées vers la nouvelle machine Windows XP.

Par défaut, l’USMT permet de migrer :

- les paramètres Internet Explorer ;

- les paramètres et contenu Outlook Express ;

- les paramètres et contenu Outlook ;

- les paramètres des connexions à distance ;

- les paramètres du modem ;

- les paramètres d’accessibilité ;

- les paramètres du bureau ;

- les paramètres de l’écran de veille ;

- les polices de caractères ;

- les paramètres d’affichage des dossiers ;

- les paramètres de la barre de taches ;                                                                    

- les paramètres souris et clavier ;

- les réglages du son ;

- les paramètres régionaux ;

- les paramètres d’Office ;

- les lecteurs réseaux et imprimantes ;

- le dossier Bureau ;

- le dossier Mes Documents ;

- le dossier Mes Images ;

- le Dossier Favoris ;

- le dossier Cookies ;

- les fichiers d’Office.

User State Migration Tool

Ressource

Nécessaire

Système d’exploitation

Windows 95, Windows 98, Windows NT Workstation 4.0, ou Windows 2000 Professional.

Accès à un support de stockage intermédiaire.

Stockage intermédiaire

Source de Stockage qui contiendra les données sauvegardées.

Système cible

Windows XP Professional

Accès à un support de stockage intermédiaire.

Assez d’espace disque pour recevoir les données.

Utilisation de USMT 

Les utilitaires USMT sont disponibles sur le CD d’installation de Windows XP dans le dossier suivant : \valueadd\msft\usmt 

Dans le cas le plus simple, le fichier sysfiles.inf est utilisé tel quel. L’administrateur doit créer un script pour le faire fonctionner sur la station cliente de manière autonome.
Le script doit :
- lancer SCANSTATE.EXE sur la station cliente ;
Note :On peut envoyer un raccourci du script vers la station et informer l’utilisateur de le lancer avant de partir le soir par exemple, ou on peut planifier son exécution ;
- reformater le disque et installer Windows XP Pro et les applications nécessaires ;
- cela peut donc être automatisé en utilisant un logiciel d’images disques (Powerquest DriveImage, Norton Ghost) ;
- lancer LOADSTATE.EXE en tant qu’administrateur local sur la machine cliente afin de restaurer les données et paramètres de l’utilisateur.

Avant de modifier les paramètres par défaut de Sysfiles.inf, il faut d’abord :

- identifier les paramètres à migrer ;

- identifier quels types de fichiers, dossiers ou fichiers spécifiques à migrer ;

- localiser ces fichiers.

Syntaxe de ScanState.exe :

scanstate [/c /i entrée.inf]* [/l scanstate.log] [/v niveau de commentaires][/f][/u][/x] chemin du média de stockage

Syntaxe de ScanState.exe

Option

Action correspondante

/c

Continue après des erreurs de type too_long_filename.  Erreurs enregistrées dans Longfile.log.

/i

Spécifie un fichier INF contenant les règles qui définissent les informations à collecter. Plusieurs fichiers INF peuvent être spécifiés.

/l

Spécifie le chemin du journal d’erreurs.

/v

Active la sortie commentée. La syntaxe est  /v # où # varie de 1 à 7, 1 étant le niveau de moins commenté et 7 le plus.

/u

Spécifie que les paramètres de l’utilisateur seront migrés. Cette option est uniquement utilisée pour dépannage.

/f

Spécifie que les fichiers seront migrés. Cette option est uniquement utilisée pour dépannage.

/x             

Spécifie qu’aucun fichier, ni paramètre ne seront migrés. Uniquement pour dépannage.

 

Note : le chemin de migration doit être accessible en lecture / écriture

Exemple 1 : Utilisation multiple de fichiers INF

scanstate \\fileserver\migration\homer /i .\migapp.inf /i .\migsys.inf /i .\miguser.inf /i .\sysfiles.inf /i .\files.inf

Exemple 2 : Utilisation simplifiée de SCANSTATE

SCANSTATE /i :c:\usmt\migsys.inf /l:c:\log.txt \\serveur\partage

Par défaut, les paramètres de l’utilisateur et les fichiers sont migrés. L’utilisation des options /u, /f, et /x a uniquement un objectif de réparation. Plusieurs fichiers INF peuvent être spécifiés. Dans ce cas, le fichier Sysfiles.inf doit obligatoirement être inclus.

Syntaxe de LoadState.exe

loadstate [/i entree.inf]* [/l loadstate.log] [/v #][/f][/u][/x]migration_path

Syntaxe de LoadState.exe

Option

Action correspondante

/i

Spécifie un fichier INF contenant les règles qui définissent les informations à migrer. Plusieurs fichiers INF peuvent être spécifiés.

/l

Spécifie un fichier dans lequel les erreurs seront journalisées.

/v

Active la sortie commentée. La syntaxe est  /v # où # varie de 1 à 7, 1 étant le niveau de moins commenté et 7 le plus.

/x

Spécifie qu’aucun fichier ni paramètres ne seront migrés. Utilisé pour dépannage uniquement.

/u

Spécifie que les paramètres de l’utilisateur seront migrés. Cette option est uniquement utilisée pour dépannage uniquement.

/f

Spécifie que les fichiers seront migrés. Cette option est uniquement utilisée pour dépannage.

 

Note : Le chemin de migration doit être accessible en lecture

Exemple 1:

loadstate \\fileserver\migration\homer /i .\miguser.inf

Exemple 2:

LOADSTATE /I :c:\usmt\migsys.inf /L:c:\log.txt \\serveur\partage

Par défaut, les paramètres de l’utilisateur, paramètres du système et les fichiers seront migrés. Les options /u, /f, et /x doivent uniquement être utilisées pour dépannage. Plusieurs fichiers de règles de migration INF peuvent être spécifiés.






En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft