Freigeben über


Offlinemigrationsreferenz

Mit der Offlinemigration kann das ScanState-Tool in einem anderen Windows-Betriebssystem als dem Windows-Betriebssystem ausgeführt werden, von dem ScanState Dateien und Einstellungen sammelt. Es gibt zwei primäre Offlineszenarien:

  • Windows PE. Das ScanState-Tool kann in Windows PE ausgeführt werden, um Dateien und Einstellungen aus dem Windows-Offlinebetriebssystem auf diesem Computer zu sammeln.

  • Windows.old. Das ScanState-Tool kann Dateien und Einstellungen aus dem Verzeichnis Windows.old erfassen. Das Verzeichnis Windows.old wird während der Windows-Installation auf einer Partition erstellt, die eine frühere Installation von Windows enthält. Beispielsweise kann das ScanState-Tool in Windows ausgeführt werden und dateien aus einer vorherigen Windows-Installation sammeln, die im Verzeichnis Windows.old enthalten war.

Wenn Sie das Migrationstool für den Benutzerstatus (User State Migration Tool, USMT) zum Erfassen und Wiederherstellen des Benutzerzustands verwenden, reduziert die Offlinemigration die Kosten für die Bereitstellung wie folgt:

  • Reduzieren der Komplexität. In Computeraktualisierungsszenarien verringern Migrationen aus dem Verzeichnis Windows.old die Komplexität, da das ScanState-Tool nicht mehr ausgeführt werden muss, bevor das Betriebssystem bereitgestellt wird. Außerdem ermöglichen Migrationen aus dem Verzeichnis Windows.old die nacheinander ausgeführte Ausführung von ScanState und LoadState .

  • Verbessern der Leistung. Wenn USMT in einer Windows Preinstallation Environment (WinPE)-Offlineumgebung ausgeführt wird, hat es besseren Zugriff auf die Hardwareressourcen. Die Ausführung von USMT in WinPE kann die Leistung auf älteren Computern mit begrenzten Hardwareressourcen und zahlreichen installierten Softwareanwendungen erhöhen.

  • Neues Wiederherstellungsszenario. In Szenarien, in denen ein Computer nicht mehr ordnungsgemäß neu gestartet wird, ist es möglicherweise möglich, den Benutzerstatus mit dem ScanState-Tool in WinPE zu erfassen.

Was wird offline migriert?

Die folgenden Benutzerdaten und Einstellungen werden offline migriert, ähnlich wie bei einer Onlinemigration:

  • In MigXML angegebene Daten- und Registrierungsschlüssel.

  • Benutzerkonten.

  • Anwendungseinstellungen.

  • Eingeschränkter Satz von Betriebssystemeinstellungen.

  • EFS-Dateien.

  • Favoriten:

Ausnahmen dazu, was offline migriert werden kann, finden Sie unter Was migriert USMT?

Welche Offlineumgebungen werden unterstützt?

Alle derzeit unterstützten

In der folgenden Tabelle wird die unterstützte Kombination von Online- und Offlinebetriebssystemen in USMT definiert.

Betriebssystem wird ausgeführt Offlinebetriebssystem
Derzeit unterstützte WinPE-Version mit der MSXML-Bibliothek Windows 7, Windows 8, Windows 10, Windows 11
Windows 10, Windows 11 Verzeichnis "Windows.old "

Hinweis

Es ist möglich, das ScanState-Tool auszuführen, während das Laufwerk verschlüsselt bleibt, indem Die Windows BitLocker-Laufwerkverschlüsselung vor dem Start in WinPE angehalten wird. Weitere Informationen finden Sie im BitLocker-Betriebshandbuch: Anhalten und Fortsetzen. Wenn Sie eine Microsoft Configuration Manager Tasksequenz verwenden, finden Sie weitere Informationen unter Tasksequenzschritte: Deaktivieren von BitLocker.

Benutzergruppenmitgliedschaft und Profilsteuerung

Die Benutzergruppenmitgliedschaft wird bei Offlinemigrationen nicht beibehalten. In der Config.xml Datei muss ein ProfileControl-Abschnitt> konfiguriert werden, um die Gruppen anzugeben, denen die migrierten Benutzer angehören< sollen. Im folgenden Beispiel werden alle migrierten Benutzer in die Gruppe Benutzer aufgenommen:

<Configuration>
<ProfileControl>
    <localGroups>
      <mappings>
         <changeGroup from="*" to="Users" appliesTo="MigratedUsers">
            <include>
            <pattern>*</pattern>
            </include>
         </changeGroup>
      </mappings>
   </localGroups>
  </ProfileControl>
</Configuration>

Informationen zum Format einer Config.xml Datei finden Sie unter Config.xml File.

Befehlszeilenoptionen

Eine Offlinemigration kann entweder mithilfe einer Konfigurationsdatei in der Befehlszeile oder mithilfe einer der folgenden Befehlszeilenoptionen aktiviert werden:

Komponente Option Beschreibung
ScanState.exe /offline:<path to Offline.xml> Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und erfordert einen Pfad zu einer Offline.xml Konfigurationsdatei.
ScanState.exe /offlineWinDir:<Windows-Verzeichnis> Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und startet die Migration vom angegebenen Speicherort aus. Es ist nur für die Verwendung in WinPE-Offlineszenarien vorgesehen, in denen die Migration aus einem Windows-Verzeichnis erfolgt.
ScanState.exe Verzeichnis>/OfflineWinOld:<Windows.old Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und startet die Migration vom angegebenen Speicherort aus. Verwenden Sie nur in Windows.old-Migrationsszenarien , in denen die Migration aus einem Windows.old-Verzeichnis erfolgt.

Es kann jeweils nur eine der /offlineBefehlszeilenoptionen , /offlineWinDiroder /OfflineWinOld verwendet werden. USMT unterstützt nicht die gemeinsame Verwendung mehrerer.

Umgebungsvariablen

Systemumgebungsvariablen sind in den in der folgenden Tabelle beschriebenen Szenarien erforderlich:

Variable Wert Szenario
USMT_WORKING_DIR Vollständiger Pfad zu einem Arbeitsverzeichnis Erforderlich, wenn sich USMT-Binärdateien auf schreibgeschützten Medien befinden, die die Erstellung von Protokolldateien oder temporären Speicher nicht unterstützen. Um die Systemumgebungsvariable festzulegen, geben Sie an einer Eingabeaufforderung den folgenden Befehl ein:

Set USMT_WORKING_DIR=<path to working directory>
MIG_OFFLINE_PLATFORM_ARCH 32 oder 64 Während des Offlinebetriebs definiert diese Umgebungsvariable die Architektur des Offlinesystems, wenn das System nicht mit winPE und ScanState.exe der Architektur übereinstimmt. Diese Umgebungsvariable ermöglicht es der 32-Bit-ScanState-Anwendung, Daten von einem Computer mit 64-Bit-Architektur zu sammeln, oder die 64-Bit-Anwendung ScanState, um Daten von einem Computer mit 32-Bit-Architektur zu sammeln. Die Angabe der Architektur ist erforderlich, wenn die automatische Erkennung der Offlinearchitektur nicht ordnungsgemäß funktioniert. Um beispielsweise diese Systemumgebungsvariable für eine 32-Bit-Architektur festzulegen, geben Sie an einer Eingabeaufforderung den folgenden Befehl ein:

Set MIG_OFFLINE_PLATFORM_ARCH=32

Offline.xml-Elemente

Verwenden Sie eine Offline.xml Datei, wenn Sie das ScanState-Tool auf einem Computer mit mehreren Windows-Verzeichnissen ausführen. Die Offline.xml Datei gibt an, welche Verzeichnisse nach Windows-Dateien überprüft werden sollen. Eine Offline.xml Datei kann mit der /offline Option als Alternative zum Angeben eines einzelnen Windows-Verzeichnispfads mit der /offlineDir Option verwendet werden.

<Offline>

Dieses Element enthält weitere Elemente, die definieren, wie eine Offlinemigration durchgeführt werden soll.

Syntax:

<offline> </offline>

<winDir>

Dieses Element ist ein erforderliches untergeordnetes Element von <offline> und enthält Informationen dazu, wie das Offlinevolume ausgewählt werden kann. Die Migration erfolgt über das erste Element von <winDir> , das ein gültiges Windows-Systemvolume enthält.

Syntax:

<winDir> </winDir>

<path>

Dieses Element ist ein erforderliches untergeordnetes Element von <winDir> und enthält einen Dateipfad, der auf ein gültiges Windows-Verzeichnis verweist. Relative Pfade werden aus dem Arbeitsverzeichnis des ScanState-Tools interpretiert.

Syntax:

<path> C:\Windows </path>

oder bei Verwendung mit dem <Mappings-Element> :

Syntax:

<path> C:\, D:\ </path>

<Zuordnungen>

Dieses Element ist ein optionales untergeordnetes Element von <offline>. Wenn angegeben, überschreibt das <Mappings-Element> die automatisch erkannten WinPE-Laufwerkzuordnungen. Jedes untergeordnete <Pfadelement> stellt eine Zuordnung von einem Systemvolume zu einem anderen bereit. Darüber hinaus können Zuordnungen zwischen Ordnern bereitgestellt werden, da ein gesamtes Volume in einen bestimmten Ordner eingebunden werden kann.

Syntax:

<mappings> </mappings>

<failOnMultipleWinDir>

Dieses Element ist ein optionales untergeordnetes Element von <offline>. Mit <dem failOnMultipleWinDir-Element> kann der Benutzer angeben, dass die Migration fehlschlagen soll, wenn USMT erkennt, dass mehrere Instanzen von Windows auf dem Quellcomputer installiert sind. Wenn das <failOnMultipleWinDir-Element> nicht vorhanden ist, ist das Standardverhalten, dass die Migration nicht fehlschlägt.

Syntax:

<failOnMultipleWinDir>1</failOnMultipleWinDir>

or

Syntax:

<failOnMultipleWinDir>0</failOnMultipleWinDir>

Beispiel für offline .xml

Im folgenden XML-Beispiel werden einige der zuvor in diesem Artikel beschriebenen Elemente veranschaulicht.

<offline>
     <winDir>
          <path>C:\Windows</path> 
          <path>D:\Windows</path> 
          <path>E:\</path> 
     </winDir>
     <failOnMultipleWinDir>1</failOnMultipleWinDir>
</offline>