Estado de usuario

<img style="”float:" right;” src="”https://www.recastsoftware.com/wp-content/uploads/2021/10/Recast-Logo-Dark_Horizontal.svg”" alt="&quot;Imagen&quot;" height="”43″" width="”150″">

Estado de usuario

Estos cuatro pasos van juntos y es difícil trabajar con uno sin los otros. Las demostraciones requerirán que los cuatro trabajen juntos, así que voy a fusionar estos cuatro en una sola página, lo que será largo.

Requisitos para CM Backup: State Migration Point. MS Docs
Información de USMT: MS Docs


Solicitar tienda estatal

Este paso llegará a su entorno ConfigMgr, solicitará una ubicación para capturar los datos del usuario.
MS Docs

Variables

Potencia Shell


Capturar estado de usuario

Este es el paso que hace el trabajo pesado, descarga el paquete USMT y luego ejecuta el comando para tomar los elementos especificados en el xml.

MS Docs

Variables

Potencia Shell


Restaurar el estado del usuario

Este es el paso que restaura los datos que capturó anteriormente.

MS Docs

Variables

Potencia Shell


Liberar tienda estatal

MS Docs

Variables

Potencia Shell


Archivos de registro

Hay varios registros para usar para seguir el proceso de USMT, el general sería el archivo SMSTS.log, pero mientras SMSTS.log se encuentra en una línea "Ejecutando línea de comando... scanstate.exe / loadstate.exe….” hay varias cosas que suceden detrás de escena, por lo que buscaría el registro apropiado. El registro estará en la subcarpeta SMSTSLOG mientras se ejecuta el TS, o se fusionará después. Más información sobre MS Docs

  • SMSTS.log
  • scanstate.log
  • scanstateprogress.log
  • loadstate.log
  • loadstateprogress.log

Punto de migración estatal

UserState 1
UserState 2

Población

Demostración: configuración estándar, valores predeterminados, misma computadora (borrar y cargar)

Esto es lo que crea MS cuando construye un TS usando el asistente:
UserState 4
Y aquí está en acción:
UserState 3
Puede ver que ejecuta scanstate.exe con una línea de comando personalizada.
Luego, a continuación, lo verá restaurando los datos después de que se volvió a crear una imagen de la máquina (Limpiar y cargar)
UserState 5

Solicitar tienda estatal:
UserState 9

Capturar estado de usuario:
UserState 7
UserState 10
Aquí, el paso inicia la descarga del paquete USMT, crea la línea de comando scanstate en función de las variables (según las opciones de los pasos), establece la conexión con el servidor según la información de la tienda de estado de la solicitud y activa la copia de seguridad del estado del usuario en el servidor.

Liberar la tienda estatal:
UserState 11
UserState 12
Este paso elimina la conexión al servidor.

Variables utilizadas en TS, la ruta de la tienda se borra después de liberar la tienda estatal.
UserState 6

En el servidor:
UserState 13
UserState 14
La consola muestra que se realizó una copia de seguridad y se restauró (estado de migración). Proporciona información vital sobre la copia de seguridad del usuario. Yendo a la ruta, puede ver que creó un archivo USMT.MIG

Demostración: aprovechamiento de la variable OSDMigrateAdditionalCaptureOptions

En esta demostración, estoy agregando algo de sintaxis de línea de comandos, mientras que este ejemplo no tiene sentido lógico, como explicaré, es solo un ejemplo.

  • / uel: 30 = Solo capturar perfiles que han estado activos en los últimos 30 días
  • / ue ** / ui: viamonstrarecast = excluir todas las cuentas de usuario EXCEPTO la cuenta refundida en el dominio viamonstra.
  • Información adicional para la sintaxis de la línea de comandos en MS Docs

Dado que le digo específicamente a la herramienta de escaneo que tome solo un perfil, realmente no tiene sentido decirle que evite los perfiles de más de 30 días. Pero lo agregué solo para mostrar cómo puede agregar varios parámetros adicionales al comando.

En esta imagen, la variable se estableció antes de ejecutar el paso de captura.
UserState 51

Este es el scanstateprogress.log
UserState 52
Muestra que ignora todos los perfiles excepto el que le dije que tomara.

Demostración: configuración estándar, valores predeterminados, computadora de repuesto (en paralelo)

Realización de la conexión en la consola:
UserState 15
UserState 21

La secuencia de tareas de captura:
UserState 17
Activación de TS en la máquina fuente:
UserState 18
Comprobando la consola ahora:
UserState 22
Puede ver que actualizó la información, tiene la ruta de la tienda y la hora en que se capturó. Ahora vamos a ejecutar el OSD TS en la PC de destino y actualizarlo a "En progreso"

Inicio de OSD en la computadora de destino:
UserState 20
La máquina instala el sistema operativo y cuando llega al estado de restauración, se comunica con el MP y encuentra que había datos del usuario para transferir, luego los copia creando el perfil para los usuarios que fueron respaldados en la máquina antigua.

UserState 23
UserState 24
UserState 25

Entonces ahí vemos los resultados de una transferencia exitosa. La consola se ha actualizado, el destino tiene los archivos del origen, el origen tiene los registros de scanstate y el destino los registros de loadstate.

Demostración - Actualizar - Mantenga los datos de USMT en la unidad local

Este proceso es bueno si no tiene una conexión rápida al servidor State Migration Point y necesita mantener los datos locales todo el tiempo. Acelera todo el proceso al mantener los datos locales. Si vas a usar este método, te recomiendo leer esto MS Doc

El paso de la secuencia de tareas: capturar localmente mediante el uso de enlaces
UserState 28
UserState 34
Para los enlaces físicos locales, asegúrese de deshabilitar los Pasos de almacenamiento del estado de solicitud y liberación del usuario, o obtendrá errores.

¡Asegúrese de que su paso de formato tenga la condición!
UserState 29
Y puede elegir la ubicación de USMT con una variable.
UserState 31
Cuando se inicia la captura, puede ver que se está utilizando nuestra ubicación.
UserState 30
A continuación, en el paso Aplicar imagen, puede ver que realiza algunas cosas adicionales: Limpiar C :, Configurar áreas que no se deben limpiar y luego iniciar el proceso de limpieza.
UserState 32
Una vez que se completa la limpieza, comienza a aplicar la imagen a la unidad.
UserState 33
Después de aplicar el sistema operativo, instala el cliente CM y se reinicia en el sistema operativo completo, poco después de ejecutar el paso para restaurar los datos del usuario.
UserState 36

En la máquina después de iniciar sesión, puede ver que los archivos se han restaurado. La carpeta USMTDemo también se limpió después de la migración.
UserState 37

Demostración: en paralelo: recuperación de una transferencia fallida en una máquina nueva

En esta demostración, simularemos una falla de OSD en la máquina de destino. Veremos los resultados y luego veremos qué podemos hacer para recuperarnos.
Configuración: Fuente = PC02 | Destino = PC10
UserState 38

Ejecuté Capture TS en PC02:
UserState 39

Muy bien, ahora iniciemos OSD en PC10.
Y para esta demostración, dejaré que se complete la restauración y luego mataré a OSD.
UserState 40
Ahora reiniciemos OSD y veamos cómo CM responde a la misma computadora que solicita la copia de seguridad de datos por segunda vez.
UserState 41
Puede ver que, aunque la consola dice completa, está ejecutando la restauración sin ningún problema. Esas son buenas noticias. Terminó con éxito.

Demostración: captura de datos de usuario en WinPE

Puede ejecutar este paso en WinPE, sin embargo, tuve que hacer un par de cambios para que esto funcione.
Primero, tuve que marcar la casilla para permitirle usar la cuenta de acceso a la red:
EstadoUsuario 53](medios/EstadoUsuario53.png)

Y actualice OSDMigrateAdditionalCaptureOptions

/ offlinewindir: c: ventanas

UserState 54
UserState 55

Cuando esté completo:
UserState 56

¡Asegúrese de lidiar con cualquier cifrado antes de reiniciar en WinPE si desea hacer una copia de seguridad de los datos!

Demostración: extracción manual del archivo .MIG

Digamos que ejecutó el proceso de captura, lo cargó en el servidor y lo restauró, pero por alguna razón necesita obtener algunos archivos individuales de la copia de seguridad. En el paquete USMT, hay un exe llamado usmtutils.exe que puede usar para extraer el archivo MIG. MS Docs

Requerimientos:

  • Archivos: (tomado del paquete USMT)
    • usmtutils.exe
    • migcore.dll
    • migstore.dll
    • unbcl.dll
  • Clave de cifrado (tomada de la consola CM)
  • Ubicación del archivo Mig (tomar de la consola CM)
  • Derechos de administrador

Ejemplo de línea de comando:

usmtutils.exe / extract c: usmt.mig c: usmtextract / decrypt / key: 73k3hn3k3k1kasdfkljhe1

En esta demostración, tomé la información de la consola CM
UserStateTrouble 4
Copié los 4 archivos en una carpeta (c: USMT)
Escribí un script simple para conectar los valores y activar usmtutils:
UserStateTrouble 3
Una vez finalizado el extracto:
UserStateTrouble 5
Ahora puede tomar los archivos que necesita sin restaurarlos a una computadora durante el TS.

Engañar al sistema: restaurar datos

Demostración: restaure los datos de State Migration Point a otra computadora usando los Pasos de Restaurar TS

En esta situación, la recuperación ya estaba completa, pero quería redirigir la copia de seguridad a una computadora completamente diferente.
Comencé usando varias de las variables que no estaban en los documentos para crear la configuración necesaria.

Variables requeridas:

  • OSDStateMigrationID - Desde la consola CM
  • OSDStateStorePath - Desde CM Console: la ubicación de la copia de seguridad de USMT.MIG.
  • OSDStateEncryptDecryptKey - Desde la consola CM
  • OSDStateRequestType - configurado para Restaurar
  • OSDStateTalkToSMP - Nombre del servidor del punto de migración
  • OSDStateUseNAA – Establecer en Verdadero* (Se hablará más en breve)

UserState 47

El intento 1 fue con OSDStateUseNAA = False: FAILED, acceso denegado al almacenamiento
El intento 2 fue con OSDStateUseNAA = True: FAILED, Access Denied to Storage
El intento 3 agregó mi cuenta NAA para tener permisos de lectura en el recurso compartido de punto de migración estatal.
<img src="”media/UserState43.png”" width="”350″/">

Una vez que hice eso, decidí ejecutar la restauración en PC08
UserState 46
UserState 45

Demostración: restaure datos haciendo frente a Local y ejecutando Pasos de restauración

Si no desea agregar NAA a su Punto de restauración, esta es otra opción y, en general, podría ser más fácil.

  • OSDStateStorePath - Establecer manualmente en C: USMTDemo
  • OSDStateEncryptDecryptKey - Desde la consola CM
  • OSDStateRequestType - configurado para Restaurar

Copie el archivo USMT del punto de migración local, para esta demostración utilicé C: USMTDemo (C: USMTDemoUSMTUSMT.mig)
Luego configuro mi TS
UserState 49
Aún necesitará obtener la clave del servidor para la copia de seguridad que desea restaurar.
Luego selecciono mi máquina de demostración, una que no he usado antes (PC06) y copio el archivo USMT local y activé la nueva secuencia de tareas de restauración. Puede ver a continuación que toma las variables, encuentra el archivo USMT y lo restaura.
UserState 48
Después de completar, puedo ver que agregó las carpetas de la cuenta cmadmin y completó los archivos del USMT.
UserState 50

Si bien estas demostraciones no serían algo normal, en caso de necesidad, si necesita restaurar los datos en otra máquina, ahora tiene otra opción además de usar líneas de comando directas.

Errores

Cuando estaba probando, me encontré con algunos problemas, principalmente relacionados con mantener los datos locales (Demostración 3), ya que había aprendido que necesitaba deshabilitar los pasos de almacenamiento de estado de solicitud y liberación, o aparece un error como este, USMT: 0x00000006 TS :0x00004005
UserStateTrouble 2
Otro error que recibí fue olvidar omitir el paso de formato. La máquina tuvo un error al intentar formatear la unidad porque la carpeta USMT creada con la transferencia de almacenamiento local (vinculación) estaba protegida y recibí este error: 0x00000005 (Código 5)
UserStateTrouble 1
Para resolver, ejecuté diskpart clean para restablecer mi prueba, luego agregué la condición en la sección de formato del TS para omitir estableciendo la condición con _OSDMigrateUseHardlinks

Consejos

Este consejo de Herman van Drie
(@hvandrie), "Mi experiencia con USMT vinculado es que definitivamente desea ejecutar chkdsk antes de ejecutar usmt scan".

Acerca de Recast Software
1 de cada 3 organizaciones que utilizan Microsoft Configuration Manager confían en Right Click Tools para detectar vulnerabilidades y remediarlas más rápido que nunca.
Descargar herramientas gratuitas
Solicitar precio

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Compartir este:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.

Al enviar este formulario, comprende que Recast Software puede procesar sus datos como se describe en el Recast Software Política de privacidad.

es_MXSpanish