Управление пользовательской средой с использованием Configuration Manager

 

Применимо к:System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Вы можете использовать последовательности задач System Center 2012 Configuration Manager для копирования и восстановления данных о пользовательской среде в тех сценариях развертывания операционной системы, где требуется сохранить пользовательскую среду текущей ОС. Пример.

  • Параллельные развертывания, когда требуется собрать данные о пользовательской среде с одного компьютера и восстановить ее на другом компьютере;

  • развертывание обновлений, когда требуется собрать и восстановить данные о пользовательской среде на одном компьютере.

Ниже приведены процедуры управления пользовательской средой в Configuration Manager.

  • Рабочие процессы сбора и восстановления данных о пользовательской среде

  • Сохранение данных пользовательской среды

  • Настройка роли точки миграции состояния

  • Создание ассоциации компьютеров для параллельного развертывания

  • Создание пакета USMT

  • Запись и восстановление данных пользовательской среды

  • Восстановление данных о состоянии пользователей при ошибке развертывания операционной системы

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

Рабочие процессы сбора и восстановления данных о пользовательской среде

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

Рабочий процесс регистрации состояния пользователя

Рабочий процесс восстановления состояния пользователя

Сохранение данных пользовательской среды

При сборе данных о пользовательской среде можно сохранить эти данные на конечном компьютере (этот вариант подходит для развертывания обновлений) или на точке миграции состояния (необходимо для параллельных развертываний). Чтобы сохранить данные пользовательской среды на точке миграции состояния, необходимо использовать сервер системы сайта Configuration Manager, на котором размещается роль системы сайта точки миграции состояния. Чтобы сохранить данные пользовательской среды на конечном компьютере, необходимо задать для последовательности задач локальное сохранение данных с помощью связей.

System_CAPS_noteПримечание

Связи, используемые для сохранения пользовательской среды в локальной системе, называются жесткими связями. Жесткие связи — это функция средства миграции пользовательской среды USMT 4.0. Это средство проверяет наличие на компьютере файлов и параметров пользователей, а затем создает каталог жестких связей для таких файлов. Жесткие связи затем используются для восстановления данных пользователя после развертывания операционной системы.

System_CAPS_importantВажно

Для сохранения данных пользовательской среды нельзя одновременно использовать точку миграции состояния и жесткие связи.

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

  1. Настройте точку миграции состояния так, чтобы на ней можно было хранить данные пользовательской среды.

  2. Создайте ассоциацию компьютеров между исходным и конечным компьютером. Ассоциацию необходимо создать до начала сбора данных о пользовательской среде на исходном компьютере.

  3. Добавьте в последовательность задач шаги, которые будут выполнять сбор данных о пользовательской среде и сохранять их на точке миграции состояния.

  4. Добавьте в последовательность задач шаги, которые будут получать данные пользовательской среды с точки миграции состояния и восстанавливать эти данные на конечном компьютере.

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

  • Добавьте в последовательность задач шаги, которые будут выполнять сбор данных о пользовательской среде и восстанавливать их в локальную папку с помощью связей.

  • Добавьте в последовательность задач шаги, которые будут восстанавливать данные пользовательской среды с помощью таких связей.

    System_CAPS_noteПримечание

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

Настройка роли точки миграции состояния

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

  • создание нового сервера системы сайта для точки миграции состояния с помощью мастера создания сервера системы сайта;

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

При использовании этих мастеров потребуется указать для точки миграции состояния следующие сведения:

  • папки для хранения данных пользовательской среды;

  • максимальное число клиентов, которые могут сохранять данные на точке миграции состояния;

  • минимальный объем свободного пространства для хранения данных пользовательской среды на точке миграции состояния;

  • политику удаления для роли (можно задать немедленное удаление данных пользовательской среды после восстановления на компьютере или указать интервал удаления (в днях) после восстановления данных пользователя на компьютере);

  • будет ли точка миграции состояния отвечать только на запросы восстановления данных пользовательской среды. Если выбрать этот вариант, точку миграции состояния нельзя будет использовать для сохранения данных пользовательской среды.

Дополнительные сведения об установке ролей системы сайта см. в разделе Установка ролей системы сайта статьи Установка и настройка ролей систем сайта для Configuration Manager.

Создание ассоциации компьютеров для параллельного развертывания

Создайте ассоциацию компьютеров, чтобы определить отношения между исходным и конечным компьютером для параллельных развертываний. Исходный компьютер — это существующий компьютер, для управления которым используется Configuration Manager. При развертывании новой операционной системы на конечном компьютере исходный компьютер является источником пользовательской среды, переносимой на конечный компьютер.

Создание ассоциации компьютеров

  1. В консоли Configuration Manager щелкните элемент Активы и соответствие.

  2. В рабочей области Активы и соответствие щелкните Миграция пользовательской среды.

  3. На вкладке Главная в группе Создать щелкните Создать ассоциацию компьютеров.

  4. На вкладке Ассоциация компьютеров диалогового окна Свойства ассоциации компьютеров укажите исходный компьютер, с которого требуется собрать данные о пользовательской среде, и конечный компьютер, на котором предполагается восстановить эти данные.

  5. На вкладке Учетные записи пользователей укажите учетные записи пользователей, которые требуется перенести на конечный компьютер. Укажите один из следующих параметров.

    - **Записать и восстановить все учетные записи пользователей**. Этот параметр записывает и восстанавливает все учетные записи пользователей. Используйте этот параметр для создания нескольких ассоциаций с одним и тем же исходным компьютером.
    
    - **Записать все учетные записи пользователей и восстановить указанные**. Этот параметр записывает все учетные записи на исходном компьютере и восстанавливает на конечном компьютере только указанные учетные записи. Кроме того, этот параметр можно использовать, если требуется создать несколько ассоциаций с одним и тем же исходным компьютером.
    
    - **Записать и восстановить указанные учетные записи пользователей**. Этот параметр записывает и восстанавливает только указанные учетные записи. При выборе этого параметра нельзя создать несколько ассоциаций с одним и тем же исходным компьютером.
    

Создание пакета USMT

Для хранения данных о состоянии пользователей локально или в точке миграции состояний необходимо создать пакет, содержащий нужные файлы USMT. Данный пакет указывается при добавлении шага Записать пользовательское состояние к последовательности задач.

Используйте следующую процедуру, чтобы создать новый пакет USMT с помощью мастера создания пакетов и программ. Дополнительные сведения о мастере создания пакетов и программ см. в разделе Создание пакетов и программ с помощью мастера создания пакетов и программ статьи Создание пакетов и программ в Configuration Manager.

Создание пакета USMT

  1. На странице Пакет мастера выберите Этот пакет содержит исходные файлы и перейдите к папке USMT в папке WAIK.

    Только один пакет USMT необходим для компьютеров с архитектурами x64 и x86, поэтому перейдите в корневую папку USMT. Обычно путь к папке USMT — это C:\Program Files\WAIK\tools\USMT.

  2. На странице Тип программы выберите Не создавать программу.

  3. Завершите работу мастера.

Запись и восстановление данных пользовательской среды

Чтобы записать и восстановить пользовательскую среду, необходимо сначала создать последовательность задач, а затем изменить ее, чтобы добавить перечисленные ниже шаги последовательности задач.

  • Запросить хранилище состояний. Этот шаг требуется, только если пользовательская среда сохраняется на точке миграции состояния.

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

  • Восстановить пользовательское состояние. Этот шаг восстанавливает данные пользовательской среды на конечном компьютере. Он может получать данные из точки миграции состояния или с конечного компьютера.

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

Для выполнения шагов сбора и восстановления необходимо использовать средство миграции пользовательской среды (USMT). При миграции пользовательской среды из Windows XP в Windows XP необходимо использовать USMT 3.0.1. Для всех других поддерживаемых сценариев миграции пользовательской среды необходимо использовать USMT 4.0.

Ниже приведены процедуры добавления шагов последовательности задач для сбора и восстановления данных пользовательской среды. Дополнительные сведения о создании последовательности задач и внесении в нее изменений см. в следующих разделах статьи Управление последовательностями задач в Configuration Manager:

Добавление шагов последовательности задач для сбора данных о пользовательской среде

  1. В списке Последовательность задач выберите последовательность задач и нажмите кнопку Изменить.

  2. Если точка миграции состояния используется для хранения данных пользовательской среды, добавьте в нее шаг Запросить хранилище состояний. В диалоговом окне Редактор последовательности задач нажмите кнопку Добавить, наведите указатель на пункт Пользовательское состояние и щелкните Запросить хранилище состояний. Укажите для шага Запросить хранилище состояний перечисленные ниже свойства и параметры, а затем нажмите кнопку Применить.

    На странице Свойства выполните следующие действия.

    - Введите имя и описание для шага.
    
    - Установите переключатель **захвата состояния компьютера**.
    
    - В поле **Число повторных попыток** укажите количество попыток сбора данных о пользовательской среде в случае возникновения ошибки.
    
    - В поле **Пауза между попытками (секунд)** укажите для последовательности задач интервал (в секундах) ожидания перед повторной попыткой сбора данных.
    
    - Установите флажок **Если учетной записи компьютера не удается соединиться с хранилищем состояний, использовать учетную запись для доступа к сети**, чтобы указать будет ли для сбора данных о пользовательской среде использоваться учетная запись доступа к сети Configuration Manager.
    
      Дополнительные сведения об учетной записи доступа к сети см. в разделе [Настройка учетной записи доступа к сети](gg682115\(v=technet.10\).md) статьи [Настройка управления содержимым в Configuration Manager](gg682115\(v=technet.10\).md).
    

    На вкладке Параметры укажите перечисленные ниже параметры:

    - Установите флажок **Продолжать при ошибке**, если требуется, чтобы последовательность задач в случае сбоя этого шага переходила к выполнению следующего шага.
    
    - Укажите условия, которые должны быть выполнены, прежде чем последовательность задач сможет продолжать выполнение в случае возникновения ошибки.
    
  3. Добавьте шаг Записать пользовательское состояние в последовательность задач. В диалоговом окне Редактор последовательности задач нажмите кнопку Добавить, наведите указатель на пункт Пользовательское состояние и щелкните Записать пользовательское состояние. Укажите для шага Записать пользовательское состояние перечисленные ниже свойства и параметры, а затем нажмите кнопку Применить.

    System_CAPS_importantВажно

    При добавлении этого шага к последовательности задач также следует задать переменную последовательности задач OSDStateStorePath, чтобы указать, где хранятся данные о состоянии пользователя. Если нужно сохранить состояние пользователя локально, не указывайте корневую папку, так как это может привести к сбою в последовательности задач. При хранении данных пользователей локально всегда следует использовать папку или подпапку. Сведения об этой переменной см. в разделе Переменные действия последовательности задач пользовательской записи.

    На странице Свойства выполните следующие действия.

    - Введите имя и описание для шага.
    
    - Укажите пакет, который содержит исходный файл USMT, использованный для сбора данных о пользовательской среде.
    
    - Укажите профили пользователей для записи:
    
        - установите переключатель **Захватить все профили пользователей, используя стандартные параметры**, чтобы записать все профили пользователей;
    
        - установите переключатель **Настройка захвата профилей пользователей**, чтобы указать отдельные профили пользователей для записи.
    
    - Установите флажок **Включить запись подробных сведений в журнал**, чтобы указать степень детализации данных в файле журнале при возникновении ошибки.
    
    - Установите флажок **Пропустить файлы, использующие шифрованную файловую систему (EFS)**.
    
    - Установите переключатель **Скопировать, используя доступ к файловой системе**, чтобы указать следующие параметры.
    
        - **Продолжать при невозможности захвата некоторых файлов**. Этот параметр позволяет продолжить процесс миграции, даже если не удается записать некоторые файлы. Если отключить этот параметр, выполнение последовательности задач завершится сбоем, если не удастся записать какой-либо файл. Этот параметр по умолчанию включен.
    
        - **Захватить локально, используя ссылки (hardlink), а не копируя файлы**. Этот параметр позволяет использовать функцию миграции с помощью жестких связей, доступную в средстве миграции пользовательской среды USMT 4.0. Этот параметр пропускается, если используются версии средства миграции пользовательской среды, предшествующие USMT 4.0.
    
        - **Выполнить захват в автономном режиме (только в ОС Windows PE)**. Этот параметр позволяет записывать пользовательскую среду из среды предустановки Windows без необходимости запуска существующей операционной системы. Этот параметр пропускается, если используются версии средства миграции пользовательской среды, предшествующие USMT 4.0.
    
    - Установите флажок **Захватить, используя службу VSS**. Этот параметр пропускается, если используются версии средства миграции пользовательской среды, предшествующие USMT 4.0.
    

    На вкладке Параметры укажите перечисленные ниже параметры:

    - Установите флажок **Продолжать при ошибке**, если требуется, чтобы последовательность задач в случае сбоя этого шага переходила к выполнению следующего шага.
    
    - Укажите условия, которые должны быть выполнены, прежде чем последовательность задач сможет продолжать выполнение в случае возникновения ошибки.
    

Выполните развертывание этой последовательности задач, чтобы выполнить сбор данных о пользовательской среде на конечном компьютере. Дополнительные сведения о развертывании последовательностей задач см. в разделе Развертывание последовательности задач статьи Управление последовательностями задач в Configuration Manager.

Добавление шагов последовательности задач для восстановления пользовательской среды

  1. В списке Последовательность задач выберите последовательность задач и нажмите кнопку Изменить.

  2. Добавьте в последовательность задач шаг Восстановить пользовательское состояние. В диалоговом окне Редактор последовательности задач нажмите кнопку Добавить, наведите указатель на пункт Пользовательское состояние и щелкните Восстановить пользовательское состояние. Этот шаг устанавливает подключение к точке миграции состояния. Укажите для шага Восстановить пользовательское состояние перечисленные ниже свойства и параметры, а затем нажмите кнопку ОК.

    На вкладке Свойства укажите перечисленные ниже свойства.

    - Введите имя и описание для шага.
    
    - Укажите пакет, который содержит средство миграции пользовательской среды, чтобы восстановить данные пользовательской среды.
    
    - Укажите профили пользователей, подлежащие восстановлению.
    
        - Чтобы восстановить все профили пользователей, выберите пункт **Восстановить все профили пользователей со стандартными параметрами**.
    
        - Чтобы восстановить профили отдельных пользователей, выберите **Настроить запись профиля пользователя**.
    
    - Чтобы указать новый пароль для восстановленных профилей, выберите **Восстановить профили локальных пользователей компьютера**. Переносить пароли локальных профилей нельзя.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh709023.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Примечание</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Если у вас есть локальные учетные записи пользователей, а также используется шаг <strong>Записать пользовательское состояние</strong> и выбран параметр <strong>Записать все профили пользователей со стандартными параметрами</strong>, необходимо выбрать параметр <strong>Восстановить профили локальных пользователей компьютера</strong> в шаге <strong>Восстановить пользовательское состояние</strong>, иначе последовательность задач завершится со сбоем.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - Если необходимо, чтобы шаг **Восстановить пользовательское состояние** продолжал свою работу даже при сбое в процессе восстановления того или иного файла, выберите пункт **Продолжать при невозможности восстановления некоторых файлов**.
    
      Если пользовательская среда была сохранена с помощью локальных связей и ее не удалось восстановить, пользователь с правами администратора может вручную удалить жесткие связи, созданные для хранения данных, или запустить средство USMTUtils при помощи последовательности задач. Если для удаления жестких связей используется средство USMTUtils, добавьте шаг [Перезагрузка компьютера](hh846237\(v=technet.10\).md) после запуска этого средства.
    
    - Установите флажок **Включить запись подробных сведений в журнал**, чтобы указать степень детализации данных в файле журнале при возникновении ошибки.
    

    На вкладке Параметры укажите перечисленные ниже параметры:

    - Установите флажок **Продолжать при ошибке**, если требуется, чтобы последовательность задач в случае сбоя этого шага переходила к выполнению следующего шага.
    
    - Укажите условия, которые должны быть выполнены, прежде чем последовательность задач сможет продолжать выполнение в случае возникновения ошибки.
    
  3. Если для хранения пользовательской среды используется точка миграции состояния, добавьте шаг Освободить хранилище состояний в последовательность задач. В диалоговом окне Редактор последовательности задач последовательно щелкните Добавить, Пользовательское состояние и Освободить хранилище состояний. Укажите следующие свойства и параметры для шага Освободить хранилище состояний и нажмите кнопку ОК.

    System_CAPS_importantВажно

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

    Введите имя и описание для шага на вкладке Свойства.

    На вкладке Параметры укажите перечисленные ниже параметры.

    - Установите флажок **Продолжать при ошибке**, если требуется, чтобы последовательность задач в случае сбоя этого шага переходила к выполнению следующего шага.
    
    - Укажите условия, которые должны быть выполнены перед тем, как последовательность задач продолжит работу в случае возникновения ошибки.
    

Разверните эту последовательность задач, чтобы восстановить пользовательскую среду на конечном компьютере. Развертывание последовательностей задач рассматривается в разделе Развертывание последовательности задач статьи Управление последовательностями задач в Configuration Manager.

Восстановление данных о состоянии пользователей при ошибке развертывания операционной системы

Если происходит сбой развертывания операционной системы, используйте функцию USMT 4.0 LoadState для извлечения пользовательских состояний, которые были захвачены в ходе развертывания. Это относится как к данным, которые хранятся на точке миграции состояний, так и к данным, хранящимся локально на конечном компьютере. Дополнительные сведения о данной функции USMT см. в разделе Синтаксис LoadState.