Pas à pas : migration hors connexion à l’aide de l’outil USMT

Vous pouvez migrer des fichiers et des paramètres alors que le système d’exploitation est hors connexion à l’aide de l’Outil de migration utilisateur (USMT) 5.0. Pour une migration hors connexion avec l’USMT, vous n’avez pas besoin d’ouvrir une session sur l’ordinateur sur lequel vous déployez Windows®.

Lorsque le système d’exploitation est hors connexion, les fichiers et ressources matérielles sont plus facilement accessibles par ScanState et d’autres outils de l’USMT. La migration hors connexion peut améliorer les performances sur les ordinateurs plus anciens disposant de ressources matérielles limitées et sur lesquels de nombreuses applications logicielles sont installées. Elle permet également d’éviter des conflits lorsqu’un fichier est utilisé par une autre application ou un autre service. Vous pouvez également être en mesure d’utiliser une migration hors connexion pour récupérer des fichiers et des paramètres si un ordinateur ne démarre plus correctement.

Important

Certains fichiers et paramètres que vous pouvez migrer dans une migration en ligne ne sont pas applicables dans un scénario hors connexion. Pour plus d’informations, voir Quels sont les éléments migrés par l’outil USMT ?.

Dans cet exemple, vous modifiez des fichiers de configuration pour une migration hors connexion, désactivez le Chiffrement de lecteur BitLocker de Windows si nécessaire, puis démarrez l’ordinateur dans Windows PE. Ensuite, vous exécutez ScanState pour collecter des fichiers et des paramètres à partir de l’installation actuelle de Windows, puis installez Windows® 8 et appliquez les données du magasin de migration. Ce scénario s’applique aux ordinateurs exécutant Windows XP, Windows Vista® ou Windows® 7.

Vous pouvez également migrer des fichiers et des paramètres à partir d’un dossier Windows.old depuis Windows 8. Dans un scénario de migration hors connexion où vous migrez des fichiers et des paramètres à partir du dossier Windows.old, vous n’avez pas besoin d’exécuter l’outil ScanState avant de déployer le système d’exploitation et vous pouvez exécuter ScanState et LoadState successivement. Ce scénario est abordé plus en détail dans l’Annexe : Migration hors connexion à partir d’un dossier Windows.

Dans cette rubrique

  • Configuration requise

  • Installer le Kit de déploiement et d’évaluation Windows (Windows ADK)

  • Étape 1 : Modifier le fichier Config.xml de l’Outil de migration utilisateur (USMT) pour inclure l’appartenance aux groupes d’utilisateurs

  • Étape 2 : (facultatif) Créer un fichier Offline.xml

  • Étape 3 : Copier des fichiers et des outils USMT vers un disque mémoire flash USB ou un partage réseau

  • Étape 4 : Suspendre BitLocker

  • Étape 5 : Démarrer avec Windows PE

  • Étape 6 : Exécuter ScanState pour collecter des fichiers et des paramètres

  • Étape 7 : Installer Windows et les applications

  • Étape 8 : Exécuter LoadState pour appliquer des fichiers et des paramètres

  • Étapes suivantes

  • Annexe : Migration hors connexion à partir d’un dossier Windows

Configuration requise

Pour mettre en œuvre ce scénario, vous avez besoin des éléments suivants :

  • DVD du produit Windows 8

    Notes

    Avant d’installer Windows, vérifiez que votre ordinateur répond à la configuration matérielle minimale requise pour la version du système d’exploitation que vous voulez installer. Sauvegardez vos fichiers de données ou enregistrez-les en lieu sûr avant de procéder à la mise à niveau. Pour plus d’informations sur la configuration matérielle requise, voir ce site Web de Microsoft.

  • Kit de déploiement et d’évaluation Windows (Windows ADK)

    Vous pouvez exécuter le programme d’installation du Kit de déploiement et d’évaluation (ADK) directement à partir d’Internet. Vous pouvez également utiliser un ordinateur disposant d’un accès à Internet pour télécharger les fichiers d’installation afin de pouvoir exécuter le programme d’installation sur un ordinateur hors connexion. Dans l’Assistant d’installation du Kit de déploiement et d’évaluation Windows (Windows ADK), vous pouvez sélectionner les fonctionnalités que vous voulez installer, telles que l’USMT.

  • Ordinateur source

    Un ordinateur source est l’ordinateur à partir duquel vous migrez des fichiers et des paramètres. Cet ordinateur doit être équipé d’un lecteur de DVD-ROM et d’un port USB ou d’une connexion réseau. Ce guide utilise un ordinateur source exécutant Windows XP, Windows Vista, Windows 7 ou Windows 8.

  • Ordinateur de destination

    Un ordinateur de destination est tout ordinateur sur lequel vous installez une nouvelle version de Windows et appliquez des fichiers et paramètres du magasin de migration. Cet ordinateur doit être équipé d’un lecteur de DVD-ROM et d’un port USB ou d’une connexion réseau.

    Notes

    L’ordinateur de destination pour un scénario de migration hors connexion peut être le même que votre ordinateur source.

  • Ordinateur de référence

    Un ordinateur de référence peut être n’importe quel ordinateur sur lequel vous installez le Windows ADK. Cet ordinateur doit être équipé d’un lecteur de DVD-ROM. Dans l’Assistant d’installation du Kit de déploiement et d’évaluation Windows (Windows ADK), vous pouvez sélectionner les fonctionnalités que vous voulez installer, telles que l’USMT. Après avoir installé l’USMT, vous pouvez copier le dossier de l’USMT sur d’autres ordinateurs de votre organisation.

    Notes

    Une connexion réseau ou un support portable est requis pour les ordinateurs de référence, source et de destination pour copier l’USMT et les fichiers de configuration entre les ordinateurs. Vous pouvez également utiliser ce support pour héberger le magasin de migration si vous envisagez de reformater l’ordinateur. Pour plus d’informations sur la quantité d’espace requise pour héberger un magasin de migration, voir Estimer la taille des magasins de migration.

  • DVD de démarrage Windows PE ou Windows PE disponible par le biais des Services de déploiement Windows sur votre réseau

    Pour plus d’informations sur la création d’un support Windows PE, voir WinPE : Créer un lecteur de démarrage USB.

    Notes

    • Une version de Windows PE qui prend en charge votre migration est nécessaire. Par exemple, pour effectuer une migration vers Windows 8.1, il vous faut Windows PE 5.0. Pour plus d’informations, voir Nouveautés de Windows PE.

    • Si vous exécutez ScanState sur un ordinateur source qui dispose d’une version x86 du système d’exploitation, vous devez utiliser une image système Windows PE x86. Si vous exécutez ScanState sur un ordinateur source avec une version x64 du système d’exploitation installé, vous devez utiliser une image système Windows PE x64.

Installer le Kit de déploiement et d’évaluation Windows (Windows ADK)

Vous pouvez exécuter le programme d’installation du Kit de déploiement et d’évaluation (ADK) directement à partir d’Internet en utilisant l’interface graphique utilisateur (GUI) ou la ligne de commande.

  1. Sur votre ordinateur de référence, exécutez le programme d’installation du Kit de déploiement et d’évaluation (ADK).

  2. Sélectionnez Installer, spécifiez l’emplacement souhaité pour installer les fonctionnalités du Kit de déploiement et d’évaluation (ADK), puis cliquez sur Suivant.

  3. Dans la fenêtre Kit de déploiement et d’évaluation, sélectionnez les fonctionnalités du Kit de déploiement et d’évaluation (ADK) que vous voulez installer, notamment l’USMT, puis cliquez sur Installer.

Étape 1 : Modifier le fichier Config.xml de l’Outil de migration utilisateur (USMT) pour inclure l’appartenance aux groupes d’utilisateurs

L’appartenance aux groupes d’utilisateurs n’est pas conservée lors des migrations hors connexion. Vous pouvez ajouter un élément <ProfileControl> dans le fichier Config.xml pour spécifier que les utilisateurs migrés doivent être membres d’un groupe d’utilisateurs. Dans cet exemple, vous créez un fichier Config.xml pour ajouter tous les comptes d’utilisateurs au groupe Utilisateurs une fois qu’ils sont migrés.

  1. Copiez le code suivant dans un éditeur de texte, tel que le Bloc-notes.

    <Configuration>
    
    <ProfileControl>
    
        <localGroups>
    
          <mappings>
    
             <changeGroup from="*" to="Users" appliesTo="MigratedUsers">
    
                <include>
    
                   <pattern>*</pattern>
    
                </include>
    
             </changeGroup>
    
          </mappings>
    
        </localGroups>
    
    </ProfileControl>
    
    </Configuration>
    
  2. Nommez le fichier Config.xml en l’enregistrant.

Notes

Si vous modifiez un fichier Config.xml existant, ajoutez ProfileControl en tant qu’enfant de l’élément Configuration parent. La commande /genconfig crée un exemple d’élément ProfileControl que vous pouvez modifier.

Étape 2 : (facultatif) Créer un fichier Offline.xml

S’il existe plusieurs lecteurs qui possèdent des dossiers Windows sur l’ordinateur de destination, vous pouvez créer un fichier Offline.xml qui contient des informations sur les emplacements de chemin d’accès à utiliser. Vous pouvez utiliser ce fichier lorsque vous exécutez l’outil ScanState avec l’option /offline. Si l’ordinateur ne dispose pas de plusieurs dossiers Windows, vous pouvez spécifier le chemin d’accès du seul dossier avec l’option /offlineWindir à partir de l’invite de commandes de ScanState à l’Étape 6 : Exécuter ScanState pour collecter des fichiers et des paramètres.

Dans cet exemple, vous créez un fichier Offline.xml qui demande à l’outil ScanState de rechercher un répertoire Windows valide sur le lecteur C. Si aucun répertoire Windows valide n’est trouvé sur le lecteur C, le fichier indique d’examiner le lecteur D, puis le lecteur E.

  1. Copiez le code suivant dans un éditeur de texte, tel que le Bloc-notes.

    <offline>
    
         <winDir>
    
              <path>C:\Windows</path>
    
              <path>D:\Windows</path>
    
              <path>E:\</path>
    
         </winDir>
    
         <failOnMultipleWinDir>1</failOnMultipleWinDir>
    
    </offline>
    
  2. Nommez le fichier Offline.xml en l’enregistrant.

Pour plus d’informations sur Offline.xml, voir Informations de référence sur la migration hors connexion.

Étape 3 : Copier des fichiers et des outils USMT vers un disque mémoire flash USB ou un partage réseau

Copiez l’USMT, le fichier Config.xml modifié et le fichier Offline.xml sur chaque ordinateur que vous mettez à niveau. Dans cet exemple, vous copiez les fichiers sur un disque mémoire flash USB pour les transporter vers chaque ordinateur.

  1. Copiez tout le contenu du dossier USMT de votre ordinateur de référence vers un partage réseau ou un disque mémoire flash USB. <architecture> correspond à x86 ou amd64. Par exemple, à l’invite de commandes, tapez la commande suivante :

    xcopy "C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\User State Migration Tool\x86" F:\USMTx86
    

    F est la lettre attribuée de votre disque mémoire flash USB.

  2. Copiez le fichier Config.xml modifié et le fichier Offline.xml sur le disque mémoire flash USB. Par exemple, à l’invite de commandes, tapez la commande suivante :

    xcopy C:\Config.xml F:\USMTx86
    
    xcopy C:\Offline.xml F:\USMTx86
    

Étape 4 : Suspendre BitLocker

Si BitLocker est activé sur l’ordinateur source, vous devez suspendre ou désactiver le chiffrement avant de pouvoir utiliser l’outil ScanState sur le lecteur. Pour plus d’informations sur la suspension du chiffrement BitLocker, voir ce site Web de Microsoft.

Avertissement

Lorsque vous suspendez ou désactivez BitLocker, le lecteur reste chiffré, mais la clé de chiffrement n’est pas protégée tant que BitLocker n’est pas activé de nouveau. Si l’ordinateur est perdu ou volé dans cet état, ses données ne sont pas protégées par le chiffrement BitLocker.

Étape 5 : Démarrer avec Windows PE

Insérez le DVD de Windows PE et redémarrez l’ordinateur.

Notes

Si vous utilisez un partage réseau pour copier l’USMT ou pour votre magasin de migration, il est possible que vous deviez configurer Windows PE pour la connectivité réseau. Par exemple, vous pouvez utiliser l’outil netsh (network shell) ou la commande net use.

Étape 6 : Exécuter ScanState pour collecter des fichiers et des paramètres

  1. Copiez les fichiers de l’USMT sur l’ordinateur à partir du disque mémoire flash USB ou du réseau. Par exemple, insérez le disque mémoire flash USB et tapez ce qui suit à l’invite de commandes :

    xcopy F:\USMTx86 C:\USMTx86
    

    F est la lettre attribuée du disque mémoire flash USB.

  2. Définissez des variables d’environnement système pour l’USMT afin de spécifier le répertoire de travail pour l’USMT et l’architecture système. Par exemple, à l’invite de commandes de Windows PE, tapez la commande suivante :

    set USMT_WORKING_DIR=C:\USMTx86
    
    set MIG_OFFLINE_PLATFORM_ARCH=32
    

    Pour les ordinateurs de l’architecture AMD64, affectez à MIG_OFFLINE_PLATFORM_ARCH la valeur 64.

  3. Exécutez ScanState avec l’option /offline et indiquez où créer le magasin de migration. Par exemple, à l’invite de commandes, tapez la commande suivante :

    scanstate C:\mystore /offline:C:\USMTx86\offline.xml /i:migapp.xml /i:migdocs.xml /o /config:config.xml /v:5 /encrypt /key:"mykey"
    

    Si vous reformatez l’ordinateur source, créez le magasin de migration sur un partage réseau ou un support portable.

Étape 7 : Installer Windows et les applications

Après avoir enregistré le magasin de migration en lieu sûr, par exemple sur un partage réseau ou un support portable, vous pouvez installer Windows 8. En guise de pratique recommandée, installez les applications avant de charger les fichiers et paramètres de votre magasin de migration.

  1. Pour démarrer le programme d’installation de Windows, insérez le DVD de Windows et redémarrez l’ordinateur. Si le programme d’installation de Windows ne démarre pas automatiquement, accédez au lecteur de DVD de l’ordinateur et cliquez sur setup.exe.

  2. Suivez les instructions à l’écran pour installer Windows.

    Avertissement

    Vous pouvez utiliser un fichier de réponses sans assistance pour personnaliser votre déploiement de Windows. Pour plus d’informations, voir Informations techniques de référence de l’Assistant Gestion d’installation.

  3. Installez toutes les applications utilisateur sur l’ordinateur de destination. La version de l’application installée sur l’ordinateur de destination doit être identique à la version située sur l’ordinateur source. L’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, à l’exception de Microsoft® Office, que l’USMT peut migrer d’une version antérieure à une version plus récente.

    Pour plus d’informations sur les applications et les paramètres pris en charge dans l’USMT, voir Quels sont les éléments migrés par l’outil USMT ?.

Étape 8 : Exécuter LoadState pour appliquer des fichiers et des paramètres

Après avoir installé Windows, copiez les fichiers de l’USMT sur l’ordinateur de destination, puis exécutez l’outil LoadState pour appliquer les fichiers et paramètres au nouveau système d’exploitation.

  1. Copiez les fichiers de l’USMT sur l’ordinateur de destination à partir du disque mémoire flash USB ou d’un partage réseau. Par exemple, à l’invite de commandes, tapez la commande suivante :

    xcopy F:\USMTx86 C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\User State Migration Tool\x86
    
  2. Exécutez l’outil LoadState et indiquez l’emplacement du magasin de migration. Vous n’avez pas besoin d’utiliser Offline.xml avec LoadState. Par exemple, à l’invite de commandes, tapez la commande suivante :

    loadstate C:\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:5 /l:loadstate.log /decrypt /key:"mykey"
    
  3. Une fois l’exécution de LoadState terminée, redémarrez l’ordinateur.

Les fichiers et paramètres du système d’exploitation antérieur sont maintenant disponibles sur cette installation de Windows.

Étapes suivantes

Pour plus d’informations sur le déploiement de BitLocker pour Windows, voir ce site Web de Microsoft.

Annexe : Migration hors connexion à partir d’un dossier Windows

Vous pouvez migrer des données d’un dossier Windows hors connexion à partir d’une installation différente. Vous pouvez migrer des données d’un dossier Windows.old si vous avez effectué une mise à niveau sur place, ou vous pouvez migrer des données de n’importe quel dossier Windows hors connexion sur un autre ordinateur ou une autre partition.

L’outil ScanState comprend deux paramètres que vous pouvez utiliser pour collecter des fichiers d’un dossier Windows hors connexion :

  • /offlineWinDir: WinDir. Spécifie le chemin d’accès au dossier Windows hors connexion que l’USMT utilise pour collecter des informations sur l’état utilisateur. Vous pouvez utiliser ce paramètre pour que ScanState désigne un dossier Windows hors connexion.

  • /offlineWinOld: WinDir. Spécifie le chemin d’accès au dossier Windows.old hors connexion. Vous pouvez utiliser cette option pour collecter des fichiers d’une installation antérieure de Windows si vous avez effectué une mise à niveau sur place. Par exemple, vous pouvez collecter des données d’une installation antérieure de Windows qui sont contenues dans le répertoire Windows.old.

Les étapes suivantes montrent comment migrer des fichiers d’un répertoire Windows.old. Pour plus d’informations sur l’utilisation du paramètre /offlineWinDir:, voir l’aide de la ligne de commande pour ScanState.exe.

Vous pouvez migrer des fichiers et des paramètres à partir d’un répertoire Windows.old depuis Windows. Dans un scénario de migration hors connexion où vous migrez des fichiers et des paramètres à partir du répertoire Windows.old, vous n’avez pas besoin d’exécuter l’outil ScanState avant de déployer le système d’exploitation et vous pouvez exécuter ScanState et LoadState successivement.

Pour effectuer une migration hors connexion à partir d’un répertoire Windows.old, suivez les mêmes étapes que dans le scénario précédent, mais dans l’ordre suivant :

  1. Étape 1 : Modifier le fichier Config.xml de l’Outil de migration utilisateur (USMT) pour inclure l’appartenance aux groupes d’utilisateurs

  2. Étape 3 : Copier des fichiers et des outils USMT vers un disque mémoire flash USB ou un partage réseau

  3. Étape 4 : Suspendre BitLocker

  4. Étape 7 : Installer Windows et les applications

    Installez Windows, mais choisissez l’option Personnalisée (option avancée) à la place de l’option Mise à niveau. Pour une migration par lien physique, ne reformatez pas le lecteur. Pour plus d’informations sur les migrations par lien physique, voir Magasins de migration par lien physique.

  5. Étape 6 : Exécuter ScanState pour collecter des fichiers et des paramètres

    Utilisez l’option /offlineWinOld à la place de l’option /offline. Par exemple, à l’invite de commandes, tapez la commande suivante :

    scanstate C:\mystore /offlineWinOld:C:\Windows.old\Windows /i:migapp.xml /i:migdocs.xml /o /config:config.xml /v:5 /nocompress
    

    Important

    Si un répertoire Windows.old est déjà présent sur l’ordinateur de destination avant d’installer Windows, le nouveau dossier est nommé Windows.old.nnn, où nnn est un nombre à trois chiffres, par exemple 000 ou 001.

    Vous pouvez également utiliser une migration par lien physique pour ce scénario. Par exemple, à l’invite de commandes, tapez la commande suivante :

    scanstate C:\mystore /offlineWinOld:C:\Windows.old\Windows /hardlink /i:migapp.xml /i:migdocs.xml /o /config:config.xml /v:5 /nocompress
    

    Avertissement

    Lors de l’utilisation d’une migration par lien physique, ne formatez pas le lecteur. Pour plus d’informations sur les migrations par lien physique, voir Magasins de migration par lien physique.

    Vous pouvez utiliser l’option /offlinewindir pour désigner un dossier Windows hors connexion. Utilisez cette option pour la migration à partir d’un répertoire Windows sur un autre ordinateur ou une autre partition. Par exemple, tapez la commande suivante :

    scanstate C:\mystore /offlineWinDir:C:\Windows /hardlink /i:migapp.xml /i:migdocs.xml /o /config:config.xml /v:5 /nocompress
    
  6. Étape 8 : Exécuter LoadState pour appliquer des fichiers et des paramètres

    Incluez également l’option /hardlink dans la syntaxe de LoadState. Par exemple, à l’invite de commandes, tapez la commande suivante :

    loadstate C:\mystore /config:config.xml [/hardlink] /i:migdocs.xml /i:migapp.xml /v:5 /l:loadstate.log  /nocompress /lac
    

Voir aussi

Autres ressources

Pas à pas : migration de fichiers dans le cadre d’une installation à distance à l’aide de l’outil USMT et des Services de déploiement Windows
Informations de référence sur la migration hors connexion