Troubleshooting: recuperação de dados no USMT 3.0.1 para conta de domínio
Uma das principais preocupações durante um projeto de deployment são os dados e configurações de usuário. Para isso, é possível utilizar a ferramenta USMT (User State Migration Tool) que permite a migração dos dados entre um computador de origem e de destino. Neste artigo, vamos mostrar a resolução para um problema que pode surgir durante este processo. ****
Problema: Loadstate sem recuperar corretamente o perfil de usuário de domínio, quando conectado como administrador local.
Neste exemplo, iremos salvar somente os dados e configurações do usuário de domínio “User1” com a ferramenta Scanstate. Para isso, serão usados arquivos .XML indicando quais dados e configurações serão migradas.
Abaixo está o procedimento para simular o problema.
1. Conectado com uma conta de administrador local ("AdminRede"), a ferramenta Scanstate é executada no computador de origem, sem apresentar erros em "C:\Program Files\USMT301\scanstate.log".
scanstate C:\temp /i:MigSys.xml /i:MigApp.xml /i:MigUser.xml /v:13 /ue:*\* /ui:domain\user1
Em seguida, é necessário recuperar os dados e configurações da conta de domínio “User1” no computador de destino, com a ferramenta Loadstate.
2. Conectado como "AdminRede", é executado o Loadstate, também sem apresentar erros (arquivo "C:\Program Files\USMT301\loadstate.log").
loadstate C:\temp /i:MigSys.xml /i:MigApp.xml /i:MigUser.xml /v:13 /ue:*\* /ui:domain\user1
Porém, os dados e configurações da conta de domínio "User1" não são recuperados corretamente no respectivo perfil, e sim são incluídos no perfil da conta local "AdminRede".
Como fazer para executar o Loadstate como administrador local, e não com a conta de domínio?
Esta pergunta deve-se ao fato de que, na maioria das vezes, a migração será realizada em horário deslocado (após às 18h, por exemplo), sem a presença de um usuário que possa prover a senha para a sua conta de domínio. Com o procedimento abaixo, é possível automatizar o processo, executando as ferramentas como administrador local.
Solução: Executar Loadstate sem os parâmetros “/ue” e “/ui” no computador de destino. Com isso, é possível recuperar os dados de usuário para o respectivo perfil.
1. Conectado como administrador local, executar o comando abaixo no computador de origem.
scanstate c:\temp /i:migsys.xml /i:migapp.xml /i:miguser.xml /v:13 /ue:*\* /ui:domain\user1
Em seguida, confirmar o status “USMT error Code (status) = 0” no arquivo “Scanstate.log”.
Ainda, verifique que o arquivo "C:\Temp\USMT3\USMT3.mig" foi criado corretamente (o tamanho varia de acordo com o perfil ou perfis salvos).
2. Conectado como administrador local, executar o comando abaixo (sem os parâmetros “/ue” e “/ui”) no computador de destino. Nesta versão do USMT, o parâmetro "/all" (para todos os perfis) é executado por padrão. Por isso, não é necessário especificar a conta de domínio "User1" na sintaxe do comando.
loadstate \\computer1\temp /i:migsys.xml /i:migapp.xml /i:miguser.xml /v:13
Em seguida, confirmar o status “USMT error Code (status) = 0” no arquivo “Loadstate.log”.
Com isso, os dados de usuário são recuperados para o respectivo perfil.
Mais informações:
Comments
- Anonymous
January 01, 2003
Durante o processo de criação de uma imagem de sistema operacional usando-se o ImageX , é possível encontrarmos