`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Инструменты миграции на Windows Vista

Статья опубликована в №10 (578) от 13 марта

0 
 

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

Для переноса данных с системы Windows XP (2000) на Windows Vista имеется два инструментария: User State Migration Tool и трио Windows Easy Transfer. Каждый из них ориентирован на определенную категорию потребителей и предназначен для применения в разных ситуациях. Так, первый создан исключительно для системных администраторов и специалистов из групп технической поддержки, осуществляющих крупномасштабное развертывание ОС Windows Vista. Второй призван служить домашним пользователям и работникам небольших офисов; это средство также может применяться в корпоративных сетях в тех случаях, когда сотрудники, переходящие на новый компьютер, должны произвести миграцию самостоятельно (без помощи сисадминов). Давайте рассмотрим эти инструменты более детально.

Подспорье для администратора

Инструменты миграции на Windows Vista
По умолчанию ScanState подвергает информацию компрессии, что целесообразно при массовых миграциях, но чтобы не сжимать данные, следует воспользоваться опцией /nocompress, в таком случае доступен просмотр переносимого
Инструменты миграции на Windows Vista
После проведения сканирования и анализа системы Windows Easy Transfer позволяет отбирать требуемые для переноса данные (имейте в виду, что размер "багажа" указан без сжатия)

Первая версия User State Migration Tool (USMT) позволяла переносить файлы и параметры с компьютеров, работающих под управлением ОС Windows 95, 98 и NT 4, на Windows 2000 Professional. Миграция с Windows 2000 Professional и более ранних версий на Windows XP Professional и Windows Server 2003, а также между различными инсталляциями Windows XP стала возможна в релизе 2.6. Наконец одновременно с Windows Vista вышла в свет версия USMT 3.0, которая обеспечивает возможность перехода на эту ОС (за исключением Starter Edition) с Windows 2000 Professional SP4 и Windows XP SP2. С помощью этого средства можно переносить данные с x86 на x64-версии этих платформ и наоборот. Однако USMT не допускает миграции с серверных редакций Windows, а также работу с машинами, не входящими в состав домена.

ПО в зависимости от пункта назначения миграции предлагает два метода. В обоих случаях вначале предполагаются сбор информации о параметрах компьютера-источника и перемещение ее в некоторое промежуточное хранилище. Далее, в первом варианте эти данные извлекаются на новом компьютере с установленной Windows Vista, во втором - направление конфигурационных сведений производится на старую систему, которая перед этим должна быть подвергнута очистке и инсталляции новой ОС. Выбор метода определяется преимущественно тем, актуально ли по современным меркам прежнее оборудование, т. е., попросту говоря, будет ли оно обеспечивать комфортную работу Windows Vista.

Инструментарий составляют две консольные утилиты: ScanState и LoadState. Первая собирает настройки пользователей и приложений и сохраняет их в файле Usmt3.mig, а распаковывает его и перемещает данные на целевой компьютер уже вторая. Регулирование процедуры миграции выполняется посредством XML-файлов MigApp.xml, MigUser.xml и Config.xml. Первый применяется для управления переносом настроек приложений (включая модификации, внесенные вручную в системный реестр). В MigUser.xml определяется, какие пользовательские файлы и каталоги, настройки рабочего стола следует переносить. Config.xml создается с помощью ScanState, запущенной со специальным ключом. Он применяется для указания тех файлов и настроек, попадающих по умолчанию в Usmt3.mig, которые не требуется перемещать на целевой компьютер. Для этого следует должным образом его отредактировать. Стоит также отметить, что если какие-либо настройки не присутствуют в ОС-источнике, а на целевой системе их желательно было бы получить, то ничто не препятствует внесению их в соответствующие конфигурационные файлы.

Процедура миграции состоит в следующем. Сначала с Microsoft Download Center вы должны загрузить и инсталлировать необходимые версии USMT 3.0: для Windows 2000, XP и Vista, x86- или x64-редакции (к слову, прохождение процедуры проверки на подлинность Windows не требуется). Затем на машине с Windows Vista установите те же приложения, что присутствуют в Windows XP. Это действие необходимо, поскольку USMT не всегда позволяет переносить настройки программ, если их нет на целевой ОС. Запустите ScanState из каталога, в который был установлен USMT 3.0 (обычно это C:Program FilesUSMT30), с правами администратора (в противном случае будут перемещены сугубо настройки и файлы текущего пользователя). В качестве параметра необходимо указать путь к какому-нибудь разделяемому каталогу (скажем, \storageshareUSMT), где можно временно "приютить" данные. После того как информация была выгружена, следует перейти на целевой компьютер и запустить LoadState. Опять же в командной строке требуется предоставить путь к месту размещения Usmt3.mig, а также указать XML-файлы управления. Вот, собственно говоря, и все. Остается лишь добавить, что мощь консольных ScanState и LoadState состоит в том, что их можно использовать в различных сценариях, автоматизирующих развертывание.

"Легкий переход" для пользователя

Инструменты миграции на Windows Vista
Текущий тестовый характер Windows Easy Transfer Companion хорошо просматривается в ее ограничениях, связанных и с платформами, и с поддерживаемыми программами

Штатному средству Files and Settings Transfer Wizard (оно же Мастер перемещения файлов и настроек) пришло на смену трио, состоящее собственно из Windows Easy Transfer, Windows Easy Transfer Companion и Windows Easy Transfer Cable. Первая программа применяется для переноса пользовательских учетных записей, настроек приложений и сетевых подключений, e-mail-сообщений и прочих с систем Windows XP на Windows Vista (для 2000-й версии обеспечивается ограниченный набор функций). Вторая служит для копирования собственно ПО из среды Windows XP на Windows Vista. И наконец, третий инструмент представляет собой USB-кабель, который выступает в роли физического средства передачи данных.

В основе Windows Easy Transfer лежат элементы USMT. На самом деле она представляет собой усовершенствованную версию Files and Settings Transfer Wizard (исполняемый файл даже и называется по-старому - MigWiz.exe). Получить данное средство можно на сайте Microsoft (однако в этом случае требуется прохождение проверки на подлинность ОС). Оно инсталлируется на ПК-источнике с Windows XP (2000) довольно просто. На целевом же компьютере его устанавливать нет нужды, так как оно уже встроено в Windows Vista.

Windows Easy Transfer должна выполняться в системе без запущенных сторонних приложений. В противном случае будет предложено завершить их работу. Это можно сделать вручную или закрыть все программы сразу, нажав кнопку Close All. Мастер предоставляет три способа перенесения файлов: по локальной сети, с использованием внешних накопителей (USB-флэш, HDD, записываемых CD/DVD), а также посредством Windows Easy Transfer Cable. Транспортировка данных по сети возможна двумя способами: напрямую от компьютера-источника к целевому и с применением промежуточного хоста. В первом случае программа сначала запускается на новой системе, и вы получаете специальный ключ, который служит паролем, защищающим данные при перемещении. Затем, вызвав Windows Easy Transfer в старой среде, вы вводите этот ключ, осуществляете выборку и передачу данных. Во втором варианте необходимо применять промежуточный сетевой ресурс, находящийся в общем доступе. Как и в случае с USMT, машины должны принадлежать одному домену. Сценарий использования сменного носителя также не отличается сложностью. Просто данные записываются на него, после чего он извлекается из старой системы и вставляется в новую. Далее необходимо запустить Windows Easy Transfer и указать в виде источника это запоминающее устройство. Если его емкости недостаточно для размещения всей информации, можно переносить ее частями. Рекомендованным является способ перемещения посредством Windows Easy Transfer Cable. Microsoft вместе с партнерами-вендорами аппаратного обеспечения разработала эти USB-кабели со специальными чипами, которые позволяют сравнительно легко соединить между собой два компьютера для обмена информацией (обычные USB-шнуры непригодны для такой роли). В комплекте с кабелем поставляется компакт-диск с программой переноса. Поэтому чтобы начать работу, необходимо подключить системы и установить ее.

Инструменты миграции на Windows Vista
Одно из первых решений класса Windows Easy Transfer Cable представила в январе текущего года на CES International компания Belkin. Кабель имеет длину около 2,5 м и, по заявлению вендора, может передавать данные со скоростью порядка 480 Mbps

И USMT, и Windows Easy Transfer не обеспечивают возможности миграции программ. А ведь эта функция востребована, поскольку выполнить такую операцию даже вручную далеко не всегда получается. Дело в том, что простое копирование программного каталога редко дает положительные результаты, поскольку многие приложения хранят данные не только здесь, но и в пользовательских профилях, каталогах Common Files и Windows - в виде драйверов и библиотек, а также записей в системном реестре. Но стандарт отсутствует, и в результате, чтобы корректно перенести конкретное приложение, необходимо точно знать, каким образом оно развернуто. Потребность в переносе программ возникает не столько из-за сокращения затрат, сколько из-за того, что нередко отсутствует возможность переустановить ПО. Скажем, по каким-то причинам стал недоступен его дистрибутив. Кроме того, сейчас во многих приложениях всецело используется функция автоматического обновления. И чтобы еще раз не производить эту операцию для каждой программы на новой системе и тем самым экономить средства на интернет-трафик и собственное время, их удобнее переносить.

Для решения этой проблемы Microsoft ровно год назад приобрела компанию Apptimum, разработчика ПО такого назначения - Alohabob PC Relocator, и создала на его основе утилиту под названием Windows Easy Transfer Companion. В данный момент она доступна в версии 1.0 Beta (по поводу ее функциональности производится сбор отзывов) и работает лишь в англоязычных версиях ОС. Кроме того, программа пока не запускается на компьютерах, где по каким-то причинам параллельно установлено несколько ОС Windows. Наконец, она работает сугубо c платформой x86. Windows Easy Transfer Companion выполняет перенос посредством сети или Windows Easy Transfer Cable; использование накопителей почему-то не допускается. В остальном же ее применение имеет много общего с Windows Easy Transfer. Инструмент сейчас обеспечивает успешное перемещение с Windows XP SP 2 на Windows Vista лишь небольшого количества популярных программ, среди которых Adobe Acrobat 7 и InDesign 3 (CS1), Mozilla Firefox 2 и более ранние, Macromedia Flash, Corel Draw Graphics Suite 12, Microsoft Office XP, 2003 и 2007, PowerQuest Partition Magic 8, Skype 2.0 и пр.

0 
 

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT