Erfordert USMT 5.0, dass der HOST den Domänencontroller und im Netzwerk sehen kann?

1626
Heston T. Holtmann

Ich schreibe einen halbautomatischen Migrationsprozess von 32-Bit-Win XP-Benutzerprofilen / App-Einstellungen / Dokumenten auf neue 64-Bit-Windows 7-Boxen mit den USMT 5.0-Tools (aktuell).

Ich weiß alles über das Ausschließen und schließt Benutzerregeln ein:

/ue:*\*  /ui:DOMAIN\username 

Ich habe einige gute Testergebnisse mit LOCAL HOST-Benutzern in begrenzten Tests meiner Skripts. ABER .. habe ein Problem, wenn der Source HOST NICHT in das Domänennetzwerk eingesteckt ist, wenn DOMAIN \ userids durchsucht und migriert werden soll HOST ist ein vollständig aktivierter Domänencomputer. Er wird beim scanstate.exe- Prozess nicht mit dem Netzwerk verbunden

Laut MSFT Docs .. BOTH Scanstate und LoadState MÜSSEN NICHT mit dem Domänennetzwerk "physisch verkabelt" werden, um die Domäne \ Benutzer zu migrieren? aber mein test zeigt anders.

** .. Mein Scan-Prozess scheint NIEMALS TC \ Benutzername ** zu enthalten, wobei "TC" der Domänenname ist.

http://technet.microsoft.com/de-de/library/hh825093.aspx

Sie können Domänenkonten sammeln, ohne dass der Quellcomputer über Domänencontrollerzugriff verfügt. Diese Funktionalität ist ohne zusätzliche Konfiguration verfügbar.

http://technet.microsoft.com/de-de/library/hh825190.aspx

Für LoadState ist kein Domänencontrollerzugriff erforderlich, um Domänenprofile anzuwenden. Diese Funktionalität ist ohne zusätzliche Konfiguration verfügbar. Es ist nicht erforderlich, dass der Quellcomputer über Domänencontrollerzugriff verfügt, wenn das Benutzerprofil mit ScanState erfasst wurde. Auf Domänenprofile kann jedoch nicht zugegriffen werden, bis der Zielcomputer der Domäne beigetreten ist.

Hier ist meine komplette Statuszeile !! HINWEIS: Mein Speicherpfad ist gültig. Keine Fehler. !! Hinweis: Meine XML-Eingabedateien sind nur die USMT-Dateien, mit denen alle beginnen. Nicht geändert! !! Der ausgewählte DOMAIN-Benutzer, der gescannt und für diesen HOST gespeichert werden soll, lautet TC \ patenar !! aber TC \ patenar ist NICHT in den Speicherdateien gesichert !!!

 scanstate.exe ^ %g_userstore% ^ /nocompress ^ /targetWindows7 ^ /o ^ /v:13 ^ /l:%g_userstore%\log_scanstate.log ^ /listfiles:%g_userstore%\log_listfiles.log ^ /progress:%g_userstore%\log_scan_progress.log ^ /i:..\miguser.xml ^ /i:..\migdocs.xml ^ /i:..\migapp.xml ^ /i:..\exclude.xml ^ /localonly ^ /ue:*\* ^ /ui:TC\%_username% 

** Die Scan-Protokolldatei zeigt die übergebenen Parameter an. **

2014-02-06 16:01:55, Info [0x000000] SCANSTATE.EXE Version 6.2.9200.16384[gle=0x000000b7] 2014-02-06 16:01:55, Info [0x000000] USMT Started at 2014/02/06:16:01:55.563 2014-02-06 16:01:55, Info [0x000000] Command line: scanstate.exe \tc\mig\store\patenar /nocompress /targetWindows7 /o /v:13 /l:\tc\mig\store\patenar\log_scanstate.log /listfiles:\tc\mig\store\patenar\log_listfiles.log /progress:\tc\mig\store\patenar\log_scan_progress.log /i:..\tc-miguser.xml /i:..\tc-migdocs.xml /i:..\tc-migapp.xml /i:..\tc-exclude.xml /localonly /ue:*\* /ui:TC\patenar  Computer name: PNRWPGNBW716479 Machine SID: S-1-5-21-200290281-3051264206-3464943771 OS version: 5.1.2600.Service Pack 3 Language: en-US Architecture: 32-bit  Drives: C: Type: Fixed, Bus type: SCSI, Hotplug: No D: Type: CD/DVD A: Type: Removable Z: Type: Remote  Users: PNRWPGNBW716479\SUPPORT_388945a0, administrator: No, interactive: No, logged on: No, has profile: No pnrbue, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes PNRWPGNBW716479\HelpAssistant, administrator: No, interactive: No, logged on: No, has profile: No mitenkb, administrator: No, interactive: Yes, logged on: No, has profile: Yes PNRWPGNBW716479\EddieED, administrator: Yes, interactive: Yes, logged on: Yes, has profile: Yes fernandez, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes saigon, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes patenar, administrator: No, interactive: Yes, logged on: No, has profile: Yes tatu, administrator: No, interactive: Yes, logged on: No, has profile: Yes mmarky, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes COUNTZERO, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes PNRWPGNBW716479\Guest, administrator: No, interactive: Yes, logged on: No, has profile: No PNRWPGNBW716479\ASPNET, administrator: No, interactive: No, logged on: No, has profile: No Chukles, administrator: Yes, interactive: Yes, logged on: No, has profile: Yes PNRWPGNBW716479\___VMware_Conv_SA___, administrator: No, interactive: No, logged on: No, has profile: No farhats, administrator: No, interactive: Yes, logged on: No, has profile: Yes 

und die Eingabe / Ausgabe aus meinem Skript, die zum Scanvorgang führt

 @@@ the users on this host are:  Administrator All Users Chukles COUNTZERO farhats fernandez log mitenkb mmarky patenar pnrbue saigon scripts tatu TEMP  @@@ asking for username Enter a valid username to SCAN and store: patenar  @@@ Username provided was [patenar] Press any key to continue . . .  @@@ creating migration store paths  user store path= "\tc\mig\store"\patenar  enter::scan_state  SCANSTATE.EXE Version 6.2.9200.16384 (C) 2012 Microsoft Corporation. All rights reserved.  Log messages are being sent to 'Z:\tc\mig\store\patenar\log_scanstate.log'  Starting the migration process Processing the settings store  Examining the system to discover the migration units This Computer (1 of 1): 100% done  Selecting migration units  Estimating total file size for the progress log S-1-5-21-85988526-1538548721-1197542801-29154 - 0 files S-1-5-21-85988526-1538548721-1197542801-15066 - 0 files PNRWPGNBW716479\EddieED - 0 files S-1-5-21-85988526-1538548721-1197542801-8188 - 0 files S-1-5-21-85988526-1538548721-1197542801-70694 - 0 files S-1-5-21-85988526-1538548721-1197542801-68112 - 0 files S-1-5-21-85988526-1538548721-1197542801-49517 - 0 files S-1-5-21-85988526-1538548721-1197542801-97899 - 0 files S-1-5-21-85988526-1538548721-1197542801-8194 - 0 files S-1-5-21-85988526-1538548721-1197542801-97933 - 0 files S-1-5-21-85988526-1538548721-1197542801-37315 - 0 files This Computer - 14879 files  Gathering data This Computer (1 of 1): 100% done Commit  Success.  ScanState return code: 0  @@@@ COMPLETED: scan of [] to ["\tc\mig\store"\patenar] 
1

1 Antwort auf die Frage

0
Heston T. Holtmann

Ich habe den sehr subtilen Grund herausgefunden, warum meine Domänenbenutzer während des Überprüfungsstatusprozesses nicht aufgelöst und gefunden werden können ... Auch wenn die offiziellen Microsoft Docs besagen, dass der Computer NICHT mit dem Domänennetzwerk verbunden sein muss, um ein Backup oder eine Sicherung durchzuführen Filter auf Domain-Benutzer .....

... was die Microsot-Dokumente NICHT sagen, dass Sie wissen, WENN der Computer auf dem Domänencontroller "von der Domäne entfernt" wurde .. dann, obwohl die Domänenbenutzerprofile auf dem Computer noch vorhanden sind. Das System hat KEINE WEISE Auflösen der Domäne, zu der sie gehören .. Sie können also nur eine Art von Scan- und Ladeoperationen mit DOMAIN USERS ausführen. Dies bedeutet, dass ALLE Domänenbenutzer im Datenspeicher INCLUDE sind .. und alle im Ladevorgang RESTORE ... Es gibt keine Möglichkeit, einen einzelnen DOMAIN-BENUTZER herauszufiltern, da / ui: \ niemals funktioniert.

Wenn Sie den Computernamen wieder zum Domänencontroller hinzufügen .. und den Computer erneut mit dem Netzwerk verbinden. Der Scanstatus kann den Domänennamen in den Parametern / ue: und / ue: auflösen.

Ein Beweis dafür ist das folgende Bild von einem Windows XP-Computer, auf dem sich viele Domänenkontoprofile befinden. Er wurde jedoch von der Domäne ENTFERNT, als es das letzte Mal im Netzwerk war.