Erste Schritte mit dem User State Migration Tool (USMT)

In diesem Artikel wird der allgemeine Prozess zum Migrieren von Dateien und Einstellungen beschrieben.

Schritt 1: Planen der Migration

  1. Planen Sie die Migration. Je nachdem, ob das Migrationsszenario Computer aktualisiert oder ersetzt, kann eine Onlinemigration oder eine Offlinemigration ausgewählt werden. Offlinemigrationen können entweder Windows Preinstallation Environment (WinPE) oder die Dateien im Verzeichnis Windows.old verwenden. Weitere Informationen finden Sie unter Allgemeine Migrationsszenarien.

  2. Bestimmen Sie, was migriert werden soll. Zu den zu migrierenden Daten gehören Endbenutzerinformationen, Anwendungseinstellungen, Betriebssystemeinstellungen, Dateien, Ordner und Registrierungsschlüssel.

  3. Bestimmen Sie, wo Daten gespeichert werden sollen. Abhängig von der Größe des Migrationsspeichers können Daten an einem der folgenden Speicherorte gespeichert werden:

    • Entfernt.
    • Lokal in einem Migrationsspeicher mit festem Link oder auf einem lokalen externen Speichergerät.
    • Direkt auf dem Zielcomputer.

    Weitere Informationen finden Sie unter Auswählen eines Migrationsspeichertyps.

  4. Verwenden Sie die /GenMigXML Befehlszeilenoption, um zu bestimmen, welche Dateien in der Migration enthalten sind, und um zu bestimmen, ob Änderungen erforderlich sind. Weitere Informationen finden Sie unter ScanState-Syntax.

  5. Ändern Sie bei Bedarf Kopien der Migration.xml Dateien und MigDocs.xml und erstellen Sie benutzerdefinierte .xml Dateien. Um das Migrationsverhalten zu ändern, z. B. das Migrieren des Ordners Dokumente , aber nicht des Ordners Musik , können benutzerdefinierte .xml Datei erstellt oder die Regeln in der vorhandenen Migration .xml Dateien geändert werden. Die Dokumentsuche oder MigXmlHelper.GenerateDocPatterns Hilfsfunktion kann verwendet werden, um Benutzerdokumente automatisch auf einem Computer zu finden, ohne eine umfangreiche benutzerdefinierte Migration .xml Dateien zu erstellen.

    Wichtig

    Microsoft empfiehlt, immer Kopien der .xml Dateien zu erstellen, die im User State Migration Tool (USMT) enthalten sind, und dann die Kopien zu ändern. Ändern Sie niemals die ursprünglichen .xml-Dateien .

    Die MigXML.xsd Datei kann zum Schreiben und Überprüfen der .xml Dateien verwendet werden. Weitere Informationen zum Ändern dieser Dateien finden Sie in der USMT-XML-Referenz.

  6. Erstellen Sie eine Config.xml Datei , wenn Komponenten von der Migration ausgeschlossen werden sollen. Führen Sie zum Erstellen dieser Datei den ScanState.exe Befehl mit den folgenden Optionen aus:

    • /genconfig.
    • /i : Als Argumente geben die .xml Dateien an, die mit ScanState.exeverwendet werden.

    Der folgende Befehl erstellt beispielsweise eine Config.xml Datei mithilfe der MigDocs.xml Dateien und MigApp.xml :

    ScanState.exe /genconfig:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:ScanState.log
    
  7. Öffnen Sie die , die Config.xml im vorherigen Schritt generiert wurde. Überprüfen Sie den Migrationsstatus jeder der in der Datei aufgeführten Config.xml Komponenten. Bearbeiten Sie bei Bedarf die Config.xml Datei, und geben Sie für alle Komponenten an migrate=no , die nicht migriert werden müssen.

Schritt 2: Sammeln von Dateien und Einstellungen vom Quellcomputer

  1. Sichern Sie den Quellcomputer.

  2. Schließen Sie alle Anwendungen. Wenn einige Anwendungen ausgeführt werden, wenn der ScanState.exe Befehl ausgeführt wird, migriert USMT möglicherweise nicht alle angegebenen Daten. Wenn z. B. Microsoft Office Outlook geöffnet ist, migriert USMT möglicherweise keine PST-Dateien.

    Hinweis

    USMT schlägt fehl, wenn eine Datei oder Einstellung nicht migriert werden kann, es sei denn, die /c Option ist angegeben. Wenn die /c Option angegeben ist, ignoriert USMT die Fehler und protokolliert jedes Mal einen Fehler, wenn eine Datei auftritt, die verwendet wird, die von USMT nicht migriert wurde. Der <ErrorControl> Abschnitt in der Config.xml Datei kann verwendet werden, um anzugeben, welche Fehler ignoriert werden sollen und welche dazu führen sollten, dass die Migration fehlschlägt.

  3. Führen Sie den ScanState.exe Befehl auf dem Quellcomputer aus, um Dateien und Einstellungen zu sammeln. Alle .xml Dateien, die der ScanState.exe Befehl verwenden muss, sollten angegeben werden. Beispiel:

    ScanState.exe \\server\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:ScanState.log
    

    Hinweis

    Der ScanState.exe Befehl muss im Administratormodus auf dem Quellcomputer ausgeführt werden. Klicken Sie zum Ausführen im Administratormodus mit der rechten Maustaste auf Eingabeaufforderung, und wählen Sie dann Als Administrator ausführen aus. Weitere Informationen dazu, wie der ScanState.exe Befehl die Daten verarbeitet und speichert, finden Sie unter Funktionsweise von USMT.

  4. Um sicherzustellen, dass der erstellte Speicher nicht beschädigt ist, führen Sie den UsmtUtils.exe Befehl mit der /Verify Option aus.

Schritt 3: Vorbereiten des Zielcomputers und Wiederherstellen von Dateien und Einstellungen

  1. Installieren Sie das Betriebssystem auf dem Zielcomputer.

  2. Installieren Sie alle Anwendungen, die sich auf dem Quellcomputer befanden. Obwohl dies nicht immer erforderlich ist, empfiehlt Microsoft, alle Anwendungen auf dem Zielcomputer zu installieren, bevor der Benutzerzustand wiederhergestellt wird. Durch die Installation aller Anwendungen vor dem Wiederherstellen des Benutzerzustands wird sichergestellt, dass migrierte Einstellungen beibehalten werden.

    Hinweis

    Die anwendungsversion, die auf dem Zielcomputer installiert ist, sollte dieselbe Version wie auf dem Quellcomputer sein. USMT unterstützt die Migration der Einstellungen für eine ältere Version einer Anwendung zu einer neueren Version nicht. Die Ausnahme für diese Regel ist Microsoft Office. USMT kann von einer älteren Version von Microsoft Office zu einer neueren Version von Microsoft Office migrieren.

  3. Schließen Sie alle Anwendungen. Wenn einige Anwendungen ausgeführt werden, wenn der LoadState.exe Befehl ausgeführt wird, migriert USMT möglicherweise nicht alle angegebenen Daten. Wenn z. B. Microsoft Office Outlook geöffnet ist, migriert USMT möglicherweise keine PST-Dateien.

    Hinweis

    Verwenden Sie /c , um die Migration fortzusetzen, wenn Fehler auftreten. Verwenden Sie den <ErrorControl> Abschnitt in der Config.xml Datei, um anzugeben, welche Fehler ignoriert werden sollen und welche Fehler dazu führen sollen, dass die Migration fehlschlägt.

  4. Führen Sie den LoadState.exe Befehl auf dem Zielcomputer aus. Geben Sie den gleichen Satz von.xml Dateien an, die bei der Verwendung des ScanState.exe Befehls angegeben wurden. Die Datei muss jedoch Config.xml nicht immer angegeben werden. Die Config.xml Datei muss nur angegeben werden, um einige der Dateien und Einstellungen auszuschließen, die in den Speicher migriert wurden. Beispielsweise wurde der Ordner Dokumente in den Speicher migriert, muss aber nicht zum Zielcomputer migriert werden. Ändern Sie beispielsweise die Config.xml Datei, und geben Sie die aktualisierte Datei mit dem LoadState.exe Befehl an. Anschließend migriert der LoadState.exe Befehl nur die Dateien und Einstellungen, die migriert werden müssen. Weitere Informationen dazu, wie der LoadState.exe Befehl Daten verarbeitet und migriert, finden Sie unter Funktionsweise von USMT.

    Der folgende Befehl migriert beispielsweise die Dateien und Einstellungen:

    LoadState.exe  \\server\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:LoadState.log
    

    Hinweis

    Führen Sie den LoadState.exe Befehl im Administratormodus aus. Klicken Sie hierzu mit der rechten Maustaste auf Eingabeaufforderung, und wählen Sie dann Als Administrator ausführen aus.

  5. Melden Sie sich nach dem Ausführen des LoadState.exe Befehls ab. Einige Einstellungen, z. B. Schriftarten, Hintergrundbilder und Bildschirmschonereinstellungen, werden erst wirksam, wenn sich der Benutzer das nächste Mal anmeldet.