Ich versuche zur Zeit die Benutzer bei uns im Familien-Netz in eine Domaine zu migrieren. Ein Active Directory läuft bereits auf der Synology-NAS.
Jetzt wollte ich die migration der Windows-Clients vorbereiten. Dazu habe ich eine Virtuelle Maschine mit Windows 10 Pro aufgesetzt und dort einen lokalen Benutzer (Max Mustermann) angelegt, den ich probeweise zu einem Domain-Benutzer migrieren möchte (der Benutzer Max ist bereits in der Domaine erstellt).
Was bereits funktioniert ist der Login über den Domain-Benutzer. Jetzt würde ich gerne einen Prozess aufsetzen, mit dem ich diesen Benutzer mit dem Profil zum Domain-Benutzer migrieren kann.
Ich habe bisher 3 Methoden probiert:
Manuelle Migration:
https://social.techn...l-settings.aspx
Hier wird schritt für schritt Beschrieben wie man händisch das Profil umstellen kann. Leider hakt diese Methode beim Setzen der Ordner- und Registry-Berechtigungen. Als Zwischenschritt wird die lokale NTUSER.dat als Registry-Hive geladen und die Berechtigungen werden auf den Domain-User gesetzt. Hier erhalte ich die Fehlermeldung, dass die Berechtigung für einige Schlüssel in der Registry nicht gesetzt werden kann.
Domain-Script Migration:
https://helgeklein.c...on-with-setacl/
Auf dieser Seite gibt es ein Skript, welches mit Hilfe von SetAcl die migration vereinfachen soll. Das Skript läuft sauber durch, aber wenn ich mich als DOMAINE\Max anmelde, dann ist der Desktop unbenutzbar. Das Start-Menu geht nicht, wenn ich das Explorer-Icon anklicke, dann gibt es eine Fehlermeldung (siehe Screenshot im Anhang).
Profil-Migrator:
http://www.profilemigration.com/
Hier gibt es den Profil-Migrator der alles vereinfachen soll. Ich habe diesen installiert und ein Projekt aufgesetzt. Beim Ausführen scheint aber auch diese Methode Probleme mit dem Setzten der Registry-Hive-Berechtigungen.
Hier ausschnitte aus dem Log:
2017-09-29,10:23:20,INFORMATION,Collector,,,,ProcessRegistryInformation: Precess script: Files\WallpaperMigration.cmd save "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" "%PM_VAR_SOURCELOADEDREGISTRYHIVE%" dummy "%PM_VAR_PERSONALITYSTORELOGS%\WallpaperMigration.log" "%PM_VAR_WKFSOURCE_APPDATA_ABSOLUTE%" 2017-09-29,10:23:20,INFORMATION,Collector,,,,RunScript: Before ResolveVariables <Files\WallpaperMigration.cmd save "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" "%PM_VAR_SOURCELOADEDREGISTRYHIVE%" dummy "%PM_VAR_PERSONALITYSTORELOGS%\WallpaperMigration.log" "%PM_VAR_WKFSOURCE_APPDATA_ABSOLUTE%"> 2017-09-29,10:23:20,INFORMATION,Collector,,,,RunScript: After ResolveVariables <Files\WallpaperMigration.cmd save "C:\temp_migration\Data\DESKTOP-UHEREKD.fuchscloud.local\migra1.DESKTOP-UHEREKD\ScriptData\9660f58c-1b83-40ad-8d28-a9b02982a3d3" "S-1-5-21-2441112294-1704347377-3739466486-1003" dummy "C:\temp_migration\Logs\WallpaperMigration.log" "%PM_VAR_WKFSOURCE_APPDATA_ABSOLUTE%"> 2017-09-29,10:23:22,INFORMATION,Collector,,,,ProcessRegistryInformation: Precess script: Files\OutlookPSTFileMigration.exe /sourcehive "%PM_VAR_SOURCELOADEDREGISTRYHIVE%" /sourcedir "%PM_VAR_SOURCEPATH%" /targetdir "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" /save /logfile "%PM_VAR_PERSONALITYSTORELOGS%\OutlookMigration.log" 2017-09-29,10:23:22,INFORMATION,Collector,,,,RunScript: Before ResolveVariables <Files\OutlookPSTFileMigration.exe /sourcehive "%PM_VAR_SOURCELOADEDREGISTRYHIVE%" /sourcedir "%PM_VAR_SOURCEPATH%" /targetdir "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" /save /logfile "%PM_VAR_PERSONALITYSTORELOGS%\OutlookMigration.log"> 2017-09-29,10:23:22,INFORMATION,Collector,,,,RunScript: After ResolveVariables <Files\OutlookPSTFileMigration.exe /sourcehive "S-1-5-21-2441112294-1704347377-3739466486-1003" /sourcedir "C:\Users\migra1" /targetdir "C:\temp_migration\Data\DESKTOP-UHEREKD.fuchscloud.local\migra1.DESKTOP-UHEREKD\ScriptData\2461d368-56f0-4e0c-a9ed-2396887ae340" /save /logfile "C:\temp_migration\Logs\OutlookMigration.log"> 2017-09-29,10:23:22,INFORMATION,Collector,,,,ProcessRegistryInformation: Precess script: Files\MigrateLics.cmd save "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" "%PM_VAR_PERSONALITYSTORELOGS%\ProfileMigratorLicenses.log" 2017-09-29,10:23:22,INFORMATION,Collector,,,,RunScript: Before ResolveVariables <Files\MigrateLics.cmd save "%PM_VAR_PERSONALITYSTOREUSER%\%PM_VAR_SCRIPTDATAPATH%" "%PM_VAR_PERSONALITYSTORELOGS%\ProfileMigratorLicenses.log"> 2017-09-29,10:23:22,INFORMATION,Collector,,,,RunScript: After ResolveVariables <Files\MigrateLics.cmd save "C:\temp_migration\Data\DESKTOP-UHEREKD.fuchscloud.local\migra1.DESKTOP-UHEREKD\ScriptData\df513933-0281-4292-9cd8-2fa4abf7b2a1" "C:\temp_migration\Logs\ProfileMigratorLicenses.log"> 2017-09-29,10:23:23,ERROR ,Collector,,,,RunScript failed with: 1 2017-09-29,10:23:23,ERROR ,Collector,,,,ProcessRegistryInformation: Error during script call. 2017-09-29,10:23:23,INFORMATION,Collector,,,,ProcessRegistryInformation: Before unloading registry hive: S-1-5-21-2441112294-1704347377-3739466486-1003. Reason: 1 2017-09-29,10:23:23,INFORMATION,Collector,,,,RegistryUnLoadHive: Starting to unmount registry hive <S-1-5-21-2441112294-1704347377-3739466486-1003>
Hat jemand eine Idee, was ich Prüfen könnte? Ich probiere das ganze in einer Virtellen Maschine (Virtual Box 5.1.26) mit Windows 10 pro (nicht aktiviert).
Danke und Grüße,
Michael