1 votes

Conseils de dépannage pour USMT ?

Nous procédons actuellement à une importante migration vers Vista et utilisons USMT (User State Migration Tool) pour capturer les profils en vue de la poussée, ce qui a entraîné quelques problèmes. La majorité des captures se déroulent sans problème, mais une minorité significative échoue avec quelques erreurs qu'il faut éviter, c'est typique :

Info                  \[0x080000\] CopyStream: Can't copy streams from {"C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\060812-F-3108S-103.jpg"} to {"45"} object. Error 112. Exception class UnBCL::IOException: unable to write to FileStream.
enum Mig::SendObjectResult \_\_thiscall Mig::CMediaManager::SendObjectInternal(class UnBCL::Stream \*,const unsigned short \*,const unsigned short \*,int)
void \_\_thiscall UnBCL::FileStream::Write(const unsigned char \*,int,int)

Info                  \[0x000000\] Report problem is called
Info                  \[0x000000\] Unable to process object C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\060812-F-3108S-103.jpg -> 45, retries left = 3
Info                  \[0x0802e6\] Notification result: Retry.

.... un peu plus tard qui devient :

Error                 \[0x0802e9\] CopyStream: Can't copy streams from {"C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\060812-F-3108S-103.jpg"} to {"45"} object. 
Error 112. Exception class UnBCL::IOException: unable to write to FileStream.
enum Mig::SendObjectResult \_\_thiscall Mig::CMediaManager::SendObjectInternal(class UnBCL::Stream \*,const unsigned short \*,const unsigned short \*,int)
void \_\_thiscall UnBCL::FileStream::Write(const unsigned char \*,int,int)

Error                 \[0x0802f1\] Failed to store object "C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\060812-F-3108S-103.jpg", stream = "default". User aborted operation.
Error                 \[0x08030a\] MigDoMigration caught exception: class Mig::CAbortException: User aborted Send operation..
void \_\_thiscall Mig::CMediaManager::SendCatalogEntry(class Mig::CCatalogEntry \*)

...pour finalement aboutir à :

Info                  \[0x000000\] USMT error Code (status) = 11

Code d'erreur 11 correspond à

USMT`_UNABLE`\_DOMIGRATION  (A file is in use)ce qui ne semble pas correspondre à une quelconque activité sur la machine.

J'ai trouvé la documentation de Microsoft extrêmement peu utile pour diagnostiquer des problèmes tels que celui-ci et je me demandais quels conseils d'autres administrateurs pourraient avoir pour résoudre les problèmes d'USMT.

1voto

Atif Aziz Points 16967

Consultez cet article du blog de l'USMT Tean. Comment déboguer un journal USMT comme un pro ? . Ils vous expliquent comment déboguer un journal et couvrir un problème très similaire. L'erreur sur laquelle ils travaillent est l'erreur 112 qui correspond à "Il n'y a pas assez d'espace sur le disque", ce que vous obtenez également.

Dans ce cas précis, il ne s'agissait pas d'un manque d'espace, comme l'a mentionné Alfred, mais du fait que la clé USB était formatée en FAT32 et non en NTFS et qu'elle ne pouvait pas gérer des fichiers uniques de plus de 4 Go.

De Codes de retour USMT 4.0 vous pouvez aussi augmenter le logging de l'USMT :

En tant que meilleure pratique, nous recommandons que de définir le niveau de verbosité le plus élevé, /v:13, sur les lignes de commande ScanState et LoadState de manière à ce que les rapports les plus les rapports les plus détaillés soient disponibles dans les journaux de ScanState et LoadState.

Non pas que je veuille vous éloigner de SeverFault, mais vous pourriez aussi vouloir vérifier myITforum.com car ils ont une très bonne couverture sur USMT, SCCM, SMS, SCOM, MDT, etc.

0voto

J'ai cette erreur lorsque mon disque dur est plein.

Vérifiez les autorisations NTFS (compte système aussi), le volume de quota, ...

0voto

SilentW Points 305

Peut-être est-ce dû au fait que le chemin est trop long ou mal formé d'une manière ou d'une autre ? Je n'ai encore jamais eu de problème avec USMT, donc...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X