Lire en anglais

Partager via


FSLogix FAQ

Le FAQ FSLogix fournit des informations relatives à l’installation, à la configuration, à l’opération et à la prise en charge de FSLogix dans l’infrastructure de bureau virtuel (VDI).

Installation

FSLogix est-il intégré à tous les systèmes d’exploitation Windows ?

FSLogix n’est pas une fonctionnalité Windows et doit être installé séparément. FSLogix se trouve dans les images multisession de la Place de marché Azure pour Windows 10 et Windows 11. Bien que nous cherchions à ce que cette version de FSLogix soit «up-to-date », les clients doivent vérifier la version installée. Si nécessaire, effectuez une mise à niveau vers la dernière version.

FSLogix met-il à jour automatiquement ou utilise-t-il Windows Update ?

Non, FSLogix doit être mis à jour manuellement ou via votre processus de création d’image existant. Abonnez-vous et suivez le blog FSLogix pour continuer à être mis à jour lorsque de nouvelles versions sont publiées.

FSLogix fournit-il des mises à jour incrémentielles ?

Non, les versions de FSLogix sont des versions complètes du produit.

Dois-je désinstaller FSLogix avant d’installer une nouvelle version ?

Dépend. Si vous devez accéder à une version précédente, vous devez désinstaller FSLogix, redémarrer, puis installer la version précédente. Les versions mises à jour peuvent être installées sur l’ancienne version et nécessitent un redémarrage.

Quelles sont les versions de FSLogix prises en charge ?

Microsoft prend uniquement en charge la dernière version de FSLogix. Consultez notre page de support produit.

Conteneurs

La taille du conteneur FSLogix affecte-t-elle les performances de connexion ?

Non, la taille du conteneur n’affecte pas les heures de connexion ou les performances. D’autres facteurs sont beaucoup plus importants lorsque résolution des problèmes de connexion longue fois.

Quel est le comportement lorsqu’un conteneur FSLogix atteint ou dépasse la valeur « SizeInMBs » ?

Les utilisateurs peuvent commencer à rencontrer un comportement étrange avec des applications ou accéder aux fichiers en raison du manque de stockage dans le conteneur. L’augmentation du paramètre SizeInMBs augmente automatiquement la taille du conteneur lors de la prochaine connexion lors de l’utilisation de disques dynamiques. Pour éviter ces situations, vous devez planifier au moins 30% espace libre. Surveillez les journaux d’événements ou les fichiers journaux pour les événements d’avertissement à moins de 2 Go et moins de 500 Mo d’espace libre.

Dois-je utiliser le conteneur ODFC lors de l’utilisation d’applications Microsoft 365 ?

Non, le conteneur ODFC est principalement utilisé dans les solutions VDI où un autre produit de profil itinérant est utilisé. Utilisez toujours un conteneur de profil unique, sauf si vos besoins en matière de charge de travail ou d’entreprise ont besoin de la séparation. Pour plus d’informations, consultez l’article Types de conteneurs.

Comment configurer OneDrive avec FSLogix ?

FSLogix gère toute la complexité (redirection du système de fichiers) en arrière-plan. Lorsqu’un utilisateur se connecte à OneDrive et doit choisir un emplacement, il doit sélectionner l’emplacement par défaut (C:\Users\%username%\). FSLogix utilise cet emplacement et toutes les données sont enregistrées dans le conteneur de l’utilisateur. Passez en revue la documentation OneDrive suivante :

Les stratégies OneDrive surveillent-elles la taille du disque dur virtuel FSLogix ou la taille du disque local ?

Lorsque vous utilisez FSLogix pour les profils ou les conteneurs ODFC et les conteneurs ODFC sont en cours d’utilisation, les stratégies d’espace disque OneDrive vérifient le disque dur virtuel FSLogix plutôt que le disque du système d’exploitation.

une stratégie d’espace disque

Figure 1 : objet de stratégie d’avertissement d’espace disque OneDrive

o d f c v h d espace

Figure 2 : propriétés du disque dur virtuel ODFC

un avertissement d’espace disque

Figure 2 : avertissement OneDrive - Espace disque faible

Puis-je migrer des données de profil utilisateur à partir d’autres solutions de profil itinérant vers un conteneur FSLogix ?

FSLogix ne fournit pas de chemin de migration direct à partir d’autres solutions de profil itinérant. L’implémentation de OneDrive avec déplacement de dossiers connus ou des solutions de stockage cloud ou réseau similaires fournit aux utilisateurs un emplacement pour enregistrer leurs données en dehors de leur profil. Pour les cas d’usage plus petits, notre utilitaire de ligne de commande frx peut aider à copier des profils locaux dans un nouveau disque dur virtuel(x).

Puis-je effectuer une conversion d’un conteneur de profil unique en configuration de conteneur ODFC et de profil ?

Oui. Lorsque le conteneur ODFC est créé, FSLogix copie les données du conteneur de profil bien que les données d’origine ne soient pas supprimées. Les données d’origine doivent être supprimées manuellement.

Exemple d’entrées de fichier journal ODFC :

[18:09:59.554][tid:00000f94.000040cc][INFO]            Mirroring C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive to \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\OneDrive\UserMeta
[18:09:59.554][tid:00000f94.000040cc][INFO]            CopyFolderToVolume: Source: C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive Destination: OneDrive\UserMeta Volume: \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\
[18:09:59.554][tid:00000f94.000040cc][INFO]            Creating mount point: C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A} -> \\?\Volume{7f7bafd1-fb6a-4f15-878d-3c2acf351e2e}\
[18:09:59.554][tid:00000f94.000040cc][INFO]            Success creating mount point. Mirroring files...
[18:09:59.569][tid:00000f94.000040cc][INFO]            Copying directory: Source: C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive Destination: C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A}\OneDrive\UserMeta
[18:09:59.569][tid:00000f94.000040cc][INFO]            Copying directory: C:\Windows\system32\robocopy.exe "C:\Users\%username%.FSL0\AppData\Local\Microsoft\OneDrive" "C:\Windows\TEMP\FrxMount{5512FFFF-42DD-40B9-AE76-76B3CA567E4A}\OneDrive\UserMeta" /MT /R:5 /W:1 /XJD /COPYALL /IT /B /DCOPY:DAT /MIR
[18:09:59.569][tid:00000f94.000040cc][INFO]            CreateProcess successful
[18:09:59.569][tid:00000f94.000040cc][INFO]            Enabling cloud files pass-through
[18:09:59.569][tid:00000f94.000040cc][INFO]            Waiting for process to end
[18:10:00.460][tid:00000f94.000040cc][INFO]            Robocopy exit code: 1 (Success)
[18:10:00.616][tid:00000f94.000040cc][INFO]            Success mirroring files
[18:10:00.616][tid:00000f94.000040cc][INFO]            Volume mount point removed
[18:10:00.616][tid:00000f94.000040cc][INFO]            Mirror complete

Microsoft Entra ID

Puis-je utiliser des conteneurs FSLogix avec des identités Microsoft Entra ID et cloud uniquement ?

Oui...BUT, il faut comprendre les risques. Il existe deux (2) façons de configurer FSLogix pour Microsoft Entra ID et les identités cloud uniquement. Consultez les conteneurs de profil FSLogix pour les identités cloud Microsoft Entra ID uniquement article de blog.

Puis-je utiliser des ensembles de règles d’application FSLogix avec des identités Microsoft Entra ID et cloud uniquement ?

Non. Les ensembles de règles d’application fonctionnent uniquement avec les SID Active Directory traditionnels. Les identités hybrides (sync’d) fonctionnent tant que la machine virtuelle a une ligne de vue sur un contrôleur de domaine.

Puis-je utiliser des paramètres spécifiques à l’objet avec des identités cloud Microsoft Entra uniquement ou des machines virtuelles jointes à Microsoft Entra et des identités hybrides ?

Non. paramètres spécifiques à l’objet fonctionnent uniquement avec les SID Active Directory traditionnels. Les identités hybrides (sync’d) fonctionnent tant que la machine virtuelle est joint hybride.

Puis-je utiliser le même conteneur de profil lors du passage d’entra hybride joint à Des hôtes de session ou des machines virtuelles jointes à Entra à l’aide d’identités hybrides ?

Non. Le SID de l’utilisateur passe au SID « basé sur le cloud » lors de la connexion à un ordinateur joint, ce qui empêche le chargement correct du profil.

Redirige ou redirections.xml

Quelles sont les valeurs recommandées pour le fichier redirections.xml ?

FSLogix ne fournit pas de valeurs recommandées pour le fichier redirections.xml. Le fichier redirections.xml est un outil puissant pour vous aider à gérer le profil de l’utilisateur ET peut entraîner des problèmes s’il n’est pas utilisé correctement. Nous nous appuyons sur les propriétaires d’applications pour documenter les données qui peuvent ou ne peuvent pas être exclues du conteneur de profil des utilisateurs.

Par exemple:

Conseil

N’excluez pas les données de profil utilisateur pour les applications, sauf si le propriétaire de l’application a documenté les données peuvent être exclues.

Je ne vois pas les événements redirections.xml dans le fichier journal.

Si vous ne voyez aucune entrée dans le fichier journal, comme décrit dans le didacticiel , il est le plus courant d’être l’une des trois choses suivantes :

  • Le RedirXMLSourceFolder contient le chemin complet du nom de fichier.
  • L’utilisateur n’a pas accès en lecture à l’emplacement du partage de fichiers.
  • Le chemin d’accès au partage de fichiers est introuvable (réseau, DNS ou nom incorrect).

J’ai supprimé le paramètre RedirXMLSourceFolder, mais les redirections existent toujours.

Le fichier XML est copié à partir de l’emplacement dans RedirXMLSourceFolder vers %AppData%\FSLogix, qui se trouve à l’intérieur du conteneur de l’utilisateur. La suppression du paramètre ne supprime pas le fichier du conteneur. Pour supprimer ou arrêter correctement l’utilisation des redirections, supprimez le contenu du fichier XML existant. Vous pouvez également utiliser un script ou un autre processus pour supprimer le fichier du conteneur de l’utilisateur.

L’instruction Include ne fonctionne pas comme prévu.

L’instruction include permet de conserver les sous-répertoires des dossiers exclus dans le profil de l’utilisateur. L’instruction Include fonctionne uniquement si les données ou le dossier existent dans le profil BEFORE la création de l’instruction Include. Il est courant que les applications créent ces dossiers au lancement initial. Cela peut entraîner des problèmes si l’utilisateur obtient un nouveau profil et que les données n’existent pas tant que l’application n’est pas lancée.

Conseil

N’incluez pas ce type de données dans votre fichier XML.

Quelle est la limite d’exclusion et d’inclusion des instructions pour le fichier redirections.xml ?

Il n’y a pas de limitation technique. Moins, c’est plus. L’ajout de redirections pour les petits dossiers ne bénéficie pas de l’expérience de l’utilisateur. La présence de nombreuses instructions d’exclusion ou d’inclusion provoque un problème de performances, car chaque demande de système de fichiers doit être vérifiée dans la liste des redirections. Ces opérations de système de fichiers ajoutent et réduisent les performances globales de la machine virtuelle.

Après avoir implémenté redirections.xml, le conteneur de l’utilisateur est resté de la même taille ou a augmenté.

L’implémentation du fichier redirections.xml pour exclure le contenu des profils FSLogix existants ne supprime pas ni ne supprime l’exclusion du profil de l’utilisateur. Vous devez supprimer le conteneur de profil ou créer un script à exécuter après la connexion ou une partie du processus de connexion pour supprimer le contenu du conteneur.

Compactage de disque dur virtuel

Pourquoi le compactage de disque dur virtuel n’est-il pas en cours d’exécution ou ne récupère pas l’espace attendu ?

  1. Vérifiez le profil ou ODFC fichiers journaux pour les erreurs ou avertissements.
  2. Si vous n’êtes PAS en utilisant ProfileType = 0 ou VHDAccessMode = 0, il s’agit d’un problème attendu et connu.
  3. Consultez l’article sur le concept de compactage de disque dur virtuel .

Comment ajuster le seuil de compactage du disque ?

Le seuil n’est pas configurable.

Le message pendant la déconnexion peut-il être personnalisé ?

Non, le message lors de la déconnexion est un processus Windows intégré qui ne peut pas être modifié.

Que se passe-t-il si un utilisateur se déconnecte pendant la déconnexion et tente de se reconnecter ?

La session déconnectée poursuit le processus de déconnexion, y compris le compactage. Si le processus de compactage n’est pas terminé au moment où l’utilisateur tente de se reconnecter, le disque est en cours d’utilisation. L’expérience utilisateur dépend de vos autres paramètres de configuration. Dans les conditions par défaut, l’utilisateur est connecté avec un profil temporaire.

Comment fonctionne le compactage de disque avec le cache cloud ?

Pendant la phase de déconnexion, tout le contenu du disque est ramené de l’un des fournisseurs au disque VHD(x) local. Ensuite, le disque est évalué pour le compactage. Si ou lorsque le compactage est terminé, le ou les disques durs virtuels locaux sont chargés vers le ou les fournisseurs cloud Cache. Ce processus entraîne le processus de déconnexion à prendre plus de temps dans ce type de configuration, ce qui peut entraîner une mauvaise expérience utilisateur.

Cloud Cache

Dois-je utiliser Cloud Cache pour la haute disponibilité ?

Non. Il peut s’agir d’une solution acceptable pour utiliser des conteneurs standard (VHDLocations) avec un fournisseur de stockage hautement disponible. Azure Files fournit une haute disponibilité via un stockage redondant interzone (ZRS) et est un fournisseur de stockage recommandé.

Pourquoi les utilisateurs doivent-ils se déconnecter si longtemps ?

Cloud Cache effectue des mises à jour asynchrones différées des fournisseurs de stockage distants pendant une session d’utilisateurs. Ces opérations ne sont pas en temps réel et sont soumises à la latence et au débit des fournisseurs de réseau et de stockage. Lors de la déconnexion, Cloud Cache tente de fusionner toutes les données du cache local vers tous les fournisseurs de stockage répertoriés. Les fournisseurs de stockage qui sont en cours d’exécution ou qui ont une latence élevée prennent plus de temps pour fusionner. FSLogix conserve les utilisateurs se déconnectent jusqu’à ce que l’opération soit terminée.

Recommandations

  • Passez en revue la topologie et la latence de votre réseau pour tous les fournisseurs de stockage configurés
  • Mettre à niveau votre fournisseur de stockage vers un niveau plus performant
  • Désactiver VHDCompactDisk
  • N’utilisez pas ProfileType = 3 ou VHDAccessMode = 1, 2, or 3
  • N’utilisez pas CcdMaxCacheSizeInMBs