Windows 7: Guida un Geek per il USMT

Quando di tratta di migrare le impostazioni e i dati dell'utente relativi alle distribuzioni di Windows 7, l'Utilità di migrazione stato utente rappresenta un alleato prezioso.

Johan Arwidmark

La migrazione stato utente, impostazioni e dei dati è una parte fondamentale di qualsiasi progetto di distribuzione di Windows 7. La questione è se non è necessario eseguire la migrazione, ma piuttosto se possono permettersi di non eseguire la migrazione.

La Microsoft User State Migration Tool (USMT) 4.0 è un set di strumenti che è possibile utilizzare per eseguire la migrazione stato utente, i dati e le impostazioni come parte del progetto di distribuzione di Windows 7. Questi strumenti sono abilitati per impostazione predefinita in Microsoft raccomanda soluzioni di distribuzione (Microsoft Deployment Toolkit, o MDT, 2010 e System Center Configuration Manager o SCCM, 2007) e per una buona ragione. Se non si prendono cura di dati locali o impostazioni, e che i dati sono persi perché si immaginarono macchina di un utente, che i dati di recupero sarà costosa e difficile.

Alcune organizzazioni possono migrare solo alcune componenti, come le connessioni ODBC, font di terze parti e il profilo di Outlook. Altre organizzazioni la migrazione di più, tra cui le unità locali per le impostazioni di applicazioni e tipi di dati noti di scansione. C'è sempre qualcosa che vale la pena di migrazione.

Che cos'È il USMT 4.0?

USMT 4.0 è la versione enterprise dell'utilità Windows Easy Transfer disponibili per Windows 7. Esso è costituito da alcune utilità della riga di comando:

  • ScanState.exe—the strumento di backup
  • Strumento di ripristino LoadState.exe—the
  • USMTUtils.exe—the utility normalmente utilizzata per pulire l'archivio dati utilizzato dal USMT

Refresh e Sostituisci sono gli scenari di due distribuzione dove USMT 4.0 Gioca un ruolo importante. Un aggiornamento coinvolge re la macchina esistente mantenendo un locale backup. Una sostituzione è proprio questo — sostituzione di una macchina. In quello scenario, si archivia il backup su una condivisione di rete o a volte su un disco esterno.

L'ultima versione di USMT 4.0 include diverse nuove funzionalità:

  • Collegamento archivio delle migrazioni. Ciò consente di memorizzare i dati localmente senza dover copiarlo in un'altra cartella. Questo riduce i tempi di backup e ripristino. Essa si avvale di hard link NTFS per la migrazione e in realtà mai sposta i dati provenienti dal settore fisico sul disco.
  • ScanState in esecuzione non in linea. Questo permette di fare backup all'interno di ambiente preinstallazione di Windows (WinPE). Questo è attualmente disponibile tramite i componenti di installazione User-Driven (UDI) in SCCM 2007 e MDT 2010 Zero Touch solo, ma sarà disponibile nelle prossime versioni di MDT (MDT 2012).
  • Supporto di Volume Shadow Copy. Quando attivato, ScanState possibile utilizzare servizio copia shadow del volume per i file di snapshot.
  • Nuove opzioni di crittografia Advanced Encryption Standard (AES). È ora possibile controllare il livello di crittografia nell'archivio dati di USMT.
  • Errori nei File configurabile. Questi consentono di controllare quali file e cartelle si può tranquillamente ignorare con l'opzione della riga di comando /c (proseguire per errore).
  • Nuove funzioni di supporto. Nuovo helper objects consentono di controllare più profonde su quali file e dati vengono migrati.
  • Una migliore stima dello spazio. L'interruttore per stimare la dimensione del backup (/ p) è molto più preciso in questo rilascio.
  • Elenco dei file in fase di migrazione. Un nuovo switch (/ listfiles) genera un file di testo che elenca tutti i file inclusi nella migrazione.
  • Migrazione del gruppo locale. È possibile utilizzare una nuova sezione (<ProfileControl>) per configurare l'appartenenza al gruppo locale di utenti durante la migrazione.

Requisiti di sistema USMT

USMT 4.0 supporta l'origine e la destinazione sistemi operativi seguenti:

  • Sistemi operativi di origine
    • Windows XP
    • Windows Vista
    • Windows 7
  • Sistemi operativi di destinazione
    • Windows Vista
    • Windows 7

Per quanto attraversando le piattaforme processore, USMT 4.0 sosterrà a 32-bit a 64-bit migrazione, ma non a 64-bit a 32 bit.

Che cosa USMT migrare?

Nel USMT, modelli XML controllano i dati in fase di migrazione dalla macchina. I modelli predefiniti migrano i seguenti:

  • Impostazioni di accesso facilitato
  • Rubrica indirizzi
  • Impostazioni del prompt dei comandi
  • Sfondi desktop (non migrati quando si utilizza il backup non in linea)
  • Crittografia File System (EFS) file
  • Preferiti
  • Opzioni cartella
  • Caratteri
  • Appartenenza al gruppo
  • Impostazioni di Internet Explorer (non migrate quando si utilizza il backup non in linea)
  • Impostazioni di Microsoft ODBC
  • Impostazioni del mouse e della tastiera
  • Mapping di unità di rete
  • Stampante di rete mappatura (non migrato quando si utilizza il backup non in linea)
  • File non in linea (non migrati quando si utilizza il backup non in linea)
  • Opzioni telefono e modem (non migrate quando si utilizza il backup non in linea)
  • Connessione remota Access Service (RAS) e il file della rubrica telefonica (pbk)
  • Impostazioni internazionali (non migrate quando si utilizza il backup non in linea)
  • Accesso remoto
  • Impostazioni sulla barra delle applicazioni (non migrate quando si utilizza il backup non in linea)
  • Windows Mail (file dbx, o Microsoft Outlook Express Mail vengono migrati da Windows XP)
  • Windows Media Player (non migrati quando si utilizza il backup non in linea)
  • Windows Rights Management

Oltre a questo elenco, il USMT migra anche le impostazioni per alcuni 30 applicazioni e molti tipi di file conosciuti. Si prega di consultare la documentazione di USMT (USMT.CHM) per un elenco dettagliato.

Supporto ufficio 2010

La versione originale di USMT 4.0 non supporta Office 2010. C'era un aggiornamento uscito nel febbraio 2011 che aggiunge il supporto per Office 2010. Se stai usando distribuzione SCCM 2007 OS (OSD) con MDT 2010 Zero Touch, è necessario aggiornare il ZTIUserState.wsf con i nuovi numeri di versione. Troverete informazioni dettagliate qui.

Quando si utilizza MDT 2010 e SCCM 2007, questi genererà le righe di comando necessarie per ScanState e LoadState. Queste unità il processo completamente automatizzato in background, ma si vorrà probabilmente personalizzare quali dati sono sostenuti dalla USMT.

In USMT 4.0, dati e impostazioni sono definite come entrambi dati all'interno di un profilo utente o i dati di fuori di un profilo utente. Opzioni della riga di comando, è possibile definire quali profili vengono sottoposti a backup. Per impostazione predefinita, il USMT migrerà ogni profilo sulla macchina. Il USMT migrerà solo profili locali (account locali come pure gli utenti di dominio). Si non può puntare il USMT per una condivisione server utilizzata per profili comuni.

È possibile utilizzare le seguenti opzioni per il comando ScanState per limitare il numero di profili che si sarà backup. Questi interruttori configurerà USMT per il backup solo profili registrati negli ultimi 60 giorni:

/ue:*\* /uel:60

Un altro modo per limitare i dati sottoposti a backup consiste nel configurare i modelli XML. Il USMT viene fornito con diversi modelli predefiniti. È anche possibile creare modelli di protezione personalizzati. Ecco un esempio che eseguirà la migrazione di tutti i file di testo nella cartella C:\Demo1 e l'intera cartella di C:\Demo2:

<?xml version="1.0" encoding="UTF-8"?> <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/filemig"> <component type="Application" context="System"> <displayName>File Migration Test</displayName> <role role="Data"> <rules context="System"> <include> <objectSet> <pattern type="File">C:\Demo1\* [*.txt]</pattern> <pattern type="File">C:\Demo2\* [*]</pattern> </objectSet> </include> </rules> </role> </component> </migration>

Quando si utilizza MDT 2010 Lite Touch, avete bisogno di memorizzare il vostro modello personalizzato nella cartella share\USMT di distribuzione. Quindi aggiornare le regole (CustomSettings) con le seguenti impostazioni:

  • USMTMigFiles001=MigApp.xml
  • USMTMigFiles002=MigUser.xml
  • USMTMigFiles003=YourTemplate.xml

Quando si utilizza SCCM 2007 OSD e MDT 2010 Zero Touch, è necessario archiviare il modello personalizzato nella cartella USMT pacchetto. Quindi aggiornare il pacchetto impostazioni con le seguenti impostazioni:

Properties=OSDMigrateConfigFiles,OSDMigrateMode OSDMigrateMode=Advanced OSDMigrateConfigFiles=Miguser.xml,Migapp.xml,YourTemplate.xml

Prova il USMT

Quando si lavora con la USMT, si può prendere l'approccio seguito durante il test modelli che hai creato:

  1. Eseguire un backup, manualmente o tramite una sequenza di attività, da una macchina dal vivo nel proprio ambiente. È un backup non distruttivo e si possono eseguire più volte.
  2. Distribuire la vostra immagine aziendale in una virtual machine (VM).
  3. Uno snapshot di VM.
  4. Sulla VM, ripristinare il backup manualmente e vedere se hai la configurazione giusta.
  5. Se non lo fatto, modificare il template, eseguire un nuovo backup, ripristinare l'istantanea VM e provare nuovamente il ripristino.

Usando una macchina virtuale per il tuo test, è possibile testare rapidamente più modelli nel giro di poche ore. Questo è molto più veloce di facendo una distribuzione completa di immagini ogni volta. Dopo aver verificato che funziona manualmente, è possibile testare una distribuzione completa di immagini.

Johan Arwidmark

Johan Arwidmark è un consulente, autore e all-around geek, specializzata in soluzioni di distribuzione Windows aziendale. Egli parla a numerose conferenze ogni anno, tra cui la Microsoft Management Summit e TechEd. Egli è anche attivamente coinvolto nella comunità di distribuzione, tra cui deploymentresearch.com e myitforum.comed è stata riconosciuta come un Microsoft Most Valuable Professional nel Setup & Distribuzione. Le sue aree di competenza includono strumenti di distribuzione di Windows e soluzioni, Microsoft Deployment Toolkit, ambiente preinstallazione di Windows, utilità di migrazione stato utente Microsoft, servizi di distribuzione Windows e Microsoft System Center Configuration Manager.

Contenuto correlato