Compartir a través de


Extracción de archivos de un almacén de migración de USMT comprimido

Cuando los archivos y la configuración se migran durante una migración típica de actualización de PC, normalmente se crea un archivo de almacén de migración comprimido en el almacén intermedio. Este almacén de migración es un único archivo de imagen que contiene todos los archivos que se migran, así como un archivo de catálogo. Para proteger el archivo comprimido, se puede cifrar mediante diferentes algoritmos de cifrado. Cuando el archivo se vuelve a migrar al equipo de origen después de instalar el sistema operativo, el comando UsmtUtils se puede ejecutar con la /extract opción de recuperar los archivos del almacén de migración comprimido. El comando UsmtUtils con la /extract opción también se puede usar cada vez que los datos deban recuperarse de un almacén de migración.

Las opciones usadas con la /extract opción pueden especificar:

  • Algoritmo criptográfico que se usó para crear el almacén de migración.

  • La clave de cifrado o el archivo de texto que contiene la clave de cifrado.

  • Incluir y excluir patrones para la extracción selectiva de datos.

Además, los patrones de archivo que deben extraerse se pueden especificar mediante la /i opción para incluir patrones de archivo o la /e opción para excluir patrones de archivo. Cuando la /i opción y la /e opción se usan en el mismo comando, los patrones de inclusión tienen prioridad sobre los patrones de exclusión. Las /i opciones y /e son diferentes de las reglas de inclusión y exclusión usadas en las herramientas ScanState y LoadState .

Para ejecutar la herramienta UsmtUtils con la opción /extract

Para extraer archivos del almacén de migración comprimido en el equipo de destino, use la siguiente sintaxis UsmtUtils:

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

Donde los marcadores de posición tienen los siguientes valores:

  • <USMTpath> es la ubicación donde se guardan los archivos y las herramientas de USMT.

  • <filePath> es la ubicación del almacén de migración.

  • <ruta de acceso> de destino es la ubicación del archivo donde la opción /extract debe colocar el contenido del almacén de migración extraído.

  • <includePattern> especifica el patrón para que los archivos se incluyan en la extracción.

  • <excludePattern> especifica el patrón para que los archivos se omitan de la extracción.

  • <AlgID> es el algoritmo criptográfico que se usó para crear el almacén de migración en la línea de ScanState.exe comandos.

  • <logfile> es la ubicación y el nombre del archivo de registro.

  • <keystring> es la clave de cifrado que se usó para cifrar el almacén de migración.

  • <filename> es la ubicación y el nombre del archivo de texto que contiene la clave de cifrado.

Para extraer todos los archivos de un almacén de migración comprimido

Para extraer todo de un almacén de migración comprimido a un archivo de la C:\ unidad, escriba lo siguiente:

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

Para extraer tipos de archivo específicos de un almacén de migración comprimido cifrado

Para extraer archivos específicos, como .txt y .pdf archivos, de un almacén de migración comprimido cifrado, escriba lo siguiente:

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

En este ejemplo, el archivo se cifra y la clave de cifrado se encuentra en un archivo de texto denominado encryptionKey.

Para extraer todos los tipos de archivo excepto uno o varios de un almacén de migración comprimido cifrado

Para extraer todos los archivos excepto un tipo de archivo, como .exe archivos, de un almacén de migración comprimido cifrado, escriba lo siguiente:

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

Para extraer tipos de archivo mediante el patrón de inclusión y el patrón de exclusión

Cuando los archivos se extraen de un almacén de migración comprimido, los patrones de inclusión y exclusión se pueden usar al mismo tiempo. Los archivos de un tipo se pueden excluir mientras se pueden incluir archivos de otro tipo. Por ejemplo:

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

En este ejemplo, si hay un archivo myProject.exe , el archivo también se extrae porque la opción de patrón de inclusión tiene prioridad sobre la opción excluir patrón.