Si migra cuentas de usuario desde una posición a otra sin necesidad de utilizar perfiles móviles, es posible que ya se han reunido con la herramienta de Microsoft especializado en esta tarea, User State Migration Tool .
Dan Cunningham escribió el Asistente de Migración de estaciones de trabajo , una pequeña herramienta con una interfaz gráfica que le permite utilizar fácilmente USMT para guardar y restaurar un perfil de usuario. La herramienta no sólo guardar los archivos de usuario, pero también algunas claves de registro, fuentes, etc. Puede cambiar una serie de variables se puede utilizar un almacenamiento en red, comprimir o encriptar la copia de seguridad, envíe un correo electrónico a la final de la operación o para especificar un tamaño máximo de copia de seguridad .
Los parámetros de la aplicación se pueden editar en el archivo MigAssistant.exe.config. Aquí están los ajustes que utilizo para migrar estaciones de trabajo bajo Windows XP con un almacenamiento de red con la capacidad para ver los archivos directamente (sin compresión o el cifrado) y el envío de correo al final de la operación :
<MigAssistant.My.MySettings> <setting name="MigrationNetworkLocation" serializeAs="String"> <value>\\BackupServer\Migration$</value> </setting> <setting name="MigrationExclusionsDomain" serializeAs="String"> <value>*_Admin</value> </setting> <setting name="MigrationExclusionsLocal" serializeAs="String"> <value>Administrator, ASPNET, Guest, HelpAssistant, __vmware_user__</value> </setting> <setting name="MigrationXPOnly" serializeAs="String"> <value>True</value> </setting> <setting name="MigrationRuleSetXPOnly" serializeAs="String"> <value>MigUser.XML,MigApp.XML,MigSys.XML</value> </setting> <setting name="USMTLoggingValue" serializeAs="String"> <value>4</value> </setting> <setting name="MigrationConfig" serializeAs="String"> <value>Config.XML</value> </setting> <setting name="MigrationConfigXPOnly" serializeAs="String"> <value>ConfigXPOnly.XML</value> </setting> <setting name="MigrationEncryptionDisabled" serializeAs="String"> <value>True</value> </setting> <setting name="SettingsHealthCheckDefaultEnabled" serializeAs="String"> <value>False</value> </setting> <setting name="SettingsWorkstationDetailsDisabled" serializeAs="String"> <value>False</value> </setting> <setting name="SettingsAdvancedSettingsDisabled" serializeAs="String"> <value>True</value> </setting> <setting name="MigrationUSBMinSize" serializeAs="String"> <value>81920</value> </setting> <setting name="MigrationScriptsPreCapture" serializeAs="String"> <value /> </setting> <setting name="MigrationScriptsPostCapture" serializeAs="String"> <value /> </setting> <setting name="MigrationScriptsPreRestore" serializeAs="String"> <value /> </setting> <setting name="MigrationScriptsPostRestore" serializeAs="String"> <value /> </setting> <setting name="MigrationScriptsNoWindow" serializeAs="String"> <value>True</value> </setting> <setting name="MigrationOverWriteExistingFolders" serializeAs="String"> <value>True</value> </setting> <setting name="MailSend" serializeAs="String"> <value>True</value> </setting> <setting name="MailServer" serializeAs="String"> <value>MailServer.corp.local</value> </setting> <setting name="MailRecipients" serializeAs="String"> <value>sysadmin@corp.local</value> </setting> <setting name="MailFrom" serializeAs="String"> <value>migassistant@corp.local</value> </setting> <setting name="MigrationRuleSet" serializeAs="String"> <value>MigUser.XML,MigApp.XML,MigSys.XML</value> </setting> <setting name="MigrationMaxSize" serializeAs="String"> <value>0</value> </setting> <setting name="MigrationNetworkLocationDisabled" serializeAs="String"> <value>False</value> </setting> <setting name="MigrationCompressionDisabled" serializeAs="String"> <value>True</value> </setting> <setting name="MigrationEncryptionDefaultKey" serializeAs="String"> <value>T3stEnCrypt10n</value> </setting> <setting name="SettingsDebugMode" serializeAs="String"> <value>True</value> </setting> <setting name="MigrationRestoreAccountsPassword" serializeAs="String"> <value /> </setting> <setting name="MigrationRestoreAccountsEnabled" serializeAs="String"> <value>False</value> </setting> <setting name="MigrationExclusionsOlderThanDays" serializeAs="String"> <value>0</value> </setting> <setting name="MigrationDomainChange" serializeAs="String"> <value /> </setting> <setting name="MigrationUSBAutoUseIfAvailable" serializeAs="String"> <value>False</value> </setting> <setting name="MigrationMultiUserMode" serializeAs="String"> <value>False</value> </setting> </MigAssistant.My.MySettings>
J’ai placé cet outil sur ma clé USB et le paramètre MigrationUSBMinSize=81920 permet de supprimer un message au démarrage du logiciel proposant d’utiliser la clé comme emplacement de stockage de la sauvegarde.
Au lancement, Workstation Migration Assistant vous proposera d’installer USMT 3.0.1 et le téléchargera automatiquement au besoin. Une fois cette opération effectuée il ne reste plus qu’à cliquer sur Start pour lancer la sauvegarde.
Une fois la sauvegarde effectuée, il suffit de relancer Workstation Migration Assistant sur la nouvelle machine et de cliquer sur l’onglet Data Restore pour lancer la migration.
Il s’agit donc d’un outil extrêmement pratique qui permet non seulement la migration des profils utilisateurs mais ausi l’archivage, par exemple en cas de départ d’employé.
Tags : Déploiement , Logiciel










