
Für alle mit klassischen RUPs, die ihre Roaming Profile zu FSLogix migrieren wollen, und dabei keine Lust auf das (Weiterentwickeln des) Script zur FSLogix Profil Migration zu setzen, hier ein anderer Weg um die guten alten Roaming Profile in FSLogix Profile Disks zu verwandeln.
Vorab / Wichtig: Daten oder Einstellungen in %LocalAppData%:
Für alle die nur einen einzigen Terminalserver einsetzen und daher noch nicht über das Problem der Daten- bzw. Einstellungshaltung in „%LocalAppData%“ gestolpert sind. Bitte prüft vorab, ob es Anwendungen gibt, die entsprechende Einstellungen und / oder Daten in „C:\Users\%UserName%\AppData\Local“ ablegen! Im Default macht das bspw. der gute Microsoft Edge oder auch Google Chrome. 🙂 Weiter unten ein Exkurs, um dem Edge oder auch Chrome Profil das Roamen beizubringen.
Die ganze Magie, um Roaming Profile zu FSLogix zu migrieren oder auch „Sieben Schritte zum Erfolg“:
- FSLogix auf den Workern / Terminalservern installieren
- Derzeit evtl. nicht auf die FSLogix 2502 (FSLogix v3 25.02 – Disks werden nicht dismounted / Probleme beim Abmelden – Jans Cloud) setzen
- Lieber die 2210 Hotfix 4 (2.9.8884.27471) nehmen: FSLogix-Versionshinweise – FSLogix – FSLogix | Microsoft Learn
- FSLogix ADMX Templates lokal oder zentral in „PolicyDefinitions“ kopieren
- Sofern es passt und nichts dagegen spricht kann das FSLogix Konfigurationsbeispiel „Standard“ (Configuration examples – FSLogix | Microsoft Learn) umgesetzt werden
- (Test) Benutzer anmelden, um die Roaming Profile zu FSLogix Migration stattfinden zu lassen
- Lokal zwischengespeicherter Profil wird durch FSLogix Konfiguration gelöscht*
- FSLogix erstellt die Profile Disk am konfigurierten Speicherort und mounted diese
- Das servergespeicherte Roaming Profile kopiert sich in das neue, leere FSLogix Profil
- Der User arbeitet oder auch nicht und tut die üblichen Userdinge
- Zum Feierabend meldet der Benutzer sich ab (und trennt weder die Sitzung noch sperrt er seinen PC und verlässt das Gebäude fluchtartig)
- Das Roaming Profile kopiert sich ein letztes Mal zurück auf den Server
- Die FSLogix Profil Disk wird abgehangen (und möglicherweise lokal aufgeräumt)
- Nach Punkt 4.3. bzw. spätestens vor der nächsten Anmeldung des (Test) Benutzers, sollte der User im AD Objekt den Profilpfad des Remotedesktopdienste-Benutzerprofils gelöscht bekommen. Ab diesem Zeitpunkt liegen die Daten in der Profildisk und das Netzwerk muss bei einer neuen Anmeldung des umgestellten Benutzers nicht mehr mit der Kopie des alten RUPs belastet / belästigt werden.
- Nach erfolgreicher Migration bietet es sich an, am alten Speicherort der Roaming Profile durchzufegen und die nicht mehr benötigten Daten zu löschen.
- Sich an der Einfachheit dieser Aufgabe erfreuen. (Sorry – Ich brauchte einen siebten Punkt. :-))
Der Exkurs, das Chrome oder auch Edge Profil zu roamen:
Für den Microsoft Edge Browser braucht es an dieser Stelle die Edge ADMX Templates im lokalen oder zentralen „PolicyDefinitions“. Dann lässt sich in der Gruppenrichtlinienverwaltung in der Computer- oder auch Benutzerkonfiguration die Einstellung „Benutzerdatenverzeichnis festlegen“ / „Set the user data directory“ setzen und auf zum Beispiel „${roaming_app_data}\Edge\User Data“ konfigurieren. In diesem Fall wird bei der nächsten Anmeldung eines Users unter „%AppData%\Edge\User Data“ („C:\Users\%UserName%\AppData\Roaming\Edge\User Data“) ein neues, leeres Edge Profile angelegt!
Für den Google Chrome Browser braucht es an dieser Stelle die Chrome ADMX Templates im lokalen oder zentralen „PolicyDefinitions“. Dann lassen sich in der Gruppenrichtlinienverwaltung in der Computer- oder auch Benutzerkonfiguration die Einstellungen „Erstellung von Roaming-Kopien für Google Chrome-Profildaten aktivieren“ / „Enable the creation of roaming copies for Google Chrome profile data“ sowie „Roaming-Profilverzeichnis festlegen“ / „Set the roaming profile directory„. Die zuletzt genannte Einstellung könnte dann beispielsweise auf „${roaming_app_data}\Chrome\User Data“ konfiguriert werden. In diesem Fall wird bei der nächsten Anmeldung eines Users unter „%AppData%\Chrome\User Data“ („C:\Users\%UserName%\AppData\Roaming\Chrome\User Data“) ein neues, leeres Edge Profile angelegt!
Da dem gemeinen User ein leers Browser Profil – egal ob Microsoft Edge oder Google Chrome – nicht zusagen wird, muss sich um das Verschieben der gesammelten Browserdaten gekümmert werden. Dafür bietet sich dann ein Anmeldeskript per Gruppenrichtlinie oder ein / zwei weitere Zeile(n) in einem Benutzeranmeldeskript an:
REM Microsoft Edge
IF /I EXIST "%LocalAppData%\Microsoft\Edge" robocopy %LocalAppData%\Microsoft\Edge %AppData%\Edge /E /MOVE /R:1 /W:1 /UNILOG:%AppData%\EdgeCopylog.txt
REM Google Chrome
IF /I EXIST "%LocalAppData%\Google\Chrome" robocopy %LocalAppData%\Google\Chrome %AppData%\Chrome /E /MOVE /R:1 /W:1 /UNILOG:%AppData%\ChromeCopylog.txt
Schreibe einen Kommentar