Domande frequenti su FSLogix

Le domande frequenti su FSLogix forniscono informazioni relative all'installazione, alla configurazione, all'operazione e al supporto di FSLogix nell'infrastruttura di desktop virtuale (VDI).

Installazione

FSLogix è integrato in tutti i sistemi operativi Windows?

FSLogix non è una funzionalità di Windows e deve essere installata separatamente. FSLogix è disponibile in Azure Marketplace per le immagini con più sessioni di Windows 10 e Windows 11. Anche se vogliamo che questa versione di FSLogix sia "aggiornata", i clienti devono verificare quale versione è installata. Se necessario, eseguire l'aggiornamento alla versione più recente.

FSLogix viene aggiornato automaticamente o si usa Windows Update?

No, FSLogix deve essere aggiornato manualmente o tramite il processo di creazione dell'immagine esistente. Sottoscrivere e seguire il blog di FSLogix per continuare ad aggiornare quando vengono rilasciate nuove versioni.

FSLogix fornisce aggiornamenti incrementali?

No, le versioni di FSLogix sono versioni complete del prodotto.

È necessario disinstallare FSLogix prima di installare una nuova versione?

Dipende. Se è necessario passare a una versione precedente, è necessario disinstallare FSLogix, riavviare, quindi installare la versione precedente. Le versioni aggiornate possono essere installate sopra la versione precedente e richiedono un riavvio.

Quali versioni di FSLogix sono supportate?

Microsoft supporta solo la versione più recente di FSLogix. Vedere la pagina del supporto tecnico per i prodotti .

Contenitori

Le dimensioni del contenitore FSLogix influiscono sulle prestazioni di accesso?

No, le dimensioni del contenitore non influiscono sui tempi di accesso o sulle prestazioni. Altri fattori sono molto più importanti durante la risoluzione dei problemi relativi ai tempi di accesso lunghi.

Qual è il comportamento quando un contenitore FSLogix raggiunge o supera il valore 'SizeInMBs'?

Gli utenti possono iniziare a riscontrare comportamenti strani con le applicazioni o l'accesso ai file a causa della mancanza di spazio di archiviazione nel contenitore. L'aumento dell'impostazione SizeInMBs aumenterà automaticamente le dimensioni del contenitore al successivo accesso quando si usano dischi dinamici. Per evitare queste situazioni, è consigliabile pianificare almeno il 30% di spazio libero. Monitorare i log eventi o i file di log per gli eventi di avviso inferiori a 2 GB e meno di 500 MB di spazio libero.

È necessario usare il contenitore ODFC quando si usano applicazioni Microsoft 365?

No, il contenitore ODFC viene usato principalmente nelle soluzioni VDI in cui viene usato un altro prodotto profilo mobile. Usare sempre un singolo contenitore di profili, a meno che i requisiti aziendali o del carico di lavoro non richiedano la separazione. Per altre informazioni, vedere l'articolo Tipi di contenitori .

Ricerca per categorie configurare OneDrive con FSLogix?

FSLogix gestisce tutta la complessità (reindirizzamento del file system) dietro le quinte. Quando un utente accede a OneDrive e deve scegliere una posizione, deve selezionare il percorso predefinito (C:\Users\%username%\). FSLogix usa questo percorso e tutti i dati vengono salvati nel contenitore dell'utente. Esaminare la documentazione di OneDrive seguente:

I criteri di OneDrive monitorano le dimensioni del disco rigido virtuale FSLogix o le dimensioni del disco locale?

Quando si usa FSLogix per profili o profili e contenitori ODFC, i criteri di spazio su disco di OneDrive controllano il disco rigido virtuale FSLogix anziché il disco del sistema operativo.

un criterio di spazio su unità

Figura 1: Oggetto criteri di avviso dello spazio su disco di OneDrive

o d f c v h d space

Figura 2: Proprietà del disco rigido virtuale ODFC

avviso di spazio su un'unità

Figura 2: Avviso di OneDrive - Spazio su disco insufficiente

È possibile eseguire la migrazione dei dati del profilo utente da altre soluzioni profilo mobili a un contenitore FSLogix?

FSLogix non fornisce un percorso di migrazione diretta da altre soluzioni di profilo mobili. L'implementazione di OneDrive con spostamento di cartelle note o soluzioni di archiviazione cloud o di rete simili fornisce agli utenti un percorso per salvare i dati all'esterno del profilo. Per i casi d'uso più piccoli, l'utilità della riga di comando frx consente di copiare i profili locali in un nuovo disco rigido virtuale (x).

È possibile eseguire la conversione da un singolo contenitore di profili a una configurazione del profilo e del contenitore ODFC?

Sì. Quando viene creato il contenitore ODFC, FSLogix copia i dati dal contenitore del profilo anche se i dati originali non vengono rimossi. I dati originali devono essere rimossi manualmente.

Voci di file di log ODFC di esempio:

[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

È possibile usare i contenitori FSLogix con l'ID Microsoft Entra e le identità solo cloud?

Sì...MA richiede la comprensione dei rischi. Esistono due (2) modi per configurare FSLogix per le identità di Microsoft Entra ID e solo cloud. Vedere l'articolo del blog relativo ai contenitori del profilo FSLogix per le identità solo cloud di Microsoft Entra ID.

È possibile usare i set di regole dell'applicazione FSLogix con l'ID Microsoft Entra e le identità solo cloud?

No. I set di regole dell'applicazione funzionano solo con i SID di Active Directory tradizionali. Le identità ibride (sincronizzate) funzionano purché la macchina virtuale abbia una linea di vista a un controller di dominio.

È possibile usare impostazioni specifiche dell'oggetto con identità solo cloud di Microsoft Entra ID o macchine virtuali e identità ibride aggiunte a Microsoft Entra?

No. Le impostazioni specifiche degli oggetti funzionano solo con i SID di Active Directory tradizionali. Le identità ibride (sincronizzate) funzionano purché la macchina virtuale sia aggiunta a Entra ibrida.

È possibile usare lo stesso contenitore profilo quando si passa da Entra join ibrido agli host sessione aggiunti a Entra o alle macchine virtuali usando identità ibride?

No. Il SID dell'utente passa al SID "basato sul cloud" quando si accede a un computer aggiunto a Entra che impedisce il caricamento corretto del profilo.

Reindirizzamenti o redirections.xml

Quali sono i valori consigliati per il file redirections.xml?

FSLogix non fornisce valori consigliati per il file redirections.xml. Il file redirections.xml è uno strumento potente che consente di gestire il profilo dell'utente E può causare problemi se non usati correttamente. Ci si affida ai proprietari delle applicazioni per documentare i dati che possono o non possono essere esclusi dal contenitore del profilo utenti.

Ad esempio:

Suggerimento

Non escludere i dati del profilo utente per le applicazioni a meno che il proprietario dell'applicazione non abbia documentato i dati possono essere esclusi.

Non vengono visualizzati gli eventi redirections.xml nel file di log.

Se nel file di log non vengono visualizzate voci come descritto nell'esercitazione, è più comune essere uno dei tre elementi seguenti:

  • RedirXMLSourceFolder Contiene il percorso completo del nome file.
  • L'utente non ha accesso in lettura al percorso della condivisione file.
  • Impossibile trovare il percorso della condivisione file (rete, DNS o nome non valido).

L'impostazione RedirXMLSourceFolder è stata rimossa, ma i reindirizzamenti esistono ancora.

Il file XML viene copiato dal percorso in RedirXMLSourceFolder%AppData%\FSLogixin , che si trova all'interno del contenitore dell'utente. La rimozione dell'impostazione non rimuove il file dal contenitore. Per rimuovere o interrompere correttamente l'uso dei reindirizzamenti, eliminare il contenuto del file XML esistente. In alternativa, usare uno script o un altro processo per eliminare il file dal contenitore dell'utente.

L'istruzione include non funziona come previsto.

L'istruzione include viene usata per mantenere le sottodirectory delle cartelle escluse nel profilo dell'utente. L'istruzione include funziona solo se i dati o la cartella sono presenti nel profilo BEFORE creando l'istruzione include. È comune che le applicazioni creino queste cartelle al loro avvio iniziale. Ciò può causare problemi se l'utente ottiene un nuovo profilo e i dati non esistono fino all'avvio dell'applicazione.

Suggerimento

Non includere questo tipo di dati nel file XML.

Qual è il limite di istruzioni exclude e include per il file di redirections.xml?

Non esiste una limitazione tecnica. Meno è più. L'aggiunta di reindirizzamenti per cartelle di piccole dimensioni non trae vantaggio dall'esperienza dell'utente. La presenza di numerose istruzioni di esclusione o inclusione causa un problema di prestazioni perché ogni richiesta di file system deve essere verificata rispetto all'elenco di reindirizzamenti. Queste operazioni del file system aggiungono e riducono le prestazioni complessive della macchina virtuale.

Dopo l'implementazione di redirections.xml, il contenitore dell'utente è rimasto la stessa dimensione o è cresciuto più grande.

L'implementazione del file redirections.xml per escludere il contenuto per i profili FSLogix esistenti non rimuove o elimina l'esclusione dal profilo dell'utente. È necessario eliminare il contenitore del profilo o creare uno script da eseguire dopo l'accesso o parte del processo di accesso per eliminare il contenuto dal contenitore.

Compattazione del disco rigido virtuale

Perché la compattazione del disco rigido virtuale non è in esecuzione o non recupera lo spazio previsto?

  1. Controllare i file di log del profilo o ODFC per individuare errori o avvisi.
  2. Se non si usa ProfileType = 0 o VHDAccessMode = 0, si tratta di un problema previsto e noto.
  3. Vedere l'articolo sul concetto per la compattazione del disco VHD.

Ricerca per categorie regolare la soglia di compattazione del disco?

La soglia non è configurabile.

Il messaggio durante la disconnessa può essere personalizzato?

No, il messaggio durante la disconnessazione è un processo di Windows predefinito che non può essere modificato.

Cosa accade se un utente si disconnette durante la disconnessione e tenta di riconnettersi?

La sessione disconnessa continua il processo di disconnessione, inclusa la compattazione. Se il processo di compattazione non viene completato dal momento in cui l'utente tenta di riconnettersi, il disco è in uso. L'esperienza utente dipende dalle altre impostazioni di configurazione. In condizioni predefinite, l'utente ha eseguito l'accesso con un profilo temporaneo.

Come funziona la compattazione del disco con Cloud Cache?

Durante la fase di disconnesso, tutto il contenuto del disco viene portato inattivo da uno dei provider al disco VHD(x) locale. Il disco viene quindi valutato per la compattazione. Se o al termine della compattazione, il disco rigido virtuale locale (x) viene caricato nei provider di Cache cloud. Questo processo fa sì che il processo di disconnesso richiede più tempo in questo tipo di configurazione, causando un'esperienza utente scarsa.

Cloud Cache

È necessario usare La cache cloud per la disponibilità elevata?

No. Può essere una soluzione accettabile per usare contenitori standard (VHDLocations) con un provider di archiviazione a disponibilità elevata. File di Azure offre disponibilità elevata tramite l'archiviazione con ridondanza della zona ed è un provider di archiviazione consigliato.

Perché la disconnessità degli utenti richiede molto tempo?

La cache cloud esegue aggiornamenti asincroni differita per i provider di archiviazione remota durante una sessione degli utenti. Queste operazioni non sono in tempo reale e sono soggette alla latenza e alla velocità effettiva dei provider di rete e archiviazione. Al momento della disconnessa, Cache cloud tenta di unire tutti i dati dalla cache locale a TUTTI i provider di archiviazione elencati. Archiviazione provider in esecuzione o con una latenza elevata richiederanno più tempo per l'unione. FSLogix contiene gli utenti disconnettersi fino al completamento dell'operazione.

Consigli

  • Esaminare la topologia di rete e la latenza per tutti i provider di archiviazione configurati
  • Aggiornare il provider di archiviazione a un livello con prestazioni superiori
  • Disabilitare VHDCompactDisk
  • Non usare ProfileType = 3 o VHDAccessMode = 1, 2, or 3
  • Non usare CcdMaxCacheSizeInMBs