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, si vous mettez à niveau votre OS 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 se connecte. En conséquence, 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.
Cette fonctionnalité est désactivée par défaut. Pour l’activer dans la stratégie de groupe, suivez les étapes suivantes :
- Ouvrez l’Éditeur de gestion des stratégies de groupe.
- 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.
- 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, suivez les étapes suivantes :
- Dans le volet gauche de Citrix Studio, cliquez sur Stratégies.
- Dans la fenêtre Créer une stratégie, saisissez la stratégie dans la zone de recherche. Par exemple, saisissez « Migration automatique des profils d’application existants ».
- Cliquez sur Sélectionner pour ouvrir la stratégie Migration automatique des profils d’application existants.
- Sélectionnez Activé, puis cliquez sur OK.
Fonctionnement
Profile Management effectue la migration lorsqu’un utilisateur se connecte et qu’il n’y a pas de profils utilisateur dans le magasin d’utilisateurs. 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 plate-forme du système d’exploitation actuel 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\SOFTWAREetHKEY_CURRENT_USER\SOFTWARE\Wow6432Node(à l’exception deHKEY_CURRENT_USER\SOFTWARE\MicrosoftetHKEY_CURRENT_USER\SOFTWARE\Classes)
S’il existe plusieurs profils d’application existants, Profile Management effectue la migration dans l’ordre de priorité suivant :
- 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).
- 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).
- 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.
- 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 utilisateur. Cela permet à Profile Management de localiser les profils d’application existants.
Supposons que vous configuriez le chemin du magasin utilisateur comme \\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 de profil d’application dans le magasin utilisateur, dans l’ordre suivant :
- \fileserver\userstore\user1\Win10RS3x64
- \fileserver\userstore\user1\Win10RS2x64
- \fileserver\userstore\user1\Win10RS1x64
- \fileserver\userstore\user1\Win10x64
- \fileserver\userstore\user1\Win10RS5x64
- \fileserver\userstore\user1\Win10RS6x64
- \fileserver\userstore\user1\Win8x64
- \fileserver\userstore\user1\Win7x64
- \fileserver\userstore\user1\Win2016
- \fileserver\userstore\user1\Win2012R2
- \fileserver\userstore\user1\Win2012
- \fileserver\userstore\user1\Win2008
- \fileserver\userstore\user1\Win2019
Si aucune d’entre elles n’est disponible, Profile Management met fin au processus de migration et renvoie une erreur.