Posts tagged ‘USMT’

USMT и 0x80070057

В процессе миграции с Windows XP на шаге Request User State Storage получаем сообщение об успешном окончании задания. В smsts.log видим следующее:

Failed to create certificate store from encoded certificate.. This is usually caused by a problem with the program. Please check the Microsoft Knowledge Base to determine if this is a known issue or contact Microsoft Support Services for further assistance.
Unknown error (Error: 80070057; Source: Unknown)
Failed to decrypt state encryption key (0x80070057)
Failed to parse response from Management Point (0x80070057).
ExecuteCaptureRequestMP failed (0x80070057).
ExecuteCaptureRequest failed (0x80070057).
OSDSMPClient finished: 0x00000057
Process completed with exit code 87
Failed to run the action: Request User State Storage.
Unknown error (Error: 00000057; Source: Unknown)

После длительной мороки проблема решилась кардинальным методом: вывод-ввод клиентского компьютера в домен и переустановкой клиента.

доклады с MMS 2013

0?80004005 и config.xml

Задание миграции операционной системы заканчивается ошибкой 0?80004005 на этапе захвата документов в случае использования config.xml, в котором указаны компоненты, которые нужно мигрировать.

scanstate.log:

[0x08055d] MXE Agent: Migration XML F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml is not properly formatted. Message: Should be exactly one <migration> element.

[0x000000] EngineStartup caught exception: FormatException: Should be exactly one <migration> element. __thiscall Mig::CMXEMigrationXml::CMXEMigrationXml(class Mig::CPlatform *,class UnBCL::String *,class UnBCL::XmlDocument *,class UnBCL::String *)

[0x000000] Error while trying to start the migration process[gle=0x00000006]

[0x000000] Internal error 4 was translated to a generic error

[0x000000] * USMT error code 26: [gle=0x00000006]

Ответ кроется в командной строке:

[0x000000] Command line: F:\_SMSTaskSequence\Packages\FFF00032\x86\scanstate.exe \\sccm12.firma.local\SMPSTORED_7EAE52FB$\3973DE6924E67C1E8CC998B4903684E63A91B3895BA04EC4CFA00E98AC691412 /o /localonly /encrypt /keyfile:**** /efs:copyraw /v:5 /c /l:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstate.log /progress:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstateprogress.log /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\miguser.xml /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml /ue:PC\*

config.xml запускается с ключём /i, если этот конфигурационный файл указан в последовательности задач на шаге Capture User Files and Settings, а должен запускаться с ключём /config.

Для этого нужно в последовательности задач перед захватом документов создать шаг типа Set Task Sequence Variable с переменной OSDMigrateAdditionalCaptureOptions, которая позволяет добавить дополнительные параметры для scanstate.exe, и в параметрах дописать:

/config:»%_SMSTSMDataPath%\Packages\%_OSDMigrateUsmtPackageID%\%PROCESSOR_ARCHITECTURE%\config.xml»

В итоге, в scanstate.log будет следующее:

[0x000000] Command line: F:\_SMSTaskSequence\Packages\FFF00032\x86\scanstate.exe \\sccm12.firma.local\SMPSTORED_7EAE52FB$\3973DE6924E67C1E8CC998B4903684E63A91B3895BA04EC4CFA00E98AC691412 /o /localonly /encrypt /keyfile:**** /efs:copyraw /v:5 /c /l:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstate.log /progress:C:\WINDOWS\CCM\Logs\SMSTSLog\scanstateprogress.log /i:F:\_SMSTaskSequence\Packages\FFF00032\x86\miguser.xml /ue:PC\* /config:F:\_SMSTaskSequence\Packages\FFF00032\x86\config.xml

и в действие вступят параметры, заданные в config.xml.

Troubleshooting Windows Deployments — описание кодов ошибок

«Отец» MDT Michael Niehaus опубликовал документ «Troubleshooting Windows Deployments», в котором описаны логи и коды ошибок с описанием при развёртывании Windows при помощи MDT, ConfigMgr и USMT. Скачать можно здесь или здесь.

миграция на новый компьютер

В своих видеоуроках я рассматривал миграцию in-place upgrade, т.е. когда миграция операционной системы происходит в пределах одного компьютера: документы выносятся на State migration point, система переустанавливается и документы возвращаются обратно. На форуме TechNet спросили, как сделать side-by-side migration, т.е. на новый компьютер вернуть документы и настройки со старого.

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

 

Представим, что у нас есть старый компьютер, который мы хотим вывести из эксплуатации, и выдать пользователю новый компьютер со всеми сохранёнными файлами. Примеры я буду приводить для Configuration Manager 2012, но все настройки актуальны и для SCCM 2007.

Создаём последовательность задач для старого компьютера.

Поиск SMP:

Дополнительные опции (по желанию), такие, как включение-исключение профилей пользователей, использование кастомного файла конфигурации и т.п.:

Continue reading ‘миграция на новый компьютер’ »

видео с Microsoft University

Опубликовано видео с четырёх семинаров по System Center 2012 Configuration Manager Microsoft University Весна 2012, которые вёл я в феврале в Microsoft Ukraine. Видео можно скачать или посмотреть в онлайне.

Запись с камеры в зале:

Запись с моего рабочего стола:

По моим подсчётам на семинары приходило от 40 до 90 человек. Спасибо всем пришедшим. Спасибо за хвалебные отзывы и критику. Дальше будет ещё лучше. 🙂

ошибка синтаксиса config.xml

Миграция операционных систем заканчивается ошибкой на этапе захвата информации:

scanstate.log:

Error [0x000000] /config option specifies a non-existing file. Correct the parameter and/or file system permissions.[gle=0x00000006]

Info [0x000000] Failed.[gle=0x00000006]

Info [0x000000]   An error occurred processing the command line.

smsts.log:

Process completed with exit code 39

USMT completed with exit code 39

USMT returned exit code (0x00000027). Look USMT log file scanstate.log for detail error message.

Failed to run the action: Capture User Files and Settings.
The disk is full. (Error: 80070027; Source: Windows)

Возможно, вы используете config.xml в качестве параметров для scanstate.exe (что-то похожее на scanstate.exe /i:miguser.xml /config:yourcustom.xml). Проверьте ваш файл на корректность синтаксиса.

видео с TechEd Russia

Видео докладов стало появляться ещё недели полторы назад, но официальный анонс был только вчера. Этот пост я хотел написать ещё несколько дней назад, но ждал некоторые видео, например, с доклада Особенности миграции профилей с помощью User State Migration Tool, которое так и не появилось.

Участие в конференции мне, как обладателю статуса Microsoft Community Contributor, оплатил вендор, за что ему большое спасибо. Появилась возможность познакомиться со специалистами, которых знал только по сети. Сама конференция оставила двоякое впечатление, много плюсов и минусов.

Первый доклад, на котором я был, — это доклад по USMT. Я повёлся на слово «особенности» в названии, хотя сам доклад был уровня 200: что такое USMT, какие утилиты запускать, с какими ключами и прочие базовые знания.

Управление лицензиями — технологии и практика

Доклад был обозначен, как круглый стол, на самом же деле являясь рекламой партнёров и крупных клиентов, занимающихся SAM. На вопросы аудитории оставили 6 (шесть) минут.

С 11 минуты записи отсутствует звук.  :mrgreen:

Революция в ИТ-отделе: встречайте System Center Configuration Manager 2012

Ростислав Недосекин — хороший докладчик. Нового из доклада ничего не узнал, потому что сам такой доклад читал.

Зал был забит полностью, люди сидели в проходе, что, наверное, говорит о популярности SCCM 2012.

Как правильно организовать миграцию с SCCM 2007 на SCCM 2012

Лёшу Тараненко я знаю больше двух лет. Ждал от него меньшего, но он отлично справился. Интересный доклад для тех, кто планирует делать миграцию с SCCM 2007.

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

Этот доклад смотрел уже в записи. Работники Microsoft (Недосекин, Тараненко, Гусев, четвёртого сотрудника не знаю) вместе со сторонними консультантами (Алексей Журавлёв и Антон Гриценко) отвечали на вопросы зала по продуктам семейства System Center.

Новый подход к управлению приложениями в System Center Configuration Manager 2012

Хороший доклад Недосекина. Я прояснил для себя некоторые подходы разработчиков, почему именно так было сделано.

Чем дольше работаешь с продуктом, тем больше понимаешь его философию. 🙂

Применение MDT 2012 для развёртывания десктопов (англ.)

Применение MDT 2012 для развёртывания десктопов (рус.)

Решение проблем при миграции на Windows 7 (англ.)

Решение проблем при миграции на Windows 7 (рус.)

видеоуроки на русском языке по MDT 2010 и USMT

видео с Microsoft University

В начале сентября в Microsoft Ukraine стартовала серия бесплатных семинаров Microsoft University Осень 2011, на которых рассматривались продукты семейства System Center 2012. Я был докладчиком на двух семинарах по SCCM 2012. Пока сконвертировал и привёл в порядок первый доклад — http://www.techdays.in.ua/videos/3772.html

В докладе кратко рассматривается функционал SCCM: установка программ, обновлений, операционных систем, инвентаризация и т.д. Много времени ушло на объяснение простых вещей, споры и диалоги, поэтому из тайминга выбились, но было весело, что слышно на записи. 🙂

Спасибо всем пришедшим.