Preguntas más frecuentes sobre FSLogix

Las preguntas frecuentes de FSLogix proporcionan información relacionada con la instalación, configuración, operación y compatibilidad de FSLogix en la infraestructura de escritorio virtual (VDI).

Instalación

¿FSLogix está integrado en todos los sistemas operativos Windows?

FSLogix no es una característica de Windows y debe instalarse por separado. FSLogix se puede encontrar en Azure Marketplace para imágenes de varias sesiones de Windows 10 y Windows 11. Aunque queremos que esta versión de FSLogix sea "actualizada", los clientes deben comprobar qué versión está instalada. Si es necesario, actualice a la versión más reciente.

¿FSLogix se actualiza automáticamente o usa Windows Update?

No, FSLogix debe actualizarse manualmente o a través del proceso de creación de imágenes existente. Suscríbase y siga el blog de FSLogix para mantenerse actualizado cuando se publiquen nuevas versiones.

¿FSLogix proporciona actualizaciones incrementales?

No, las versiones de FSLogix son versiones completas del producto.

¿Es necesario desinstalar FSLogix antes de instalar una nueva versión?

Depende. Si necesita ir a una versión anterior, debe desinstalar FSLogix, reiniciar y, a continuación, instalar la versión anterior. Las versiones actualizadas se pueden instalar sobre la versión anterior y requieren un reinicio.

¿Qué versiones de FSLogix se admiten?

Microsoft solo admite la versión más reciente de FSLogix. Consulte nuestra página de soporte técnico del producto.

Contenedores

¿El tamaño del contenedor FSLogix afecta al rendimiento del inicio de sesión?

No, el tamaño del contenedor no afecta a los tiempos de inicio de sesión ni al rendimiento. Otros factores son mucho más importantes al solucionar tiempos de inicio de sesión largos.

¿Cuál es el comportamiento cuando un contenedor FSLogix alcanza o supera el valor "SizeInMBs"?

Los usuarios pueden empezar a experimentar un comportamiento extraño con aplicaciones o acceder a archivos debido a la falta de almacenamiento en el contenedor. Aumentar la SizeInMBs configuración aumentará automáticamente el tamaño del contenedor en el siguiente inicio de sesión al usar discos dinámicos. Para evitar estas situaciones, debe planear al menos un 30 % de espacio libre. Supervise los registros de eventos o los archivos de registro para detectar eventos de advertencia en menos de 2 GB y menos de 500 MB de espacio libre.

¿Es necesario usar el contenedor ODFC al usar aplicaciones de Microsoft 365?

No, el contenedor ODFC se usa principalmente en soluciones de VDI donde se usa otro producto de perfil móvil. Use siempre un único contenedor de perfiles a menos que los requisitos de la empresa o de la carga de trabajo necesiten la separación. Consulte el artículo Tipos de contenedores para obtener más información.

Cómo configurar OneDrive con FSLogix?

FSLogix controla toda la complejidad (redirección del sistema de archivos) en segundo plano. Cuando un usuario inicia sesión en OneDrive y debe elegir una ubicación, debe seleccionar la ubicación predeterminada (C:\Users\%username%\). FSLogix usa esta ubicación y todos los datos se guardan en el contenedor del usuario. Revise la siguiente documentación de OneDrive:

¿Supervisan las directivas de OneDrive el tamaño del VHD de FSLogix o el tamaño del disco local?

Cuando se usa FSLogix para perfiles o perfiles y contenedores de ODFC, las directivas de espacio en disco de OneDrive comprueban el disco duro virtual de FSLogix en lugar del disco del sistema operativo.

una directiva de espacio de unidad

Figura 1: Objeto de directiva de advertencia de espacio en disco de OneDrive

o d f c v h d space

Figura 2: Propiedades de VHD de ODFC

advertencia de espacio de unidad

Figura 2: Advertencia de OneDrive: espacio en disco bajo

¿Puedo migrar datos de perfil de usuario de otras soluciones de perfil móvil a un contenedor de FSLogix?

FSLogix no proporciona una ruta de migración directa desde otras soluciones de perfil móvil. La implementación de OneDrive con soluciones de movimiento de carpetas conocidas o de almacenamiento de red o en la nube similares proporciona a los usuarios una ubicación para guardar sus datos fuera de su perfil. Para casos de uso más pequeños, nuestra utilidad de línea de comandos frx puede ayudar a copiar perfiles locales en un nuevo VHD(x).

¿Puedo convertir de un único contenedor de perfiles a un perfil y a una configuración de contenedor de ODFC?

Sí. Cuando se crea el contenedor de ODFC, FSLogix copia los datos del contenedor de perfiles, aunque no se quitan los datos originales. Los datos originales se deben quitar manualmente.

Entradas de archivo de registro de ODFC de ejemplo:

[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

¿Puedo usar contenedores de FSLogix con el identificador de Entra de Microsoft y las identidades solo en la nube?

Sí...PERO, requiere comprender los riesgos. Hay dos (2) maneras en que hemos identificado cómo configurar FSLogix para el identificador de Microsoft Entra e identidades solo en la nube. Consulte el artículo del blog FSLogix profile containers for Microsoft Entra ID only identities (Contenedores de perfiles de FSLogix para identidades solo en la nube de Microsoft Entra ID).

¿Puedo usar conjuntos de reglas de aplicación FSLogix con el identificador de Microsoft Entra y las identidades solo en la nube?

No. Los conjuntos de reglas de aplicación solo funcionan con SID de Active Directory tradicionales. Las identidades híbridas (sincronizadas) funcionan siempre que la máquina virtual tenga línea de visión a un controlador de dominio.

¿Puedo usar la configuración específica del objeto con identidades solo en la nube de Microsoft Entra o máquinas virtuales unidas a Microsoft Entra e identidades híbridas?

No. La configuración específica del objeto solo funciona con SID de Active Directory tradicionales. Las identidades híbridas (sincronizadas) funcionan siempre que la máquina virtual esté unida a Entra híbrida.

¿Puedo usar el mismo contenedor de perfiles al cambiar de entra híbrido unido a hosts de sesión unidos a Entra o máquinas virtuales mediante identidades híbridas?

No. El SID del usuario cambia a su SID "basado en la nube" al iniciar sesión en un equipo unido a Entra, lo que impide que el perfil se cargue correctamente.

Redirecciones o redirections.xml

¿Cuáles son los valores recomendados para el archivo redirections.xml?

FSLogix no proporciona valores recomendados para el archivo redirections.xml. El archivo redirections.xml es una herramienta eficaz para ayudarle a administrar el perfil del usuario Y puede causar problemas si no se usa correctamente. Nos basamos en los propietarios de aplicaciones para documentar qué datos pueden o no se pueden excluir del contenedor de perfiles de usuarios.

Por ejemplo:

Sugerencia

No excluya los datos del perfil de usuario para las aplicaciones a menos que el propietario de la aplicación haya documentado los datos.

No veo los eventos redirections.xml en el archivo de registro.

Si no ve ninguna entrada en el archivo de registro como se describe en el tutorial, es más común ser una de las tres cosas:

  • RedirXMLSourceFolder contiene la ruta de acceso completa del nombre de archivo.
  • El usuario no tiene acceso de lectura a la ubicación del recurso compartido de archivos.
  • No se encuentra la ruta de acceso al recurso compartido de archivos (red, DNS o nombre incorrecto).

He quitado la configuración RedirXMLSourceFolder, pero las redirecciones siguen existiendo.

El archivo XML se copia de la ubicación de en RedirXMLSourceFolder%AppData%\FSLogix, que está dentro del contenedor del usuario. Al quitar la configuración, no se quita el archivo del contenedor. Para quitar o detener correctamente el uso de las redirecciones, elimine el contenido del archivo XML existente. Como alternativa, use un script u otro proceso para eliminar el archivo del contenedor del usuario.

La instrucción include no funciona según lo previsto.

La instrucción include se usa para mantener los subdirectorios de carpetas excluidas en el perfil del usuario. La instrucción include solo funciona si los datos o carpetas existen en el perfil ANTES de crear la instrucción include. Es habitual que las aplicaciones creen estas carpetas en su inicio inicial. Esto puede causar problemas si el usuario obtiene un nuevo perfil y los datos no existen hasta que se inicia la aplicación.

Sugerencia

No incluya este tipo de datos en el archivo XML.

¿Cuál es el límite de instrucciones exclude e include para el archivo redirections.xml?

No hay ninguna limitación técnica. Menos es más. Agregar redireccionamientos para carpetas pequeñas no beneficia la experiencia del usuario. Tener numerosas instrucciones de exclusión o inclusión provoca un problema de rendimiento porque cada solicitud del sistema de archivos debe comprobarse en la lista de redireccionamientos. Estas operaciones del sistema de archivos agregan y reducen el rendimiento general de la máquina virtual.

Después de implementar redirections.xml, el contenedor del usuario se mantuvo con el mismo tamaño o creció más grande.

La implementación del archivo redirections.xml para excluir el contenido de los perfiles de FSLogix existentes no quita ni elimina la exclusión del perfil del usuario. Debe eliminar el contenedor de perfiles o crear un script para que se ejecute después de iniciar sesión o parte del proceso de inicio de sesión para eliminar el contenido del contenedor.

Compactación de disco VHD

¿Por qué la compactación de disco VHD no se está ejecutando o no recupera el espacio que espero?

  1. Compruebe los archivos de registro del perfil o ODFC para ver si hay errores o advertencias.
  2. Si NO usa ProfileType = 0 o VHDAccessMode = 0, se trata de un problema esperado y conocido.
  3. Revise el artículo de concepto de compactación de disco VHD.

Cómo ajustar el umbral de compactación de disco?

El umbral no es configurable.

¿Se puede personalizar el mensaje durante el cierre de sesión?

No, el mensaje durante el cierre de sesión es un proceso integrado de Windows que no se puede cambiar.

¿Qué ocurre si un usuario se desconecta durante el cierre de sesión e intenta volver a conectarse?

La sesión desconectada continúa el proceso de cierre de sesión, incluida la compactación. Si el proceso de compactación no se completa cuando el usuario intenta volver a conectarse, el disco está en uso. La experiencia del usuario depende de las demás opciones de configuración. En condiciones predeterminadas, el usuario ha iniciado sesión con un perfil temporal.

¿Cómo funciona la compactación de discos con La caché en la nube?

Durante la fase de cierre de sesión, todo el contenido del disco se quita de uno de los proveedores al disco VHD(x) local. A continuación, el disco se evalúa para la compactación. Si se completa o cuando se completa la compactación, el VHD(x) local se carga en los proveedores de caché en la nube. Este proceso hace que el proceso de cierre de sesión tarde más tiempo en este tipo de configuración, lo que podría provocar una experiencia de usuario deficiente.

Caché en la nube

¿Es necesario usar la caché en la nube para lograr alta disponibilidad?

No. Puede ser una solución aceptable para usar contenedores estándar (VHDLocations) con un proveedor de almacenamiento de alta disponibilidad. Azure Files proporciona alta disponibilidad a través del almacenamiento con redundancia de zona (ZRS) y es un proveedor de almacenamiento recomendado.

¿Por qué se tarda tanto tiempo para que los usuarios cierren la sesión?

Cloud Cache realiza actualizaciones asincrónicas diferidas a los proveedores de almacenamiento remoto durante una sesión de usuarios. Estas operaciones no son en tiempo real y están sujetas a la latencia y el rendimiento de los proveedores de red y almacenamiento. Al cerrar sesión, Cloud Cache intenta combinar todos los datos de la caché local a todos los proveedores de almacenamiento enumerados. Los proveedores de almacenamiento que están realizando o tienen una latencia alta tardarán más tiempo en combinarse. FSLogix contiene el cierre de sesión de los usuarios hasta que se complete la operación.

Recomendaciones

  • Revise la topología de red y la latencia en todos los proveedores de almacenamiento configurados.
  • Actualización del proveedor de almacenamiento a un nivel de mayor rendimiento
  • Deshabilitar VHDCompactDisk
  • No use ProfileType = 3 o VHDAccessMode = 1, 2, or 3
  • No use CcdMaxCacheSizeInMBs