Profile Management

Migration automatique des profils d’application existants

Profile Management fournit une solution capable 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 lorsque vous souhaitez migrer vos profils d’application entre différents systèmes d’exploitation (OS). Par exemple, supposons que vous mettiez à 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 lors de la première connexion de chaque utilisateur. 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 les applications à nouveau.

Remarque :

Cette fonctionnalité vous oblige à spécifier le nom abrégé du système d’exploitation en incluant la variable !CTX_OSNAME! dans le chemin du magasin 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 fonctionnalité 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 > Profile Management > Gestion des profils, double-cliquez sur la stratégie Migration automatique des profils d’application existants.
  3. Sélectionnez Activé, puis cliquez sur OK.

Pour que vos modifications prennent effet, exécutez la commande gpupdate /force à partir de l’invite de commandes. Déconnectez-vous de toutes les sessions, puis reconnectez-vous. Pour plus d’informations, consultez https://docs.microsoft.com/fr-fr/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 volet gauche de Citrix Studio, cliquez sur Stratégies.
  2. Dans la fenêtre Créer une stratégie, saisissez 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é, puis cliquez sur OK.

Comment ça marche

Profile Management effectue la migration lorsqu’un utilisateur se connecte et qu’il n’y a pas de profils utilisateur dans le magasin de profils. Avant le début de la migration, Profile Management localise les profils d’application à migrer. Il le fait par découverte automatique. Il localise et migre automatiquement les éléments suivants :

  • Paramètres d’application sous %userprofile%\Appdata\Local\ et %userprofile%\Appdata\Roaming. Les dossiers Microsoft suivants qui contiennent les informations de la plateforme OS actuelle 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 (à l’exception de HKEY_CURRENT_USER\SOFTWARE\Microsoft et HKEY_CURRENT_USER\SOFTWARE\Classes)

S’il existe plusieurs profils d’application, Profile Management effectue la migration selon l’ordre de priorité suivant :

  1. Profils du même type de système d’exploitation (système d’exploitation à session unique vers système d’exploitation à session unique et système d’exploitation multi-session vers système d’exploitation multi-session).
  2. Profils de la même famille de systèmes d’exploitation Windows ; par exemple, Windows 10 vers Windows 10, ou Windows Server 2016 vers 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 2016.
  4. Profils du système d’exploitation le plus proche.

Remarque :

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

Supposons que vous configuriez le chemin du magasin de profils utilisateur comme \\fileserver\userstore\%username%\!CTX_OSNAME!!CTX_OSBITNESS! et que votre système d’exploitation soit 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 de profil d’application dans le magasin de profils 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 d’entre eux n’est disponible, la Gestion des profils met fin au processus de migration et renvoie une erreur.

Migration automatique des profils d’application existants