Windows 7: Guía del Geek de la herramienta USMT

Cuando se trata de migrar la configuración de usuario y los datos para las implementaciones de Windows 7, la Herramienta de migración de estado de usuario es un valioso aliado.

Johan Arwidmark

Migración de estado de usuario, configuración y datos es una parte esencial de cualquier proyecto de implementación de Windows 7. La cuestión no es si deben migrar, sino más bien si puede permitirse no migrar.

El Microsoft usuario estado herramienta de migración (USMT) 4.0 es un conjunto gratuito de herramientas que puede usar para migrar la configuración, datos y estado de usuario como parte de su proyecto de implementación de Windows 7. Estas herramientas están activadas de forma predeterminada en Microsoft recomienda soluciones de implementación (Microsoft Deployment Toolkit, o MDT 2010 y System Center Configuration Manager o SCCM, 2007) y por una buena razón. Si no te cuidas de datos local o la configuración y los datos se pierde porque vuelve el equipo de un usuario, recuperar esos datos será costoso y difícil.

Algunas organizaciones sólo pueden migrar ciertos componentes, como las conexiones ODBC, fuentes de terceros y el perfil de Outlook. Otras organizaciones migran más, incluyendo el análisis de las unidades locales para la configuración de las aplicaciones y tipos de datos conocidos. Siempre hay algo que merece la migración.

¿Qué es la herramienta USMT 4.0?

La herramienta USMT 4.0 es la versión enterprise de la utilidad de Windows Easy Transfer para Windows 7. Consta de unas utilidades de línea de comandos:

  • Herramienta de backup ScanState.exe—the
  • Herramienta de restauración de LoadState.exe—the
  • USMTUtils.exe—the utilidad normalmente utilizado para limpiar el almacén de datos utilizado la herramienta USMT

Actualizar y reemplazar son los escenarios de dos implementación donde la 4.0 USMT desempeña un papel importante. Una actualización implica desinfectar el equipo existente manteniendo copia de seguridad local. Un reemplazo es precisamente eso: reemplazar una máquina. En ese escenario, almacena la copia de seguridad en un recurso compartido de red o a veces en una unidad externa.

La última versión de la herramienta USMT 4.0 incluye varias características nuevas:

  • Tienda de migración de enlace duro. Esto le permite almacenar datos localmente sin tener que copiar a otra carpeta. Esto reduce el tiempo de backup y restore. Aprovecha los enlaces duros NTFS para la migración y realmente nunca mueve los datos desde los sectores físicos del disco.
  • Ejecutar ScanState sin conexión. Esto le permite realizar backups desde dentro del entorno de preinstalación de Windows (WinPE). Esto sólo está disponible a través de los componentes de instalación de User-Driven (UDI) en SCCM 2007 y MDT 2010 Zero Touch, pero estará disponible en las próximas versiones del MDT (MDT 2012).
  • Soporte de copia de instantáneas de volumen. Cuando está habilitado, ScanState puede utilizar volume shadow copy service para archivos de instantáneas.
  • Nuevas opciones de cifrado de estándar de cifrado avanzado (AES). Ahora puede controlar el nivel de cifrado en el almacén de datos USMT.
  • Errores de archivo configurable. Estos permiten controlar qué archivos y carpetas puede pasar con la opción de línea de comandos /c (seguir en caso de error).
  • Nuevas funciones de auxiliares. Nuevos objetos auxiliares permiten mayor control sobre qué archivos y datos se migran.
  • Mejor estimación de espacio. El conmutador para estimar el tamaño del backup (/ p) es mucho más precisa en esta versión.
  • Lista de archivos que se está migrando. Un nuevo conmutador (/ listfiles) genera un archivo de texto que enumera todos los archivos incluidos en la migración.
  • Grupo local migración. Puede utilizar una nueva sección (<ProfileControl>) para configurar la pertenencia al grupo local de usuarios durante la migración.

Requisitos del sistema USMT

La herramienta USMT 4.0 admite el origen y el destino SO siguientes:

  • Sistemas operativos de fuente
    • Windows XP
    • Windows Vista
    • Windows 7
  • Sistemas operativos de destino
    • Windows Vista
    • Windows 7

En cuanto a cruce de plataformas de procesador, la 4.0 USMT apoyará 32-bit para migración a 64 bits, pero no de 64 bits a 32 bits.

¿Qué realizar migraciones USMT?

En la herramienta USMT, plantillas XML controlan los datos que se está migrados de la máquina. Las plantillas predeterminadas de migran los siguientes:

  • Opciones de accesibilidad
  • Libreta de direcciones
  • Configuración de línea de comandos
  • Fondo de escritorio (no migrado al utilizar backup offline)
  • Cifrar los archivos de sistema de archivos (EFS)
  • Favorites
  • Opciones de carpeta
  • Fonts
  • Pertenencia al grupo
  • Configuración de Internet Explorer (no migrada al utilizar backup offline)
  • Configuración de ODBC de Microsoft
  • Configuración del mouse (ratón) y teclado
  • Asignación de unidades de red
  • Impresora de red asignación (no migrado al utilizar backup offline)
  • Archivos sin conexión (no migrados al utilizar backup offline)
  • Opciones de teléfono y módem (no migradas al utilizar backup offline)
  • Conexión remota del servicio de acceso (RAS) y archivos de libreta de teléfonos (.pbk)
  • Configuración regional (no migrado al utilizar backup offline)
  • Acceso remoto
  • Configuración de la barra de tareas (no migrado al utilizar backup offline)
  • Windows Mail (archivos de Microsoft Outlook Express Mail o .dbx, se migran desde Windows XP)
  • Reproductor de Windows Media (no migran al utilizar backup offline)
  • Windows Rights Management

Además de esta lista, la herramienta USMT migra también configuración de algunas 30 aplicaciones y muchos tipos de archivo conocidos. Compruebe la documentación de la herramienta USMT (USMT.CHM) para obtener una lista detallada.

Compatibilidad de Office 2010

La versión original de la herramienta USMT 4.0 no es compatible con Office 2010. Hubo un actualización lanzado en febrero de 2011 que agrega soporte para Office 2010. Si utilizas el despliegue de SCCM 2007 OS (OSD) con MDT 2010 Zero Touch, necesita actualizar la ZTIUserState.wsf con los nuevos números de versión. Encontrará información detallada aquí.

Al utilizar MDT 2010 y SCCM 2007, estos generará las líneas de comandos necesarias para ScanState y LoadState. Estas unidades el proceso totalmente automatizado en el fondo, pero probablemente deseará personalizar qué datos está siendo respaldados por la herramienta USMT.

En la 4.0 USMT, datos y configuración se define como datos dentro de un perfil de usuario o datos fuera un perfil de usuario. Con modificadores de línea de comandos, puede definir qué perfiles se hace backup. De forma predeterminada, la herramienta USMT migrará cada perfil en el equipo. La herramienta USMT sólo migrará perfiles locales (cuentas locales así como los usuarios del dominio). No puede señalar la herramienta USMT para un recurso compartido de servidor utilizado para los perfiles móviles.

Puede utilizar los siguientes modificadores al comando ScanState para limitar el número de perfiles que voy hacer backup. Estos modificadores configurarán la herramienta USMT para respaldar sólo perfiles conectados a dentro de los últimos 60 días:

/ue:*\* /uel:60

Otra manera de limitar los datos que se copia es configurar las plantillas XML. La herramienta USMT viene con varias plantillas predeterminadas. También puede crear sus propias plantillas. Aquí es una muestra que se migrará todos los archivos de texto en la carpeta C:\Demo1 y toda la carpeta C:\Demo2:

<?xml version="1.0" encoding="UTF-8"?> <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/filemig"> <component type="Application" context="System"> <displayName>File Migration Test</displayName> <role role="Data"> <rules context="System"> <include> <objectSet> <pattern type="File">C:\Demo1\* [*.txt]</pattern> <pattern type="File">C:\Demo2\* [*]</pattern> </objectSet> </include> </rules> </role> </component> </migration>

Al utilizar MDT 2010 Lite Touch, es necesario almacenar tu plantilla personalizada en la carpeta de implementación share\USMT. A continuación, actualizar las reglas (customsettings.ini) con la siguiente configuración:

  • USMTMigFiles001=MigApp.xml
  • USMTMigFiles002=MigUser.xml
  • USMTMigFiles003=YourTemplate.xml

Cuando se utiliza SCCM 2007 OSD y MDT 2010 Zero Touch, necesita almacenar tu plantilla personalizada en la carpeta del paquete de USMT. A continuación, actualizar el paquete de configuración con la siguiente configuración:

Properties=OSDMigrateConfigFiles,OSDMigrateMode OSDMigrateMode=Advanced OSDMigrateConfigFiles=Miguser.xml,Migapp.xml,YourTemplate.xml

Pruebas de la herramienta USMT

Cuando se trabaja con la herramienta USMT, puede tomar el siguiente enfoque cuando se prueba que ha creado las plantillas:

  1. Ejecutar un backup, ya sea manualmente o mediante una secuencia de tareas, desde un equipo vivo en su entorno. Una copia de seguridad es no destructiva y puede ejecutar varias veces.
  2. Desplegar su imagen corporativa en una máquina virtual (VM).
  3. Tomar una instantánea de la máquina virtual.
  4. En la VM, restaurar la copia de seguridad manualmente y ver si tienes la configuración correcta.
  5. Si usted no, modificar la plantilla, ejecutar una nueva copia de seguridad, restaurar la instantánea de la VM y pruebe de nuevo la restauración.

Mediante el uso de una máquina virtual para las pruebas, puede probar rápidamente varias plantillas en cuestión de pocas horas. Eso es mucho más rápido que hacer un despliegue de imagen completa cada vez. Una vez que haya verificado que funciona manualmente, puede probar una implementación de la imagen completa.

Johan Arwidmark

Johan Arwidmark es un consultor, autor y oros geek especializada en soluciones de implementación de Windows de nivel empresarial. Habla en varias conferencias cada año, y la Cumbre de administración de Microsoft TechEd. Participa también activamente en las comunidades de implementación, incluyendo deploymentresearch.com y myitforum.comy ha sido reconocida como Microsoft más valioso profesional en instalación & Implementación. Sus áreas de experiencia incluyen soluciones, Microsoft Deployment Toolkit, entorno de preinstalación de Windows, herramienta de migración de estado de usuario de Microsoft, Windows Deployment Services y Microsoft System Center Configuration Manager y herramientas de implementación de Windows.

Contenido relacionado