Offlinemigrationsreferenz

Bei einer Offlinemigration kann das Tool ScanState in einem anderen Windows(R)-Betriebssystem ausgeführt werden als dem, von dem ScanState Dateien und Einstellungen sammelt. Es gibt zwei grundlegende Offlineszenarien:

  • Windows PE. ScanState kann in Windows PE ausgeführt werden, um Dateien und Einstellungen vom Windows-Offlinebetriebssystem auf diesem PC zu sammeln.

  • Windows.old. ScanState kann jetzt Dateien und Einstellungen aus dem Verzeichnis „Windows.old“ sammeln, das während der Windows-Installation auf einer Partition mit einer vorherigen Installation von Windows erstellt wird. ScanState kann z. B. in Windows 8.1 ausgeführt werden und im Verzeichnis „Windows.old“ enthaltene Dateien von einer vorherigen Windows 7-Installation sammeln.

Wenn Sie User State Migration Tool (USMT) 5.0 zum Sammeln und Wiederherstellen des Benutzerstatus verwenden, können Sie mit einer Offlinemigration wie folgt die Bereitstellungskosten senken:

  • Weniger Komplexität. PC-Auffrischungsszenarien werden durch Migrationen aus dem Verzeichnis „Windows.old“ vereinfacht, da ScanState nicht vor der Bereitstellung des Betriebssystems ausgeführt werden muss. Außerdem bieten Migrationen aus dem Verzeichnis „Windows.old“ die Möglichkeit, ScanState und LoadState nacheinander auszuführen.

  • Mehr Leistung. Wenn USMT in einer Windows PE-Offlineumgebung ausgeführt wird, kann es besser auf die Hardwareressourcen zugreifen. Bei älteren PCs mit eingeschränkten Hardwareressourcen und vielen installierten Apps kann dadurch die Leistung verbessert werden.

  • Neues Wiederherstellungsszenario. In Szenarien, bei denen sich ein PC nicht mehr richtig neu starten lässt, kann der Benutzerstatus mit ScanState in Windows PE gesammelt werden.

Inhalt dieses Themas

  • Was wird offline migriert?

  • Welche Offlineumgebungen werden unterstützt?

  • Mitgliedschaft in Benutzergruppen und Profilsteuerung

  • Befehlszeilenoptionen

  • Umgebungsvariablen

  • Elemente in der Datei „Offline.xml“

Was wird offline migriert?

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

  • In MigXML festgelegte Daten und Registrierungsschlüssel

  • Benutzerkonten

  • App-Einstellungen

  • Bestimmte Betriebssystemeinstellungen

  • EFS-Dateien

  • Internet Explorer(R)-Favoriten

Informationen zu den Daten und Einstellungen, die nicht offline migriert werden können, finden Sie unter Was wird von USMT migriert?

Welche Offlineumgebungen werden unterstützt?

Die folgende Tabelle zeigt die von USMT unterstützten Kombinationen von Online- und Offlinebetriebssystemen.

Onlinebetriebssystem Offlinebetriebssystem

Windows PE 5.0 oder höher mit der MSXML-Bibliothek

Windows® XP, Windows Vista®, Windows 7, Windows 8, Windows 8.1

Windows® 7, Windows 8, Windows 8.1

Verzeichnis „Windows.old“

Hinweis

Sie können ScanState ohne Entschlüsselung des Laufwerks ausführen, indem Sie die Windows BitLocker-Laufwerkverschlüsselung vor dem Starten in Windows PE anhalten. Weitere Informationen finden Sie auf dieser Microsoft-Website.

Mitgliedschaft in Benutzergruppen und Profilsteuerung

Die Mitgliedschaft in Benutzergruppen bleibt bei Offlinemigrationen nicht erhalten. Sie müssen einen <ProfileControl>-Abschnitt in der Datei „Config.xml“ konfigurieren, um die Gruppen anzugeben, in denen die migrierten Benutzer Mitglieder sein sollen. Im folgenden Beispiel werden alle migrierten Benutzer der Gruppe „Users“ hinzugefügt:

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

Informationen zum Format der Datei „Config.xml“ finden Sie unter Datei „Config.xml“.

Befehlszeilenoptionen

Eine Offlinemigration kann entweder durch Angeben einer Konfigurationsdatei in der Befehlszeile oder mit einer der folgenden Befehlszeilenoptionen ausgeführt werden:

Komponente Option Beschreibung

ScanState.exe

/offline: <Pfad zu „offline.xml“>

Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und erfordert einen Pfad zu einer Konfigurationsdatei „Offline.xml“.

ScanState.exe

/offlineWinDir: <Windows-Verzeichnis>

Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und startet die Migration vom angegebenen Speicherort. Sie dient nur für Windows PE-Offlineszenarien, bei denen die Migration aus einem Windows-Verzeichnis erfolgt.

ScanState.exe

/OfflineWinOld: <Verzeichnis „Windows.old“>

Diese Befehlszeilenoption aktiviert den Offlinemigrationsmodus und startet die Migration vom angegebenen Speicherort. Sie dient nur für Migrationsszenarien mit „Windows.old“, bei denen die Migration aus einem Verzeichnis „Windows.old“ erfolgt.

Sie können jeweils nur eine der Optionen /offline, /offlineWinDir oder /OfflineWinOld verwenden. USMT unterstützt die gleichzeitige Verwendung mehrerer Optionen nicht.

Umgebungsvariablen

Die folgenden Systemumgebungsvariablen sind in den unten beschriebenen Szenarien erforderlich.

Variable Wert Szenario

USMT_WORKING_DIR

Vollständiger Pfad zu einem Arbeitsverzeichnis

Ist erforderlich, wenn USMT-Binärdateien auf einem schreibgeschützten Medium gespeichert sind, das die Erstellung von Protokolldateien oder temporäre Speicherung nicht unterstützt. Um die Systemumgebungsvariable festzulegen, geben Sie an einer Eingabeaufforderung Folgendes ein:

Set USMT_WORKING_DIR=[path to working directory]

MIG_OFFLINE_PLATFORM_ARCH

32 oder 64

Im Offlinebetrieb definiert diese Umgebungsvariable die Architektur des Offlinesystems, wenn das System nicht der Windows PE- und Scanstate.exe-Architektur entspricht Diese Umgebungsvariable ermöglicht der 32-Bit-Version von ScanState das Sammeln von Daten von einem PC mit 64-Bit-Architektur oder der 64-Bit-Version von ScanState das Sammeln von Daten von einem PC mit 32-Bit-Architektur Dies ist erforderlich, wenn die automatische Erkennung der Offlinearchitektur nicht richtig funktioniert, was z. B. der Fall ist, wenn das Quellsystem eine 64-Bit-Version von Windows XP ausführt. Um diese Systemumgebungsvariable für eine 32-Bit-Architektur festzulegen, geben Sie z. B. Folgendes an einer Eingabeaufforderung ein:

Set MIG_OFFLINE_PLATFORM_ARCH=32

Elemente in der Datei „Offline.xml“

Benutzen Sie eine Datei „offline.xml“, wenn Sie ScanState auf einem PC mit mehreren Windows-Verzeichnissen ausführen. Die Datei „offline.xml“ legt fest, in welchen Verzeichnissen nach Windows-Dateien gesucht werden soll. Als Alternative zum Angeben eines einzelnen Windows-Verzeichnispfads mit der Option „/offlineDir“ kann eine Datei „offline.xml“ mit der Option „/offline“ verwendet werden.

<offline>

Dieses Element enthält andere Elemente, die bestimmen, wie eine Offlinemigration ausgefü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 wird vom ersten Element von <winDir> ausgeführt, 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 vom Arbeitsverzeichnis von ScanState aus interpretiert.

Syntax: <path> c:\windows </path>

– oder –

Syntax bei Verwendung mit dem <mappings>-Element: <path> C:\, D:\ </path>

<mappings>

Dieses Element ist ein optionales untergeordnetes Element von <offline>. Wenn das <mappings>-Element angegeben wird, überschreibt es die automatisch erkannten Windows PE-Laufwerkzuordnungen. Jedes untergeordnete <path>-Element enthält eine Zuordnung zwischen zwei Systemvolumes. Außerdem können Zuordnungen zwischen Ordnern angegeben werden, weil ein ganzes Volume in einem bestimmten Ordner bereitgestellt werden kann.

Syntax: <mappings> </mappings>

<failOnMultipleWinDir>

Dieses Element ist ein optionales untergeordnetes Element von <offline>. Mit dem <failOnMultipleWinDir>-Element können Sie angeben, dass die Migration fehlschlagen soll, wenn USMT erkennt, dass auf dem Quell-PC mehrere Windows-Instanzen installiert sind. Wenn das <failOnMultipleWinDir>-Element nicht vorhanden ist, kommt das Standardverhalten zum Einsatz, d. h. die Migration schlägt nicht fehl.

Syntax: <failOnMultipleWinDir>1</failOnMultipleWinDir> oder Syntax: <failOnMultipleWinDir>0</failOnMultipleWinDir>

Beispiel für eine Datei „Offline.xml“

Das folgende XML-Beispiel zeigt einige der Elemente, die in diesem Thema erläutert wurden.

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

Siehe auch

Weitere Ressourcen

Planen der Migration