Windows 7: Ein Geek-Führer zu den USMT

Wenn es um die Migration von Benutzereinstellungen und -daten für Windows 7-Bereitstellungen geht, ist das User State Migration Tool (Benutzerstatus-Migrationstool) ein wertvoller Verbündeter.

Johan Arwidmark

Migration des Benutzerstatus, ist Daten und Einstellungen ein wichtiger Bestandteil jeder Windows 7-Bereitstellung-Projekt. Die Frage ist nicht, ob Sie migrieren sollten, sondern eher, wenn Sie sich leisten können, nicht migriert.

Das Microsoft User State Migration Tool (USMT) 4.0 ist eine kostenlos verfügbare Gruppe von Tools, die Sie zum Migrieren von Benutzerzustand und Einstellungen und Daten im Rahmen des Projekts Bereitstellung Windows 7 verwenden können. Diese Tools sind standardmäßig in Microsoft empfohlenen Bereitstellungslösungen (Microsoft Deployment Toolkit MDT, 2010 und System Center Configuration Manager oder SCCM 2007), und aus gutem Grund aktiviert. Wenn Sie lokale Daten oder Einstellungen kümmern nicht, und diese Daten verloren, geht weil Sie auf dem Computer eines Benutzers versehen, wird die Wiederherstellung dieser Daten teuer und schwierig sein.

Einige Organisationen können nur bestimmte Komponenten, wie ODBC-Verbindungen, Drittanbieterschriften und das Outlook-Profil migriert. Andere Organisationen migrieren, einschließlich die lokalen Laufwerke nach bekannten Daten und Anwendungen Einstellungen scannen. Es gibt immer etwas Wert zu migrieren.

Was ist das USMT 4.0?

Das USMT 4.0 ist die Enterprise-Version des Dienstprogramms Windows-Easy Transfer für Windows 7 verfügbar. Es besteht aus ein paar Befehlszeilen-Dienstprogramme:

  • ScanState.exe—the backup-tool
  • LoadState.exe—the-Wiederherstellung-tool
  • USMTUtils.exe—the Dienstprogramm, das normalerweise zu reinigen, durch das USMT verwendete Datenspeicher verwendet

Aktualisieren und ersetzen werden die zwei Bereitstellungsszenarien, wo das USMT 4.0 eine große Rolle spielt. Eine Aktualisierung umfasst die erneute Abbildung der vorhandenen Maschine unter Beibehaltung einer lokales Sicherung. Ersetzen ist nur, dass — eine Maschine zu ersetzen. In diesem Szenario speichern Sie die Sicherung auf einer Netzwerkfreigabe oder manchmal auf einem externen Laufwerk.

Die neueste Version von das USMT 4.0 umfasst mehrere neue Features:

  • Hardlink Migration Store. Auf diese Weise können Sie Daten speichern lokal ohne es in einen anderen Ordner zu kopieren. Dies reduziert die Backup- und Restore-Zeit. Es nutzt die Vorteile von NTFS-Hardlinks für die Migration, und eigentlich nie verschiebt die Daten aus den physischen Sektoren auf dem Datenträger.
  • ScanState Offline ausführen. Auf diese Weise können Sie Sicherungen von innerhalb der Windows-Vorinstallationsumgebung (WinPE). Dies ist derzeit nur über die User-Driven Installation (UDI) Komponenten in SCCM 2007 und MDT 2010 Zero Touch, aber werden in kommenden Versionen von MDT (MDT 2012) zur Verfügung.
  • Volume Shadow Copy-Unterstützung. Wenn aktiviert, kann ScanState Volumeschattenkopie-Dienst auf Snapshotdateien verwenden.
  • Neue Advanced Encryption Standard (AES) Verschlüsselungsoptionen. Sie können nun den Grad der Verschlüsselung in der USMT-Datenspeicher steuern.
  • Konfigurierbare Dateifehler. Dies können Sie steuern, welche Dateien und Ordner können Sie sicher mit der Befehlszeilenoption/c ignorieren (bei Fehler fortsetzen).
  • Neue Hilfsfunktionen. Neue Hilfsobjekte ermöglichen tiefere Kontrolle auf welche Dateien und Daten migriert werden.
  • Verbesserte Raum Schätzung. Der Schalter für die Schätzung der backup-Größe (/ p) ist viel genauer in dieser Version.
  • Liste der Dateien migriert werden. Einen neuen Schalter (/ Listfiles) generiert eine Textdatei Liste alle Dateien, die in die Migration eingeschlossen.
  • Migration von lokalen Gruppen. Einen neuen Abschnitt (<ProfileControl>) können Sie um die lokale Gruppenmitgliedschaft von Benutzern bei der Migration zu konfigurieren.

USMT-Systemanforderungen

Das USMT 4.0 unterstützt die folgenden Quelle und Ziel-Betriebssysteme:

  • Quelle Betriebssysteme
    • Windows XP
    • Windows Vista
    • Windows 7
  • Ziel-Betriebssysteme
    • Windows Vista
    • Windows 7

Soweit Prozessorplattformen überschreiten, wird das USMT 4.0 32-Bit, 64-Bit-Migration, aber nicht auf 64-Bit auf 32-Bit unterstützen.

Welche Elemente migriert USMT?

In der USMT Steuern XML-Vorlagen die Daten vom Computer migriert werden. Die Standardvorlagen Migrieren der folgenden:

  • Einstellungen für Eingabehilfen
  • Adressbuch
  • Befehlszeilen-Einstellungen
  • Desktop-Hintergrund (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Verschlüsselndes Dateisystem (Encrypting File System, EFS) Dateien
  • Favorites
  • Ordneroptionen
  • Schriftarten
  • Gruppenmitgliedschaft
  • Internet Explorer-Einstellungen (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Microsoft ODBC-Einstellungen
  • Maus- und Tastatureinstellungen
  • Netzwerk-Laufwerk-mapping
  • Netzwerkdrucker zuordnen (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Offline-Dateien (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Telefon und Modem Optionen (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Remote Access Service (RAS) Verbindung und Telefonbuchdateien (pbk)
  • Regionale Einstellungen (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Remotezugriff
  • Einstellungen der Taskleiste (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Windows Mail (.dbx, oder Microsoft Outlook Express E-Mail-Dateien werden von Windows XP migriert)
  • Windows Media Player (nicht migriert, wenn Sie offline-Sicherung verwenden)
  • Windows-Rechteverwaltung

Zusätzlich zu dieser Liste migriert USMT auch Einstellungen für einige 30 Anwendungen und viele bekannte Dateitypen. Bitte überprüfen Sie die USMT-Dokumentation (USMT.CHM) eine ausführliche Liste.

Unterstützung für Office 2010

Die ursprüngliche Version der USMT 4.0 unterstützt keine Office 2010. Es war ein Aktualisieren im Februar 2011 veröffentlicht, fügt Unterstützung für Office 2010. Wenn Sie SCCM 2007-Betriebssystembereitstellung (OSD) mit MDT 2010 Zero Touch verwenden, müssen Sie die ZTIUserState.wsf mit der neuen Versionsnummer aktualisieren. Sie finden detaillierte Informationen hier.

Wenn Sie MDT 2010 und SCCM 2007 verwenden, werden diese die erforderlichen Befehlszeilen für ScanState und LoadState generieren. Diese Laufwerk den voll automatisierten Prozess in den Hintergrund, aber Sie werden wahrscheinlich wollen anpassen, welche Daten durch USMT gesichert werden.

In der USMT 4.0 sind Daten und Einstellungen definiert als entweder in einem Benutzerprofil oder Daten außerhalb eines Benutzerprofils. Mit Befehlszeilenoptionen können Sie definieren, welche Profile gesichert werden. Standardmäßig wird das USMT jedes Profil auf dem Computer migriert. USMT migriert nur lokale Profile (lokale Konten sowie Domänenbenutzer). Sie können nicht auf einer Serverfreigabe für servergespeicherte Profile verwendet USMT zeigen.

Die folgenden Optionen auf der ScanState-Befehl können Sie begrenzen die Anzahl der Profile, die Sie sichern sein werde. Diese Switches konfigurieren werden das USMT nur sichern Profile für die Anmeldung innerhalb der letzten 60 Tage:

/ue:*\* /uel:60

Eine weitere Möglichkeit zur Beschränkung der zu sichernden Daten ist die XML-Vorlagen konfigurieren. Das USMT verfügt über mehrere Standardvorlagen. Sie können auch eigene Vorlagen erstellen. Hier ist ein Beispiel, das alle Text-Dateien in den Ordner C:\Demo1, und den gesamten C:\Demo2-Ordner migriert werden soll:

<?xml version="1.0" encoding="UTF-8"?> <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/filemig"> <component type="Application" context="System"> <displayName>File Migration Test</displayName> <role role="Data"> <rules context="System"> <include> <objectSet> <pattern type="File">C:\Demo1\* [*.txt]</pattern> <pattern type="File">C:\Demo2\* [*]</pattern> </objectSet> </include> </rules> </role> </component> </migration>

Wenn Sie MDT 2010 Lite Touch verwenden, müssen Sie Ihre benutzerdefinierte Vorlage in den Bereitstellungsordner Share\USMT speichern. Dann aktualisieren Sie die Regeln ("CustomSettings.ini") mit den folgenden Einstellungen:

  • USMTMigFiles001=MigApp.xml
  • USMTMigFiles002=MigUser.xml
  • USMTMigFiles003=YourTemplate.xml

Wenn SCCM 2007 OSD und MDT 2010 Zero Touch verwenden, müssen Sie Ihre benutzerdefinierte Vorlage im Ordner USMT-Paket speichern. Dann aktualisieren Sie das Einstellungspaket mit den folgenden Einstellungen:

Properties=OSDMigrateConfigFiles,OSDMigrateMode OSDMigrateMode=Advanced OSDMigrateConfigFiles=Miguser.xml,Migapp.xml,YourTemplate.xml

Testen das USMT

Beim Arbeiten mit dem USMT können Sie die folgende Vorgehensweise nehmen, beim Vorlagen testen, die Sie erstellt haben:

  1. Führen Sie eine Sicherung, entweder manuell oder über eine Tasksequenz von einem Leben Computer in Ihrer Umgebung. Eine Sicherung ist nicht-destruktive und kann mehrmals ausgeführt werden.
  2. Ihr Unternehmens-Image in eine virtuelle Maschine (VM) bereitstellen.
  3. Erstellen Sie einen Snapshot der VM.
  4. Wiederherstellen Sie auf die VM die Sicherung manuell und sehen Sie, ob Sie die Konfiguration richtig.
  5. Wenn Sie es nicht, ändern Sie die Vorlage, führen Sie eine neue Sicherung, Wiederherstellung des VM-Snapshots und versuchen Sie die Wiederherstellung erneut.

Mithilfe einer VM für den Test können Sie schnell mehrere Vorlagen in einer Angelegenheit von ein paar Stunden testen. Das ist viel schneller als eine vollständige Abbildbereitstellung jedes Mal zu tun. Nachdem Sie überprüft haben, dass es manuell funktioniert, können Sie eine vollständige Bereitstellung testen.

Johan Arwidmark

Johan Arwidmark ist ein Berater, Autor und rundum Geek unternehmenstaugliches Windows-Bereitstellungslösungen spezialisiert. Er spricht auf mehreren Konferenzen pro Jahr, einschließlich der Microsoft Management Summit und der TechEd. Er ist auch aktiv in Bereitstellung Gemeinschaften, einschließlich deploymentresearch.com und myitforum.com, und ist anerkannt als ein Microsoft Most Valuable Professional Setup & Bereitstellung. Seine Fachgebiete sind Windows-Bereitstellungstools und -Lösungen, Microsoft Deployment Toolkit, Windows Preinstallation Environment, Microsoft User State Migration Tool, Windows-Bereitstellungsdiensten und Microsoft System Center Configuration Manager.

Verwandter Inhalt