Compartir a través de


Introducción a la herramienta de migración de estado de usuario (USMT)

En este artículo se describe el proceso general que se debe seguir para migrar archivos y configuraciones.

Paso 1: Planear la migración

  1. Planee la migración. En función de si el escenario de migración está actualizando o reemplazando equipos, se puede elegir una migración en línea o una migración sin conexión. Las migraciones sin conexión pueden usar el entorno de preinstalación de Windows (WinPE) o los archivos del directorio Windows.old . Para obtener más información, vea Escenarios comunes de migración.

  2. Determine qué migrar. Los datos que se deben considerar para la migración incluyen información del usuario final, configuración de aplicaciones, configuración del sistema operativo, archivos, carpetas y claves del Registro.

  3. Determine dónde almacenar los datos. En función del tamaño del almacén de migración, los datos se pueden almacenar en una de las siguientes ubicaciones:

    • Remotamente.
    • Localmente en un almacén de migración de vínculos duros o en un dispositivo de almacenamiento externo local.
    • Directamente en el equipo de destino.

    Para obtener más información, vea Elegir un tipo de almacén de migración.

  4. Use la /GenMigXML opción de línea de comandos para determinar qué archivos se incluyen en la migración y determinar si son necesarias modificaciones. Para obtener más información, vea ScanState Syntax

  5. Si es necesario, modifique las copias de los Migration.xml archivos y MigDocs.xml y cree archivos .xml personalizados. Para modificar el comportamiento de la migración, como migrar la carpeta Documentos pero no la carpeta Música , se puede crear o modificar el archivo de.xml personalizado en los archivos de.xml de migración existentes. El buscador de documentos, o MigXmlHelper.GenerateDocPatterns la función auxiliar, se puede usar para buscar automáticamente documentos de usuario en un equipo sin crear una amplia migración personalizada .xml archivos.

    Importante

    Microsoft recomienda realizar siempre copias de los archivos .xml incluidos en la Herramienta de migración de estado de usuario (USMT) y, a continuación, modificar las copias. Nunca modifique los archivos .xml originales.

    El MigXML.xsd archivo se puede usar para ayudar a escribir y validar los archivos .xml . Para obtener más información sobre cómo modificar estos archivos, vea Referencia XML de USMT.

  6. Cree un archivoConfig.xml si desea excluir algún componente de la migración. Para crear este archivo, ejecute el ScanState.exe comando con las siguientes opciones:

    • /genconfig.
    • /i : como argumentos, especifique los archivos .xml que se usan con ScanState.exe.

    Por ejemplo, el siguiente comando crea un Config.xml archivo mediante los MigDocs.xml archivos y MigApp.xml :

    ScanState.exe /genconfig:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:ScanState.log
    
  7. Abra el Config.xml objeto que se generó en el paso anterior. Revise el estado de migración de cada uno de los componentes enumerados en el Config.xml archivo. Si es necesario, edite el Config.xml archivo y especifique migrate=no para los componentes que no es necesario migrar.

Paso 2: Recopilar archivos y configuraciones del equipo de origen

  1. Realice una copia de seguridad del equipo de origen.

  2. Cierre todas las aplicaciones. Si algunas aplicaciones se ejecutan cuando se ejecuta el ScanState.exe comando, es posible que USMT no migre todos los datos especificados. Por ejemplo, si Microsoft Office Outlook está abierto, es posible que USMT no migre archivos PST.

    Nota

    SE produce un error en USMT si no puede migrar un archivo o una configuración a menos que se especifique la /c opción . Cuando se especifica la /c opción, USMT omite los errores y registra un error cada vez que encuentra un archivo que se usa que USMT no migró. La <ErrorControl> sección del Config.xml archivo se puede usar para especificar qué errores se deben omitir y qué debe hacer que se produzca un error en la migración.

  3. Para recopilar archivos y configuraciones, ejecute el ScanState.exe comando en el equipo de origen. Se deben especificar todos los archivos .xml que necesita usar el ScanState.exe comando. Por ejemplo:

    ScanState.exe \\server\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:ScanState.log
    

    Nota

    El ScanState.exe comando debe ejecutarse en modo administrador en el equipo de origen. Para ejecutarse en modo de administrador , haga clic con el botón derecho en Símbolo del sistema y, a continuación, seleccione Ejecutar como administrador. Para obtener más información sobre cómo procesa y almacena los datos el ScanState.exe comando, consulte Funcionamiento de USMT.

  4. Para asegurarse de que el almacén creado no está dañado, ejecute el UsmtUtils.exe comando con la /Verify opción .

Paso 3: Preparación del equipo de destino y restauración de archivos y configuraciones

  1. Instale el sistema operativo en el equipo de destino.

  2. Instale todas las aplicaciones que se encontraban en el equipo de origen. Aunque no siempre es necesario, Microsoft recomienda instalar todas las aplicaciones en el equipo de destino antes de restaurar el estado del usuario. La instalación de todas las aplicaciones antes de restaurar el estado del usuario garantiza que se conserve la configuración migrada.

    Nota

    La versión de la aplicación instalada en el equipo de destino debe ser la misma versión que la del equipo de origen. USMT no admite la migración de la configuración de una versión anterior de una aplicación a una versión más reciente. La excepción para esta regla es Microsoft Office. USMT puede migrar desde una versión anterior de Microsoft Office a una versión más reciente de Microsoft Office.

  3. Cierre todas las aplicaciones. Si algunas aplicaciones se ejecutan cuando se ejecuta el LoadState.exe comando, es posible que USMT no migre todos los datos especificados. Por ejemplo, si Microsoft Office Outlook está abierto, es posible que USMT no migre archivos PST.

    Nota

    Use /c para continuar con la migración si se producen errores. Use la <ErrorControl> sección del Config.xml archivo para especificar qué errores se deben omitir y qué errores deben provocar un error en la migración.

  4. Ejecute el LoadState.exe comando en el equipo de destino. Especifique el mismo conjunto de archivos.xml que se especificaron cuando se usó el ScanState.exe comando. Sin embargo, no siempre es necesario especificar el Config.xml archivo. El Config.xml archivo solo debe especificarse para excluir algunos de los archivos y la configuración que se migraron al almacén. Por ejemplo, la carpeta Documentos se migró al almacén, pero no es necesario migrarla al equipo de destino. Por ejemplo, modifique el Config.xml archivo y especifique el archivo actualizado mediante el LoadState.exe comando . A continuación, el LoadState.exe comando migra solo los archivos y la configuración que deben migrarse. Para obtener más información sobre cómo procesa y migra los datos el LoadState.exe comando, consulte Funcionamiento de USMT.

    Por ejemplo, el siguiente comando migra los archivos y la configuración:

    LoadState.exe  \\server\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:LoadState.log
    

    Nota

    Ejecute el LoadState.exe comando en modo de administrador. Para ello, haga clic con el botón derecho en Símbolo del sistema y, a continuación, seleccione Ejecutar como administrador.

  5. Cierre la sesión después de ejecutar el LoadState.exe comando. Algunas configuraciones, como fuentes, fondos de pantalla y configuración del protector de pantalla, no surtirá efecto hasta la próxima vez que el usuario inicie sesión.