Справочные материалы по автономному переносу

Автономная миграция позволяет запустить средство ScanState в операционной системе Windows®, отличной от ОС Windows, в которой ScanState осуществляет сбор файлов и параметров. Существует два основных сценария автономной миграции.

  • Windows PE. Средство ScanState можно запустить из Windows PE и выполнить сбор файлов и параметров из автономной ОС Windows на данном компьютере.

  • Windows.old. Средство ScanState теперь может собирать файлы и параметры из каталога Windows.old, созданного во время установки Windows в разделе, где уже есть Windows. Например, средство ScanState может работать в Windows 10, собирая файлы из предыдущей установки Windows 7 или Windows 8, размещенной в каталоге Windows.old.

Когда вы используете средство миграции пользовательской среды (USMT) 10.0 для сбора и восстановления пользовательского состояния, автономная миграция сокращает стоимость развертывания путем следующих действий.

  • Упрощение. При обновлении компьютера миграция из каталога Windows.old упрощает процесс, поскольку исключает необходимость запускать средство ScanState перед развертыванием операционной системы. Кроме того, при миграции из каталога Windows.old можно запускать средства ScanState и LoadState последовательно.

  • Повышение производительности. При работе в режиме автономной среды предустановки Windows (WinPE) USMT имеет лучший доступ к ресурсам аппаратного обеспечения. Это позволяет повысить производительность на более старых компьютерах с ограниченными аппаратными ресурсами и большим количеством установленных приложений.

  • Новый сценарий восстановления. Если компьютер перестал нормально перезапускаться, можно осуществить сбор данных о пользовательской среде с помощью средства ScanState из среды предустановки WinPE.

В этом разделе

  • Какие объекты затрагивает автономная миграция?

  • Какие автономные среды поддерживаются?

  • Членство пользователей в группах и управление профилями

  • Параметры командной строки

  • Переменные среды

  • Элементы Offline.xml

Какие объекты затрагивает автономная миграция?

Автономная миграция распространяется на следующие данные и параметры аналогично миграции работающей ОС.

  • Данные и разделы реестра, указанные в MigXML

  • Учетные записи пользователей

  • Параметры приложений

  • Ограниченный набор параметров операционной системы

  • EFS-файлы

  • "Избранное" в Internet Explorer®

Чтобы ознакомиться с исключениями из списка того, что можно перенести в автономном режиме, см. раздел Какие сведения могут переноситься с помощью USMT?

Какие автономные среды поддерживаются?

В таблице, приведенной ниже, указаны допустимые сочетания работающих и автономных операционных систем в USMT.

Работающая операционная система Автономная операционная система

Среда предустановки Windows 5.0 или более поздняя с библиотекой MSXML

Windows Vista, Windows 7, Windows 8, Windows 10

Windows 7, Windows 8, Windows 10

Каталог Windows.old

 

Примечание  

Можно запустить средство ScanState при зашифрованном диске, приостановив шифрование диска Windows BitLocker перед загрузкой в среду WinPE. Дополнительные сведения см. на этом сайте Майкрософт.

 

Членство пользователей в группах и управление профилями

Членство пользователей в группах во время автономной миграции не сохраняется. Вам необходимо настроить раздел <ProfileControl> в файле Config.xml для указания групп, членами которых необходимо сделать перенесенных пользователей. В следующем примере все пользователи, включенные в процесс миграции, становятся членами группы Users.

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

Дополнительные сведения о формате файла Config.xml см. в разделе Файл Config.xml.

Параметры командной строки

Автономная миграция может быть выполнена с помощью файла конфигурации из командной строки или с использованием следующих параметров командной строки.

Компонент Параметр Описание

ScanState.exe

/offline:<path to offline.xml>

Этот параметр командной строки включает режим автономной миграции, и для него требуется указать путь к файлу настроек Offline.xml.

ScanState.exe

/offlineWinDir:<Windows directory>

Этот параметр командной строки осуществляет переход в автономный режим миграции и начинает перенос данных из указанного расположения. Он предназначен только для использования в сценариях автономной миграции WinPE, когда миграция выполняется из каталога Windows.

ScanState.exe

/OfflineWinOld:<Windows.old directory>

Этот параметр командной строки осуществляет переход в автономный режим миграции и начинает перенос данных из указанного расположения. Он предназначен для использования только в сценариях миграции Windows.old, когда выполняется перенос данных из каталога Windows.old.

 

Одновременно вы можете использовать только один из параметров командной строки: /offline,/offlineWinDir или /OfflineWinOld. USMT не поддерживает использование более одного параметра в одной команде.

Переменные среды

В сценариях, рассматриваемых ниже, должны обязательно использоваться следующие системные переменные среды.

Переменная Значение Сценарий

USMT_WORKING_DIR

Полный путь к рабочему каталогу

Требуется в случае, если двоичные файлы USMT находятся на носителе, доступном только для чтения, на котором невозможно создать файлы журнала или временное хранилище. Чтобы задать системную переменную среды, в командной строке введите следующее:

Set USMT_WORKING_DIR=[path to working directory]

MIG_OFFLINE_PLATFORM_ARCH

32 или 64

При работе в автономном режиме эта переменная среды определяет архитектуру автономной системы, если она не соответствует архитектуре WinPE и Scanstate.exe. Эта переменная среды позволяет 32-разрядному приложению ScanState собирать данные с компьютера с 64-разрядной архитектурой, а 64-разрядное приложение ScanState сможет собрать данные с компьютера, имеющего 32-разрядную архитектуру. Это необходимо в случае, если автообнаружение архитектуры функционирует неправильно, например если исходная система работает под управлением 64-разрядной версии Windows XP. Например, чтобы настроить эту системную переменную среды для 32-разрядной архитектуры, в командной строке введите следующее:

Set MIG_OFFLINE_PLATFORM_ARCH=32

 

Элементы Offline.xml

Используйте файл offline.xml при запуске средства ScanState на компьютере с несколькими каталогами Windows. В файле offline.xml указываются каталоги, в которых следует искать файлы Windows. С файлом offline.xml можно использовать параметр /offline вместо того, чтобы указывать отдельный путь к каталогу Windows в параметре /offlineDir.

<offline>

Этот элемент содержит другие элементы, определяющие, как должна выполняться автономная миграция.

Синтаксис: <offline> </offline>

<winDir>

Это обязательный дочерний элемент <offline>. Он содержит информацию о том, как может быть выбран автономный том. Миграция будет выполняться, начиная с первого элемента <winDir>, содержащего действующий системный том Windows.

Синтаксис: < winDir > </ winDir >

<path>

Это обязательный дочерний элемент <winDir>; содержит путь к действующему каталогу Windows. Относительные пути воспроизводятся из рабочего каталога средства ScanState.

Синтаксис: <path> c:\windows </path>

-или-

Синтаксис при использовании элемента <mappings>: <path> C:\, D:\ </path>

<mappings>

Это необязательный дочерний элемент <offline>. Когда он указывается, элемент <mappings> автоматически переопределит автоматически обнаруженные сопоставления диска WinPE. Каждый дочерний элемент <path> обеспечивает сопоставление одного системного тома с другим. Кроме того, могут присутствовать сопоставления между папками, так как весь том может быть подключен к определенной папке.

Синтаксис: <mappings> </mappings>

<failOnMultipleWinDir>

Это необязательный дочерний элемент <offline>. Элемент <failOnMultipleWinDir> позволяет пользователю указать, что миграция должна прерваться, если USMT обнаружит несколько экземпляров Windows, установленных на исходном компьютере. Если элемент <failOnMultipleWinDir> отсутствует, миграция по умолчанию не прерывается.

Синтаксис <failOnMultipleWinDir>1</failOnMultipleWinDir> или синтаксис <failOnMultipleWinDir>0</failOnMultipleWinDir>

Пример файла Offline.xml

Следующий пример XML иллюстрирует некоторые элементы, которые обсуждались в этом разделе.

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

Связанные разделы

Планирование переноса