Profile Management 2106

Migration automatique des profils d’application existants

Profile Management fournit une solution qui permet de migrer automatiquement les profils d’application existants. Les profils d’application incluent à la fois les données d’application dans le dossier AppData et les entrées de registre sous HKEY_CURRENT_USER\SOFTWARE.

Cette fonctionnalité peut être utile dans les cas où vous souhaitez migrer vos profils d’application sur différents systèmes d’exploitation (OS). Par exemple, supposons que vous mettez à niveau votre système d’exploitation de Windows 10 version 1803 vers Windows 10 version 1809. Si cette fonctionnalité est activée, Profile Management migre automatiquement les paramètres d’application existants vers Windows 10 version 1809 la première fois que chaque utilisateur ouvre une session. Par conséquent, les données d’application dans le dossier AppData et les entrées de registre sous HKEY_CURRENT_USER\SOFTWARE sont migrées. Les utilisateurs n’ont plus besoin de configurer à nouveau les applications.

Remarque :

cette fonctionnalité nécessite que vous spécifiez le nom court du système d’exploitation en incluant la variable !CTX_OSNAME! dans le chemin du magasin de l’utilisateur.
Cette fonctionnalité prend actuellement en charge Windows 10 1909 et versions antérieures, Windows Server 2019, Windows Server 2016 et Windows Server 2012 R2.

Cette fonction est désactivée par défaut. Pour l’activer dans la stratégie de groupe, procédez comme suit :

  1. Ouvrez l’éditeur de gestion des stratégies de groupe.
  2. Sous Stratégies > Modèles d’administration : Définitions de stratégie (fichiers ADMX) > Composants Citrix > Citrix > Profile Management > Traitement des profils, double-cliquez sur la stratégie Migration automatique des profils d’application existants.
  3. Sélectionnez Activé et cliquez sur OK.

Pour appliquer les modifications, exécutez la commande gpupdate /force à partir d’une invite de commande. Déconnectez-vous de toutes les sessions, puis reconnectez-vous. Pour plus d’informations, consultez https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/gpupdate.

Vous pouvez également choisir de configurer les stratégies Profile Management dans Citrix Studio. Pour ce faire, procédez comme suit :

  1. Dans le panneau de gauche de Citrix Studio, cliquez sur Stratégies.
  2. Dans la fenêtre Créer une stratégie, tapez la stratégie dans la zone de recherche. Par exemple, tapez « Migration automatique des profils d’application existants ».
  3. Cliquez sur Sélectionner pour ouvrir la stratégie Migration automatique des profils d’application existants.
  4. Sélectionnez Activé et cliquez sur OK.

Fonctionnement

Profile Management effectue la migration lorsqu’un utilisateur ouvre une session et qu’aucun profil utilisateur n’existe dans le magasin utilisateur. Avant le démarrage de la migration, Profile Management localise les profils d’application à migrer via la détection automatique. Profile Management localise et migre automatiquement les éléments suivants :

  • Paramètres de l’application sous %userprofile%\Appdata\Local\ et %userprofile%\Appdata\Roaming. Les dossiers Microsoft suivants qui contiennent les informations de plate-forme d’exploitation actuelles sont ignorés :

     -  %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
    
  • Clés de registre sous HKEY_CURRENT_USER\SOFTWARE et HKEY_CURRENT_USER\SOFTWARE\Wow6432Node (sauf pour HKEY_CURRENT_USER\SOFTWARE\Microsoft et HKEY_CURRENT_USER\SOFTWARE\Classes)

Si plusieurs profils d’application sont présents, Profile Management effectue la migration dans l’ordre de priorité suivant :

  1. Profils du même type d’OS (OS mono-session vers OS mono-session et OS multi-session vers OS multi-session).
  2. Profils de la même famille de systèmes d’exploitation Windows (par exemple, Windows 10 à Windows 10 ou Windows Server 2016 à Windows Server 2016)
  3. Profils d’une version antérieure du système d’exploitation (par exemple, Windows 7 vers Windows 10 ou Windows Server 2012 vers Windows Server 2016)
  4. Profils du système d’exploitation le plus proche

Remarque :

Vous devez spécifier le nom court du système d’exploitation en incluant la variable !CTX_OSNAME! dans le chemin du magasin utilisateur. Cela permet à Profile Management de localiser les profils d’application existants.

Supposons que vous configurez le chemin du magasin utilisateur avec \\fileserver\userstore\%username%\!CTX_OSNAME!!CTX_OSBITNESS! et que votre système d’exploitation est Windows 10 version 1803 64 bits (Win10RS4x64). Profile Management localise d’abord le dossier de profil précédent, puis le migre vers le dossier du profil d’application du magasin utilisateur dans l’ordre suivant :

  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 aucun dossier n’est disponible, Profile Management met fin au processus de migration et renvoie une erreur.

Migration automatique des profils d’application existants