VMware Horizon Mirage is often used for migration scenarios. Besides hardware migrations Mirage also supports the migration from one Windows version to another. To be more specific Mirage supports the migration from Windows XP to Windows 7 and Windows Vista to Windows 7.
During the migration process Mirage uses the Microsoft User State Migration Tool (USMT) to migrate operating system settings and user data from the old Windows version to Windows 7.
By default the following data is migrated (Source: What Does USMT Migrate?):
- Folders from each user profile. My Documents, My Video, My Music, My Pictures, desktop files, Start menu, Quick Launch settings, and Favorites.
- Folders from the All Users and Public profiles. Shared Documents, Shared Video, Shared Music, Shared desktop files, Shared Pictures, Shared Start menu, and Shared Favorites.
- File types. .accdb, .ch3, .csv, .dif, .doc*, .dot*, .dqy, .iqy, .mcw, .mdb*, .mpp, .one*, .oqy, .or6, .pot*, .ppa, .pps*, .ppt*, .pre, .pst, .pub, .qdf, .qel, .qph, .qsd, .rqy, .rtf, .scd, .sh3, .slk, .txt, .vl*, .vsd, .wk*, .wpd, .wps, .wq1, .wri, .xl*, .xla, .xlb, .xls*.
- Access control lists.
USMT also migrates a whole bunch of operating system settings. Mirage uses the offline migration feature of USMT to migrate the user and operating system settings from the Windows.old directory to the new Windows 7 installation. Because Mirage uses offline migration by default only the following settings are migrated:
- Accessibility settings
- Address book
- Command-prompt settings
- EFS files
- Folder options
- Group membership
- Microsoft® Open Database Connectivity (ODBC) settings
- Mouse and keyboard settings
- Network drive mapping
- RAS connection and phone book (.pbk) files
- Remote Access
- Windows Mail. Microsoft Outlook® Express Mail (.dbx) files are migrated from Windows XP.
- Windows Rights Management
Because some major settings are missing when using the default settings in offline migration mode Mirage adds additional functionalities to USMT to migrate the following settings:
- Keyboard layout
- Regional settings
- OS language
- Network printers (behind network share) + network drives
- Raw network printers
- Default printer
- Time zone
- Static IP settings
- Internet Explorer start page
- Explorer and Taskbar options
Last but not least USMT supports the migration of several application settings. Most of them are only supported in specific (and often very old) versions. One major application suite which is supported is Microsoft Office of course. USMT supports Office 2003 to 2010 and also supports the migration from one Office version (e.g. Office 2003) to another (e.g. Office 2010).
For more information about USMT and which applications are supported have a look at the following article: What Does USMT Migrate?
Because USMT is very flexible it is possible to add additional applications and operating system settings to it. More information about USMT can be found in the User State Migration Tool 4.0 User’s Guide