lundi 4 septembre 2017

Un script - USMT





L'utilisation de USMT est recommandée pré et post installation.
La console MDT a, d'intégré, un outil de migration dans les processus d'installation mais il laisse par défaut la migration des données sur le disque. L'outil ne semble pas migrer les données et paramètres de stockage réseau/partage réseau.
Voici un script, dans le répertoire amd64 et x86 de USMT.
Le script lancé scanne et charge les données.




Scanstate

@Echo off
Net Use U: \\Tarkin\Migdata\MIGRATION
If Exist U:\Tarkin\*.* XCOPY U:\USMT\*.* c:\Windows\USMT\*.* /s
CD C:\Windows\USMT\x86
scanstate.exe \\Tarkin\MigData\HLSTORE /listfiles:C:\listfiles.txt /o /c /uel:30 /i:AllSystemExclude.xml /i:MigApp.xml /i:MigDocs.xml /l:C:\USMTLog.log
NET USE U: /delete
pause
:EOF


custom.xml

Le fichier "Custom.xml" dans le répertoire amd64 exclu un certain nombre de type de fichiers afin de ne pas sauvegarder des tonnes de Go inutilement.
<?xml version="1.0" encoding="UTF-8"?>
<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/allfiles">;
<component type="Documents" context="System">
 <displayName>Test</displayName>
 <role role="Data">
  <rules>
  <unconditionalExclude>
   <objectSet>
    <pattern type="File">C:\*[*]</pattern>
    <pattern type="File">D:\*[*]</pattern>
   </objectSet>
  </unconditionalExclude>
  </rules>
 </role>
</component>
</migration>


Loadstate

@Echo off
Net Use U: \\Tarkin\MigData\MIGRATION
If Exist U:\Tarkin\*.* XCOPY M:\USMT\*.* c:\Windows\USMT\*.* /s
CD C:\Windows\USMT\x86
Loadstate \\Tarkin\MigData\HLSTORE /c /lac
NET USE U: /delete
:EOF

Links

Community spiceworks - MDT 2013 with USMT

Aucun commentaire:

Enregistrer un commentaire

Deploy USMT with WAPT

Le scénario "Windows 7 computer to New Windows 10 computer" nécessite la sauvegarde des profils utilisateurs en utilisant Windows ...