Справочные материалы по автономному переносу
Автономная миграция позволяет средству ScanState выполняться в операционной системе Windows, отличной от операционной системы Windows, из которой ScanState собирает файлы и параметры. Существует два основных сценария автономного использования:
Среда предустановки Windows. Средство ScanState можно запускать из среды предустановки Windows, собирая файлы и параметры из автономной операционной системы Windows на этом компьютере.
Windows.old. Средство ScanState может собирать файлы и параметры из каталога Windows.old . Каталог Windows.old создается во время установки Windows в секции, содержащей предыдущую установку Windows. Например, средство ScanState может запускаться в Windows, собирая файлы из предыдущей установки Windows, содержащейся в каталоге Windows.old .
При использовании средства миграции пользовательской среды (USMT) для сбора и восстановления пользовательского состояния автономная миграция снижает затраты на развертывание за счет:
Снижение сложности. В сценариях обновления компьютера миграция из каталога Windows.old снижает сложность, устраняя необходимость запуска средства ScanState перед развертыванием операционной системы. Кроме того, миграция из каталога Windows.old позволяет последовательно выполнять ScanState и LoadState .
Повышение производительности. При запуске USMT в автономной среде предустановки Windows (WinPE) он имеет лучший доступ к аппаратным ресурсам. Запуск USMT в WinPE может повысить производительность на старых компьютерах с ограниченными аппаратными ресурсами и множеством установленных программных приложений.
Новый сценарий восстановления. В сценариях, когда компьютер больше не перезагружается должным образом, можно собрать состояние пользователя с помощью средства ScanState из WinPE.
Что переносится в автономном режиме?
Следующие пользовательские данные и параметры переносятся в автономном режиме, как в режиме онлайн:
Разделы данных и реестра, указанные в MigXML.
Учетные записи пользователей.
Параметры приложения.
Ограниченный набор параметров операционной системы.
ФАЙЛЫ EFS.
Избранное.
Исключения, которые могут быть перенесены в автономном режиме, см. в статье Что такое миграция USMT?
Какие автономные среды поддерживаются?
Все поддерживаемые в настоящее время
В следующей таблице определяется поддерживаемая комбинация сетевых и автономных операционных систем в USMT.
Запуск операционной системы | Автономная операционная система |
---|---|
Поддерживаемая в настоящее время версия WinPE с библиотекой MSXML | Windows 7, Windows 8, Windows 10, Windows 11 |
Windows 10, Windows 11 | Каталог Windows.old |
Примечание.
Средство ScanState можно запустить, пока диск остается зашифрованным, приостановив шифрование диска Windows BitLocker перед загрузкой в WinPE. Дополнительные сведения см. в разделе Руководство по операциям BitLocker: Приостановка и возобновление работы. При использовании последовательности задач Microsoft Configuration Manager см. раздел Шаги последовательности задач: отключение BitLocker.
Управление членством в группах пользователей и профилем
Членство в группах пользователей не сохраняется во время автономной миграции. Раздел <ProfileControl> должен быть настроен в Config.xml
файле, чтобы указать группы, членами которыми должны быть перенесенные пользователи. В следующем примере все перенесенные пользователи помещаются в группу Пользователи:
<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 | Этот параметр командной строки включает режим автономной миграции и запускает миграцию из указанного расположения. Он предназначен только для использования в автономных сценариях WinPE, где миграция выполняется из каталога Windows. |
ScanState.exe | Каталог /OfflineWinOld:<Windows.old> | Этот параметр командной строки включает режим автономной миграции и запускает миграцию из указанного расположения. Используйте только в сценариях миграции 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-разрядной архитектурой. Если автоматическое обнаружение автономной архитектуры не работает должным образом, необходимо указать архитектуру. Например, чтобы задать эту системную переменную среды для 32-разрядной архитектуры, в командной строке введите следующую команду:Set MIG_OFFLINE_PLATFORM_ARCH=32 |
элементы Offline.xml
Offline.xml
Используйте файл при запуске средства ScanState на компьютере с несколькими каталогами Windows. Файл Offline.xml
указывает, какие каталоги следует проверять на наличие файлов Windows. Файл Offline.xml
можно использовать с параметром в /offline
качестве альтернативы указанию одного пути к каталогу Windows с параметром /offlineDir
.
<автономный>
Этот элемент содержит другие элементы, определяющие способ выполнения автономной миграции.
Синтаксис:
<offline> </offline>
<winDir>
Этот элемент является обязательным дочерним элементом автономного<> режима и содержит сведения о том, как можно выбрать автономный том. Миграция выполняется из первого элемента <winDir> , содержащего допустимый системный том Windows.
Синтаксис:
<winDir> </winDir>
<path>
Этот элемент является обязательным дочерним <элементом winDir> и содержит путь к файлу, указывающий на допустимый каталог Windows. Относительные пути интерпретируются из рабочего каталога средства ScanState .
Синтаксис:
<path> C:\Windows </path>
или при использовании с элементом <mappings> :
Синтаксис:
<path> C:\, D:\ </path>
<Сопоставления>
Этот элемент является необязательным дочерним элементом в автономном режиме<>. Если этот параметр указан, <элемент mappings> переопределяет автоматически обнаруженные сопоставления дисков WinPE. Каждый дочерний <элемент пути> обеспечивает сопоставление из одного системного тома в другой. Кроме того, можно предоставить сопоставления между папками, так как к определенной папке можно подключить весь том.
Синтаксис:
<mappings> </mappings>
<failOnMultipleWinDir>
Этот элемент является необязательным дочерним элементом в автономном режиме<>. Элемент <failOnMultipleWinDir> позволяет пользователю указать, что миграция должна завершиться ошибкой, когда USMT обнаруживает наличие нескольких экземпляров Windows, установленных на исходном компьютере. <Если элемент failOnMultipleWinDir> отсутствует, по умолчанию миграция не завершается ошибкой.
Синтаксис:
<failOnMultipleWinDir>1</failOnMultipleWinDir>
или
Синтаксис:
<failOnMultipleWinDir>0</failOnMultipleWinDir>
Пример автономного .xml
В следующем примере XML показаны некоторые элементы, рассмотренные ранее в этой статье.
<offline>
<winDir>
<path>C:\Windows</path>
<path>D:\Windows</path>
<path>E:\</path>
</winDir>
<failOnMultipleWinDir>1</failOnMultipleWinDir>
</offline>