O FSLogix FAQ fornece informações relacionadas à instalação, configuração, operação e suporte do FSLogix na infraestrutura de área de trabalho virtual (VDI).
Instalação
O FSLogix está integrado em todos os sistemas operacionais Windows?
O FSLogix não é um recurso do Windows e deve ser instalado separadamente. O FSLogix pode ser encontrado no Azure Marketplace para imagens de várias sessões do Windows 10 e Windows 11. Embora almejamos que esta versão do FSLogix seja 'atualizada', os clientes devem verificar qual versão está instalada. Se necessário, atualize para a versão mais recente.
O FSLogix atualiza automaticamente ou usa o Windows Update?
Não, o FSLogix deve ser atualizado manualmente ou através do processo de criação de imagem existente. Inscreva-se e siga o Blog da FSLogix para se manter atualizado sobre quando novas versões forem lançadas.
O FSLogix fornece atualizações incrementais?
Não, as versões FSLogix são versões completas do produto.
Preciso desinstalar o FSLogix antes de instalar uma nova versão?
Depende. Se você precisar ir para uma versão anterior, você deve desinstalar o FSLogix, reinicializar e instalar a versão anterior. As versões atualizadas podem ser instaladas sobre a versão mais antiga e requerem uma reinicialização.
Quais versões do FSLogix são suportadas?
A Microsoft suporta apenas a versão mais recente do FSLogix. Consulte nossa página de suporte ao produto.
Contêineres
O tamanho do contêiner FSLogix afeta o desempenho de entrada?
Não, o tamanho do contêiner não afeta os tempos de entrada ou o desempenho. Outros fatores são muito mais importantes ao solucionar problemas de tempos de entrada longos .
Qual é o comportamento quando um contêiner FSLogix atinge ou excede o valor 'SizeInMBs'?
Os usuários podem começar a experimentar um comportamento estranho com aplicativos ou acessar arquivos devido à falta de armazenamento no contêiner. Aumentar a SizeInMBs
configuração aumentará automaticamente o tamanho do contêiner no próximo logon ao usar discos dinâmicos. Para evitar essas situações, você deve planejar pelo menos 30% de espaço livre. Monitore os logs de eventos ou arquivos de log para eventos de aviso com menos de 2 GB e menos de 500 MB de espaço livre.
Preciso usar o contêiner ODFC ao usar aplicativos do Microsoft 365?
Não, o contêiner ODFC é usado principalmente em soluções VDI em que outro produto de perfil móvel é usado. Sempre use um único contêiner de perfil, a menos que seus requisitos de negócios ou carga de trabalho precisem da separação. Confira o artigo Tipos de contêineres para obter mais informações.
Como configuro o OneDrive com FSLogix?
O FSLogix lida com toda a complexidade (redirecionamento do sistema de arquivos) nos bastidores. Quando um usuário entra no OneDrive e deve escolher um local, ele deve selecionar o local padrão (C:\Users\%username%\
). O FSLogix usa esse local e todos os dados são salvos no contêiner do usuário. Consulte a seguinte documentação do OneDrive:
As políticas do OneDrive monitoram o tamanho do VHD FSLogix ou o tamanho do disco local?
Ao usar o FSLogix para perfis ou perfis e contêineres ODFC estão em uso, as diretivas de espaço em disco do OneDrive verificam o VHD do FSLogix em vez do disco do sistema operacional.
Figura 1: Objeto de política de aviso de espaço em disco do OneDrive
Figura 2: Propriedades ODFC VHD
Figura 2: Aviso do OneDrive - pouco espaço em disco
Posso migrar dados de perfil de usuário de outras soluções de perfil móvel para um contêiner FSLogix?
O FSLogix não fornece um caminho de migração direta de outras soluções de perfil móvel. A implementação do OneDrive com movimentação de pasta conhecida ou soluções semelhantes de armazenamento em nuvem ou rede fornece aos usuários um local para salvar seus dados fora do perfil. Para casos de uso menores, nosso utilitário de linha de comando frx pode ajudar a copiar perfis locais em um novo VHD(x).
Posso converter de um único contêiner de perfil para uma configuração de perfil e contêiner ODFC?
Sim. Quando o contêiner ODFC é criado, o FSLogix copia os dados do contêiner de perfil, embora os dados originais não sejam removidos. Os dados originais devem ser removidos manualmente.
Exemplo de entradas de arquivo de log 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
Posso usar contêineres FSLogix com Microsoft Entra ID e identidades somente na nuvem?
Sim...Mas, requer compreensão dos riscos. Há duas (2) maneiras de identificar como configurar o FSLogix para Microsoft Entra ID e identidades somente na nuvem. Confira o artigo do blog Contêineres de perfil FSLogix para identidades somente na nuvem do Microsoft Entra ID.
Posso usar conjuntos de regras de aplicativo FSLogix com o Microsoft Entra ID e identidades somente na nuvem?
Não. Os conjuntos de regras de aplicativo só funcionam com SID(s) tradicionais do Active Directory. As identidades híbridas (sincronizadas) funcionam desde que a máquina virtual tenha linha de visão para um Controlador de Domínio.
Posso usar configurações específicas de objeto com identidades somente na nuvem do Microsoft Entra ID ou identidades virtuais e identidades híbridas ingressadas no Microsoft Entra?
Não. As configurações específicas do objeto só funcionam com SID(s) tradicionais do Active Directory. As identidades híbridas (sync'd) funcionam desde que a máquina virtual seja híbrida ingressada no Entra.
Posso usar o mesmo contêiner de perfil ao alternar de hosts de sessão ingressados no Entra híbridos para hosts de sessão ingressados no Entra ou máquinas virtuais usando identidades híbridas?
Não. O SID do usuário muda para seu SID 'baseado em nuvem' ao entrar em um computador que está ingressando no Entra, o que impede que o perfil seja carregado corretamente.
Redirecionamentos ou redirections.xml
Quais são os valores recomendados para o arquivo redirections.xml?
O FSLogix não fornece valores recomendados para o arquivo redirections.xml. O arquivo redirections.xml é uma ferramenta poderosa para ajudá-lo a gerenciar o perfil do usuário E pode causar problemas se não for usado corretamente. Contamos com os proprietários de aplicativos para documentar quais dados podem ou não ser excluídos do contêiner de perfil de usuários.
Por exemplo:
- Classic Teams: Equipes clássicas para infraestrutura de desktop virtualizado
- Novos Teams: atualize para o novo Teams for Virtualized Desktop Infrastructure (VDI)
Dica
Não exclua dados de perfil de usuário para aplicativos, a menos que o proprietário do aplicativo tenha documentado que os dados podem ser excluídos.
Não vejo os eventos redirections.xml no arquivo de log.
Se você não vir nenhuma entrada no arquivo de log conforme descrito no tutorial, é mais comum ser uma das três coisas:
- O
RedirXMLSourceFolder
contém o caminho completo do nome do arquivo. - O usuário não tem acesso de leitura ao local de compartilhamento de arquivos.
- O caminho para o compartilhamento de arquivos não pode ser encontrado (rede, DNS ou nome incorreto).
Removi a configuração RedirXMLSourceFolder, mas os redirecionamentos ainda existem.
O arquivo XML é copiado do local em RedirXMLSourceFolder
, %AppData%\FSLogix
que está dentro do contêiner do usuário. A remoção da configuração não remove o arquivo do contêiner. Para remover corretamente ou parar de usar os redirecionamentos, exclua o conteúdo do arquivo XML existente. Como alternativa, use um script ou outro processo para excluir o arquivo do contêiner do usuário.
A instrução include não está funcionando conforme o esperado.
A instrução include é usada para manter subdiretórios de pastas excluídas no perfil do usuário. A instrução include só funciona se os dados ou a pasta existirem no perfil ANTES de criar a instrução include. É comum que os aplicativos criem essas pastas em sua inicialização inicial. Isso pode causar problemas se o usuário obtiver um novo perfil e os dados não existirem até que o aplicativo seja iniciado.
Dica
Não inclua esse tipo de dados no arquivo XML.
Qual é o limite de exclusões e instruções de inclusão para o arquivo redirections.xml?
Não há uma limitação técnica. Menos é mais. Adicionar redirecionamentos para pastas pequenas não beneficia a experiência do usuário. Ter várias instruções de exclusão ou inclusão causa um problema de desempenho porque cada solicitação do sistema de arquivos deve ser verificada em relação à lista de redirecionamentos. Essas operações do sistema de arquivos somam e diminuem o desempenho geral da máquina virtual.
Depois que implementei o redirections.xml, o contêiner do usuário permaneceu do mesmo tamanho ou ficou maior.
A implementação do arquivo redirections.xml para excluir conteúdo de perfis FSLogix existentes não remove ou exclui a exclusão do perfil do usuário. Você precisa excluir o contêiner de perfil ou criar um script para ser executado após a entrada ou parte do processo de entrada para excluir o conteúdo do contêiner.
Compactação do disco VHD
Por que a compactação do disco VHD não está em execução ou não está recuperando o espaço esperado?
- Verifique se há erros ou avisos nos arquivos de log do perfil ou ODFC.
- Se você NÃO estiver usando
ProfileType = 0
ouVHDAccessMode = 0
, então esse é um problema esperado e conhecido. - Revise o artigo de conceito para compactação de disco VHD.
Como faço para ajustar o limite de compactação do disco?
O limite não é configurável.
A mensagem durante o logout pode ser personalizada?
Não, a mensagem durante a saída é um processo interno do Windows que não pode ser alterado.
O que acontece se um usuário se desconectar durante o logout e tentar se reconectar?
A sessão desconectada continua o processo de logout, incluindo a compactação. Se o processo de compactação não estiver concluído no momento em que o usuário tentar se reconectar, o disco estará em uso. A experiência do usuário depende de suas outras definições de configuração. Em condições padrão, o usuário está conectado com um perfil temporário.
Como funciona a compactação de disco com o Cloud Cache?
Durante a fase de logout, todo o conteúdo no disco é transferido de um dos provedores para o disco VHD(x) local. Em seguida, o disco é avaliado quanto à compactação. Se ou quando a compactação for concluída, o VHD(x) local será carregado no(s) provedor(es) de Cloud Cache. Esse processo faz com que o processo de logout demore mais nesse tipo de configuração, o que pode levar a uma experiência ruim do usuário.
Cache na nuvem
Preciso usar o Cloud Cache para alta disponibilidade?
Não. Pode ser uma solução aceitável usar contêineres padrão (VHDLocations) com um provedor de armazenamento altamente disponível. O Azure Files fornece alta disponibilidade por meio do ZRS (armazenamento com redundância de zona) e é um provedor de armazenamento recomendado.
Por que os usuários demoram tanto para sair?
O Cloud Cache executa atualizações assíncronas preguiçosas para os provedores de armazenamento remoto durante uma sessão de usuários. Essas operações não são em tempo real e estão sujeitas à latência e à taxa de transferência dos provedores de rede e armazenamento. Ao sair, o Cloud Cache tenta mesclar todos os dados do cache local para TODOS os provedores de armazenamento listados. Os provedores de armazenamento que estão com baixo desempenho ou têm alta latência levarão mais tempo para mesclar. O FSLogix mantém os usuários fazendo logout até que a operação seja concluída.
Recomendações
- Revise a topologia de rede e a latência para todos os provedores de armazenamento configurados
- Atualize seu provedor de armazenamento para um nível de desempenho mais alto
- Desativar VHDCompactDisk
- Não use
ProfileType = 3
ouVHDAccessMode = 1, 2, or 3
- Não use CcdMaxCacheSizeInMBs