As perguntas frequentes do FSLogix fornecem informações relacionadas à instalação, configuração, operação e suporte do FSLogix na VDI (infraestrutura de área de trabalho virtual).
Instalação
O FSLogix está integrado a todos os sistemas operacionais Windows?
O FSLogix não é um recurso do Windows e deve ser instalado separadamente. O FSLogix pode ser encontrado nas imagens de várias sessões do Azure Marketplace para Windows 10 e Windows 11. Embora pretendamos que essa versão do FSLogix seja 'up-to-date', os clientes devem verificar qual versão está instalada. Se necessário, atualize para a versão mais recente.
O FSLogix é atualizado automaticamente ou usa o Windows Update?
Não, o FSLogix deve ser atualizado manualmente ou por meio do processo de criação de imagem existente. Assine e siga o do blog
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, desinstale o FSLogix, reinicie e instale a versão anterior. As versões atualizadas podem ser instaladas na parte superior da versão mais antiga e exigem uma reinicialização.
Quais versões do FSLogix têm suporte?
A Microsoft só dá suporte à versão mais recente do FSLogix. Consulte nossa página de suporte ao produto
Recipientes
O tamanho do contêiner FSLogix afeta o desempenho de entrada?
Não, o tamanho do contêiner não afeta os horários de entrada ou o desempenho. Outros fatores são muito mais importantes quando solução de problemas de entrada longa vezes.
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 acessando arquivos devido à falta de armazenamento no contêiner. Aumentar a configuração de SizeInMBs
aumentará automaticamente o tamanho do contêiner na próxima entrada ao usar discos dinâmicos. Para evitar essas situações, você deve planejar pelo menos 30% 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 os requisitos de sua empresa ou carga de trabalho precisem da separação. Confira o artigo tipos de
Como configurar o OneDrive com o FSLogix?
O FSLogix manipula 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. Examine a seguinte documentação do OneDrive:
As políticas do OneDrive monitoram o tamanho do VHD do FSLogix ou o tamanho do disco local?
Ao usar fSLogix para perfis ou perfis e contêineres ODFC estão em uso, as políticas 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 de VHD ODFC
Figura 2: aviso do OneDrive – baixo 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. Implementar o OneDrive com movimentação de pasta conhecida ou soluções de armazenamento de rede ou nuvem semelhantes fornece aos usuários um local para salvar seus dados fora de seu perfil. Para casos de uso menores, nosso utilitário de linha de comando frx pode ajudar a copiar perfis locais para um novo VHD(x).
Posso converter de um contêiner de perfil único em um perfil e configuração de 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 a ID do Microsoft Entra e identidades somente na nuvem?
Sim...MAS, requer compreensão dos riscos. Há duas (2) maneiras de identificar como configurar o FSLogix para a ID do Microsoft Entra e identidades somente na nuvem. Confira as contêineres de perfil FSLogix para as identidades somente da nuvem do Microsoft Entra ID artigo do blog.
Posso usar conjuntos de regras de aplicativo FSLogix com a ID do Microsoft Entra e identidades somente na nuvem?
Não. Os conjuntos de regras de aplicativo funcionam apenas 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 máquinas virtuais e identidades híbridas ingressadas no Microsoft Entra?
Não. Configurações específicas do objeto funcionam apenas com SID(s) tradicionais do Active Directory). As identidades híbridas (sincronizadas) funcionam desde que a máquina virtual seja entra híbrida ingressada.
Posso usar o mesmo contêiner de Perfil ao alternar do Entra híbrido ingressado em Hosts de Sessão ingressados na Entra ou máquinas virtuais usando identidades híbridas?
Não. O SID do usuário muda para o SID "baseado em nuvem" ao entrar em um computador que é unido pelo Entra, o que impede que o perfil seja carregado corretamente.
Redirecionamentos ou redirections.xml
Quais são os valores recomendados para o arquivo de 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 podem causar problemas se não forem usados corretamente. Contamos com os proprietários de aplicativos para documentar quais dados podem ou não ser excluídos do contêiner de perfil dos usuários.
Por exemplo:
- Equipes Clássicas: Equipes Clássicas para de Infraestrutura de Área de Trabalho Virtualizada
- Novas equipes de: atualização para novas do Teams para VDI (Virtualized Desktop Infrastructure)
Ponta
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 de 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 do 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
para %AppData%\FSLogix
, que está dentro do contêiner do usuário. Remover a configuração não remove o arquivo do contêiner. Para remover ou parar corretamente 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ó funcionará se os dados ou a pasta existirem no perfil BEFORE criar a instrução include. É comum que os aplicativos criem essas pastas na inicialização. Isso poderá causar problemas se o usuário receber um novo perfil e os dados não existirem até que o aplicativo seja iniciado.
Ponta
Não inclua esse tipo de dados no arquivo XML.
Qual é o limite de instruções de exclusão e 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 na lista de redirecionamentos. Essas operações do sistema de arquivos somam e diminuem o desempenho geral da máquina virtual.
Depois que implementei redirections.xml, o contêiner do usuário permaneceu do mesmo tamanho ou cresceu.
A implementação do arquivo redirections.xml para excluir conteúdo para 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 de disco VHD
Por que a compactação de disco VHD não está em execução ou não está recuperando o espaço esperado?
- Verifique se o perfil ou o ODFC arquivos de log em busca de erros ou avisos.
- Se você não estiver NÃO usando
ProfileType = 0
ouVHDAccessMode = 0
, esse será um problema esperado e conhecido. - Examine o artigo de conceito para de compactação de disco VHD.
Como ajustar o limite de compactação de disco?
O limite não é configurável.
A mensagem durante a saída 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 a saída e tentar se reconectar?
A sessão desconectada continua o processo de saída, incluindo compactação. Se o processo de compactação não for concluído quando o usuário tentar se reconectar, o disco estará em uso. A experiência do usuário depende das outras configurações. Em condições padrão, o usuário está conectado com um perfil temporário.
Como a compactação de disco funciona com o Cache de Nuvem?
Durante a fase de saída, todo o conteúdo no disco é reduzido de um dos provedores para o disco VHD(x) local. Em seguida, o disco é avaliado para compactação. Se ou quando a compactação for concluída, o VHD(x) local será carregado para os provedores do Cache de Nuvem. Esse processo faz com que o processo de saída deva mais tempo nesse tipo de configuração, o que pode levar a uma experiência ruim do usuário.
Cache de Nuvem
Preciso usar o Cache de Nuvem 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. Os Arquivos do Azure fornecem alta disponibilidade por meio do ZRS (armazenamento com redundância de zona) e é um provedor de armazenamento recomendado.
Por que leva tanto tempo para os usuários se desconscrevem?
O Cache de Nuvem executa atualizações assíncronas lentas 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 Cache de Nuvem tenta mesclar todos os dados do cache local para TODOS os provedores de armazenamento listados. Os provedores de armazenamento com baixo desempenho ou com alta latência levarão mais tempo para mesclar. O FSLogix mantém os usuários desconscreve até que a operação seja concluída.
Recomendações
- Examine a topologia de rede e a latência para todos os provedores de armazenamento configurados
- Atualizar seu provedor de armazenamento para uma camada de desempenho mais alto
- Desabilitar VHDCompactDisk
- Não use
ProfileType = 3
ouVHDAccessMode = 1, 2, or 3
- Não use CcdMaxCacheSizeInMBs