Начало работы со средством миграции пользовательской среды

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

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

  • Этап 1. Планирование переноса

  • Этап 2. Сбор файлов и параметров на исходном компьютере

  • Этап 3. Подготовка целевого компьютера и восстановление файлов и данных

Этап 1. Планирование переноса

  1. Планирование переноса. В зависимости от того, что предполагает сценарий переноса (обновление или замену компьютеров), можно выбрать миграцию с использованием подключения к сети или динамическую миграцию, выполняемую с помощью среды предустановки Windows (WinPE) или файлов каталога Windows.old. Дополнительные сведения см. в разделе Типовые сценарии миграции.

  2. Определение объектов переноса. Данные, для которых может понадобиться перенос, — это данные пользователей, параметры приложений, параметры операционной системы, файлы, папки и разделы реестра.

  3. Определение места хранения данных. В зависимости от размера хранилища миграции данные можно сохранять удаленно, локально (в хранилище миграции жестких связей или на локальном внешнем запоминающем устройстве) либо непосредственно на целевом компьютере. Дополнительные сведения см. в разделе Выбор типа хранилища миграции.

  4. С помощью параметра командной строки /GenMigXML можно определить файлы для переноса, а также необходимость изменений. Дополнительные сведения см. в разделе Синтаксис ScanState.

  5. Измените копии файлов Migration.xml и MigDocs.xml и при необходимости создайте пользовательские XML-файлы. Чтобы изменить режим миграции, например перенести папку Документы, но не переносить папку Музыка, можно создать пользовательский XML-файл или изменить правила в имеющихся XML-файлах миграции. Средство поиска (вспомогательная функция MigXmlHelper.GenerateDocPatterns) позволяет автоматически находить пользовательские документы на компьютере, не создавая больших пользовательских XML-файлов миграции.

    Важно  

    Рекомендуется всегда создавать и изменять копии XML-файлов, включенных в средство миграции пользовательской среды (USMT) 10.0. Никогда не изменяйте исходные XML-файлы.

     

    Файл MigXML.xsd может понадобиться при написании и проверке XML-файлов. Дополнительные сведения об изменении этих файлов см. в разделе Справочник по XML для средства миграции пользовательской среды.

  6. Создайте файл Config.xml, если необходимо исключить какие-либо компоненты из данных для переноса. Чтобы создать такой файл, воспользуйтесь параметром синтаксиса ScanState вместе с другими XML-файлами, когда используется команда ScanState. Следующая команда, например, позволяет создать файл Config.xml с помощью файлов MigDocs и MigApp.xml:

    scanstate /genconfig:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scanstate.log

  7. Просмотрите состояние переноса компонентов, указанных в файле Config.xml, и укажите migrate=no для всех компонентов, перенос которых выполнять не требуется.

Этап 2. Сбор файлов и параметров на исходном компьютере

  1. Создайте резервную копию исходного компьютера.

  2. Закройте все приложения. Если какие-либо приложения будут выполняться во время выполнения команды ScanState, средство USMT не сможет выполнить перенос всех указанных данных. Например, если запущено приложение Microsoft® Office Outlook®, средство миграции пользовательской среды может не перенести PST-файлы.

    Примечание  

    Средство миграции пользовательской среды прерывает работу при невозможности переноса файла или параметра, если не указан параметр /C. Если параметр /C указан, то средство миграции пользовательской среды будет пропускать ошибки, а также занесет ошибку в журнал, когда обнаружит используемый файл, который средство не перенесло. Можно использовать раздел <ErrorControl> в файле Config.xml, чтобы указать, какие ошибки должны быть пропущены, а какие — вызывать сбой миграции.

     

  3. Выполните команду ScanState на исходном компьютере, чтобы собрать файлы и параметры. Необходимо указать все XML-файлы, которые должна использовать команда ScanState. Пример.

    scanstate \\server\migration\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scan.log

    Примечание  

    Если исходный компьютер работает под управлением Windows 7 или Windows 8, то необходимо запустить команду ScanState с правами администратора. Для выполнения с правами администратора щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора. Если исходный компьютер работает под управлением Windows XP, то необходимо запустить команду ScanState, используя учетную запись администратора. Дополнительные сведения о том, как команда ScanState обрабатывает и сохраняет данные, см. в разделе Принцип работы средства миграции пользовательской среды.

     

  4. Выполните команду USMTUtils с параметром /Verify, чтобы созданное хранилище не было повреждено.

Этап 3. Подготовка целевого компьютера и восстановление файлов и данных

  1. Установите операционную систему на целевой компьютер.

  2. Установите все приложения, которые были на исходном компьютере. Это требуется не всегда, но перед восстановлением пользовательской среды рекомендуется установить на целевой компьютер все приложения. Таким образом гарантируется сохранность перенесенных параметров.

    Примечание  

    Версия приложения, установленного на целевом компьютере, должна совпадать с версией, установленной на исходном компьютере. Средство миграции пользовательской среды не поддерживает перенос параметров старой версии приложения в новую. Исключение из этого правила — Microsoft® Office, для которого средство USMT поддерживает перенос из старой версии в более новую.

     

  3. Закройте все приложения. Если какие-либо приложения будут выполняться во время выполнения команды LoadState, средство USMT может не выполнить перенос всех указанных данных. Например, если запущено приложение Microsoft Office Outlook, средство миграции пользовательской среды может не перенести PST-файлы.

    Примечание  

    Воспользуйтесь параметром /C, чтобы продолжить работу при обнаружении ошибок, и разделом <ErrorControl> в файле Config.xml, чтобы указать, какие ошибки следует пропускать, а какие должны приводить к прерыванию миграции.

     

  4. Выполните команду LoadState на целевом компьютере. Задайте тот же набор XML-файлов, что и при использовании команды ScanState. Файл Config.xml задавать не нужно, если только не требуется исключить из миграции некоторые файлы и параметры, уже перенесенные в хранилище. Например, нужно перенести папку "Мои документы" в хранилище, но не на целевой компьютер. Для этого измените файл Config.xml и укажите обновленный файл с помощью команды LoadState. Тогда команда LoadState перенесет только файлы и параметры, которые нужно перенести. Дополнительные сведения о том, как команда LoadState обрабатывает и переносит данные, см. в разделе Принцип работы средства миграции пользовательской среды.

    Пример выполнения переноса файлов и параметров с помощью следующей команды:

    loadstate \\server\migration\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:load.log

    Примечание  

    Выполните команду LoadState с правами администратора. Для этого щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.

     

  5. После запуска LoadState выйдите из системы. Некоторые параметры (например, параметры шрифтов, обоев и заставки) вступают в действие только при следующем входе пользователя в систему.