Migración automática de perfiles de aplicación existentes

Profile Management ofrece una solución que permite migrar automáticamente los perfiles de aplicación existentes. Los perfiles de aplicación incluyen tanto los datos de aplicación de la carpeta AppData como las entradas del Registro de HKEY_CURRENT_USER\SOFTWARE.

Esta función puede ser útil cuando se quiere migrar los perfiles de aplicación a través de varios sistemas operativos (SO). Por ejemplo, supongamos que actualiza la versión 1803 del sistema operativo Windows 10 a la versión 1809 de Windows 10. Si esta función está habilitada, Profile Management migra automáticamente la configuración de la aplicación existente a la versión 1809 de Windows 10 la primera vez que cada usuario inicia sesión. Como consecuencia, se migran tanto los datos de aplicación de la carpeta AppData como las entradas del Registro de HKEY_CURRENT_USER\SOFTWARE. Los usuarios ya no necesitan volver a configurar las aplicaciones.

Esta función está inhabilitada de forma predeterminada. Para habilitarla en Directiva de grupo, siga estos pasos:

  1. Abra el Editor de administración de directivas de grupo.
  2. En Directivas > Plantillas administrativas: Definiciones de directivas (ADM) > Plantillas administrativas clásicas (ADM) > Citrix > Profile Management > Gestión de perfiles, haga doble clic en la directiva Migración automática de perfiles de aplicación existentes.
  3. Seleccione Habilitada y haga clic en Aceptar.

Para que los cambios surtan efecto, ejecute el comando gpupdate /force desde el símbolo del sistema. Cierre todas las sesiones y, luego, inícielas de nuevo. Para obtener información detallada, consulte http://technet.microsoft.com/en-us/library/bb490983.aspx.

También puede configurar las directivas de Profile Management en Citrix Studio. Para ello, siga estos pasos:

  1. En el panel izquierdo de Citrix Studio, haga clic en Directivas.
  2. En la ventana Crear directiva, escriba la directiva en el cuadro de búsqueda. Por ejemplo, escriba “Migración automática de perfiles de aplicación existentes”.
  3. Haga clic en Seleccionar para abrir la directiva Migración automática de perfiles de aplicación existentes.
  4. Seleccione Habilitada y haga clic en Aceptar.

Funcionamiento

Profile Management realiza la migración cuando un usuario inicia sesión y no hay perfiles de usuario en el almacén de usuarios. Antes de iniciar la migración, Profile Management localiza los perfiles de aplicación que se van a migrar. Lo hace a través de la detección automática. Localiza automáticamente lo siguiente:

  • Parámetros de aplicación en %userprofile%\Local\Appdata\ y %userprofile%\Roaming\Appdata
  • Carpetas de Microsoft que contienen información actual de la plataforma del sistema operativo y se encuentran en listas de exclusión, como, por ejemplo:

    • %userprofile%\AppData\Local\Temp
    • %userprofile%\AppData\Local\Packages
    • %userprofile%\AppData\Local\TileDataLayer
    • %userprofile%\AppData\Local\Microsoft\Temp
    • %userprofile%\AppData\Local\Microsoft\Credentials
    • %userprofile%\AppData\Local\Microsoft\Windows
    • %userprofile%\AppData\Local\Microsoft\Windows\InputPersonalization
    • %userprofile%\AppData\Local\Microsoft\Windows\Side bars
    • %userprofile%\AppData\Local\Microsoft\WindowsApps
    • %userprofile%\Appdata\Roaming\Microsoft\Credentials
    • %userprofile%\Appdata\Roaming\Microsoft\SystemCertificates
    • %userprofile%\Appdata\Roaming\Microsoft\Crypto
    • %userprofile%\Appdata\Roaming\Microsoft\Vault
    • %userprofile%\Appdata\Roaming\Microsoft\Windows
  • Claves del Registro en HKEY_CURRENT_USER\SOFTWARE y HKEY_CURRENT_USER\SOFTWARE\Wow6432Node (excepto HKEY_CURRENT_USER\SOFTWARE\Microsoft and HKEY_CURRENT_USER\SOFTWARE\Classes)

Si existen varios perfiles de aplicación, Profile Management realiza la migración con esta prioridad:

  1. Perfiles del mismo tipo de SO (de SO de escritorio a SO de escritorio, y de SO de servidor a SO de servidor).
  2. Perfiles de la misma familia de sistemas operativos Windows; por ejemplo, de Windows 10 a Windows 10 o de Windows Server 2016 a Windows Server 2016.
  3. Perfiles de una versión anterior del sistema operativo; por ejemplo, de Windows 7 a Windows 10 o de Windows Server 2012 a Windows Server 2016.
  4. Perfiles del sistema operativo más cercano.

Nota:

Debe especificar el nombre corto del sistema operativo; para ello, incluya la variable “!CTX_OSNAME!” en la ruta del almacén de usuarios. Así, Profile Management puede localizar los perfiles de aplicación existentes.

Supongamos que configura la ruta del almacén de usuarios como \\fileserver\userstore\%username%\!CTX_OSNAME!!CTX_OSBITNESS! y su sistema operativo es Windows 10, versión 1803, de 64 bits (Win10RS4x64). Profile Management localiza primero la carpeta de perfiles anterior y, a continuación, la migra a la carpeta de perfiles de aplicación que hay en el almacén de usuarios en el siguiente orden:

  1. \fileserver\userstore\user1\Win10RS3x64
  2. \fileserver\userstore\user1\Win10RS2x64
  3. \fileserver\userstore\user1\Win10RS1x64
  4. \fileserver\userstore\user1\Win10x64
  5. \fileserver\userstore\user1\Win10RS5x64
  6. \fileserver\userstore\user1\Win10RS6x64
  7. \fileserver\userstore\user1\Win8x64
  8. \fileserver\userstore\user1\Win7x64
  9. \fileserver\userstore\user1\Win2016
  10. \fileserver\userstore\user1\Win2012R2
  11. \fileserver\userstore\user1\Win2012
  12. \fileserver\userstore\user1\Win2008
  13. \fileserver\userstore\user1\Win2019

Si no hay ninguno disponible, Profile Management finaliza el proceso de migración y devuelve un error.

Migración automática de perfiles de aplicación existentes