Использование средства миграции пользовательских настроек


В дополнение к мастеру Files and Settings Transfer Wizard операционная система Windows XP предоставляет еще одно средство миграции пользовательских файлов и настроек — User State Migration Tool (USMT). Это средство имеется и в Windows Server 2003. (Обратите только внимание на то, что в Windows Server 2003 более поздняя версия программы, имеющая дополнительные возможности!)
В отличие от мастера Files and Settings Transfer Wizard, представляющего собой утилиту с графическим интерфейсом и ориентированного на конечных пользователей, работающих в домашних условиях или в сравнительно небольших локальных сетях малых и средних предприятий, средство User State Migration Tool в первую очередь предназначено для системных администраторов и специалистов из групп технической поддержки, выполняющих массовый переход на операционные системы Windows XP и Windows Server 2003 в крупных корпоративных сетях. В дополнение к набору функциональных возможностей, предоставляемых мастером Files and Settings Transfer Wizard, USMT позволяет системным администраторам выполнять полный перенос уникальных пользовательских параметров, включая модификации, внесенные в системный реестр.

Средство миграции пользовательских файлов и настроек User State Migration Tool можно найти на дистрибутивном компакт-диске Windows XP или Windows Server 2003 в каталоге \VALUEADD\MSFT\USMT. Следует особо подчеркнуть, что для использования USMT необходимо, чтобы клиентский компьютер, с которого производится перенос пользовательских данных, принимал участие в работе домена Windows. Если это требование не соблюдено, то программа завершит работу выдачей кода ошибки. Таким образом, конечные пользователи компьютеров, не подключенных к сети или являющихся членами рабочих групп (такая ситуация типична для небольших одноранговых локальных сетей), для переноса индивидуальных параметров и файлов должны использовать мастер Files and Settings Transfer Wizard.

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

  •  ScanState.exe — модуль, предназначенный для сбора информации, подлежащей переносу в среду Windows XP или Windows Server 2003;
  •  LoadState.exe — модуль, выполняющий загрузку мигрированных данных во вновь установленную систему Windows XP или Windows Server 2003.

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

  •  клиентский компьютер, с которого будет выполняться миграция пользовательских файлов и настроек, работает под управлением одной из операционных систем Windows, подключен к сети и является членом домена Windows. Перенос данных возможен только на компьютер, работающий под управлением Windows XP или Windows Server 2003;
  •  наличие доступа к промежуточному носителю (intermediate store), на который будет выполняться запись мигрированных данных и последующее чтение этой информации. В роли промежуточного носителя должен выступать разделяемый каталог на сервере, путь к которому задается в формате UNC (например, \\Serverl\Migration\Olga). Разумеется, на промежуточном носителе необходимо иметь достаточный объем свободного дискового пространства (как правило, не менее 50 Мбайт на каждого пользователя, причем в некоторых случаях могут потребоваться и большие объемы).

Работой исполняемых модулей ScanState.exe и LoadState.exe управляют обязательные INF-файлы, задающие правила переноса информации — Migapp.inf, Migsys.inf, Miguser.inf и Sysfiles.inf. При использовании параметров по умолчанию, заданных стандартным набором миграционных INF-файлов, USMT перенесет в новую среду следующие данные:

  •  параметры настройки Internet Explorer;
  •  параметры настройки и данные Outlook Express;
  •  параметры настройки модемов;
  •  существующие соединения по коммутируемым каналам (Dial-Up connections);
  •  параметры настройки рабочего стола и пользовательского интерфейса, включая параметры настройки панели задач, выбор экранной заставки, содержимое папок My Documents (Мои документы), My Pictures (Мои рисунки), Favotites (Избранное) и т. д.;
  •  шрифты;
  •  параметры настройки клавиатуры и мыши;
  •  региональные параметры;
  •  параметры настройки Microsoft Office;
  •  содержимое папки Cookies.

Стандартный набор INF-файлов, задающих правила миграции, имеется на дистрибутивном компакт-диске Windows XP или Windows Server 2003 в каталоге \VALUEADD\MSFT\USMT. При выполнении масштабного перехода на новую систему системные администраторы, как правило, редактируют эти файлы в соответствии с конкретными требованиями. Помимо редактирования стандартного набора миграционных INF-файлов, можно создавать собственные INF-файлы, указывающие индивидуальные параметры переноса пользовательских настроек и файлов. Подробная информация о формате INF-файлов, проиллюстрированная практическими примерами, приводится в файле USMTINFCOMMANDS.DOC или в статье User State Migration in Windows XP. Заинтересованный читатель сможет найти эту статью в Интернете по следующему адресу: http://www.microsoft.com/technet/treeview/default.asp?url= /TechNet /prodtechnol/winxppro/deploy/usermigr.asp.

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


Используются технологии uCoz