Partager via


Extraire des fichiers d’un magasin de migration USMT compressé

Lorsque des fichiers et des paramètres sont migrés lors d’une migration classique d’actualisation de PC, un fichier de magasin de migration compressé est généralement créé sur le magasin intermédiaire. Ce magasin de migration est un fichier image unique qui contient tous les fichiers en cours de migration, ainsi qu’un fichier catalogue. Pour protéger le fichier compressé, il peut être chiffré à l’aide de différents algorithmes de chiffrement. Lorsque le fichier est migré vers l’ordinateur source après l’installation du système d’exploitation, la commande UsmtUtils peut être exécutée avec l’option /extract permettant de récupérer les fichiers à partir du magasin de migration compressé. La commande UsmtUtils avec l’option /extract peut également être utilisée à chaque fois que des données doivent être récupérées à partir d’un magasin de migration.

Les options utilisées avec l’option /extract peuvent spécifier :

  • Algorithme de chiffrement utilisé pour créer le magasin de migration.

  • Clé de chiffrement ou fichier texte qui contient la clé de chiffrement.

  • Inclure et exclure des modèles pour l’extraction sélective des données.

En outre, les modèles de fichier qui doivent être extraits peuvent être spécifiés à l’aide de l’option /i pour inclure des modèles de fichier ou de l’option /e d’exclusion de modèles de fichier. Lorsque l’option /i et l’option /e sont utilisées dans la même commande, les modèles include sont prioritaires sur les modèles d’exclusion. Les /i options et /e sont différentes des règles d’inclusion et d’exclusion utilisées dans les outils ScanState et LoadState .

Pour exécuter l’outil UsmtUtils avec l’option /extract

Pour extraire des fichiers du magasin de migration compressé sur l’ordinateur de destination, utilisez la syntaxe UsmtUtils suivante :

UsmtUtils.exe /extract <filePath> <destinationPath> [/i:<includePattern>] [/e:<excludePattern>] [/l:<logfile>] [/decrypt[:<AlgID>] {/key:<keystring> | /keyfile:<filename>}] [/o]

Où les espaces réservés ont les valeurs suivantes :

  • <USMTpath> est l’emplacement où les fichiers et outils USMT sont enregistrés.

  • <filePath> est l’emplacement du magasin de migration.

  • <chemin> de destination est l’emplacement du fichier où l’option /extract doit placer le contenu du magasin de migration extrait.

  • <includePattern> spécifie le modèle pour les fichiers à inclure dans l’extraction.

  • <excludePattern> spécifie le modèle pour les fichiers à omettre de l’extraction.

  • <AlgID> est l’algorithme de chiffrement qui a été utilisé pour créer le magasin de migration sur la ligne de ScanState.exe commande.

  • <logfile> est l’emplacement et le nom du fichier journal.

  • <keystring> est la clé de chiffrement utilisée pour chiffrer le magasin de migration.

  • <filename> est l’emplacement et le nom du fichier texte qui contient la clé de chiffrement.

Pour extraire tous les fichiers d’un magasin de migration compressé

Pour extraire tout d’un magasin de migration compressé vers un fichier sur le C:\ lecteur, entrez :

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig C:\ExtractedStore

Pour extraire des types de fichiers spécifiques à partir d’un magasin de migration compressé chiffré

Pour extraire des fichiers spécifiques, tels que .txt des fichiers et .pdf , à partir d’un magasin de migration compressé chiffré, entrez :

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:"*.txt,*.pdf" C:\ExtractedStore /decrypt /keyfile:D:\encryptionKey.txt

Dans cet exemple, le fichier est chiffré et la clé de chiffrement se trouve dans un fichier texte appelé encryptionKey.

Pour extraire tous les types de fichiers sauf un ou plusieurs à partir d’un magasin de migration compressé chiffré

Pour extraire tous les fichiers à l’exception d’un type de fichier, tel que .exe des fichiers, à partir d’un magasin de migration compressé chiffré, entrez :

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /e:*.exe C:\ExtractedStore /decrypt:AES_128 /key:password /l:C:\usmtutilslog.txt

Pour extraire des types de fichiers à l’aide du modèle include et du modèle d’exclusion

Lorsque des fichiers sont extraits d’un magasin de migration compressé, les modèles include et exclude peuvent être utilisés en même temps. Les fichiers d’un type peuvent être exclus tandis que les fichiers d’un autre type peuvent être inclus. Par exemple :

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:myProject.* /e:*.exe C:\ExtractedStore /o

Dans cet exemple, s’il existe un fichier myProject.exe , le fichier est également extrait, car l’option include pattern est prioritaire sur l’option exclude pattern.