Cool Solutions

Using the Microsoft User State Migration Tool With ZENworks Configuration Management



By:

June 17, 2010 3:24 pm

Reads: 5030

Comments:0

Score:0

The following topics are discussed as an alternative to ZENworks Personality Migration:

Microsoft® Windows® User State Migration Tool (USMT) migrates user files and settings. You can use USMT to perform unattended migrations and to migrate files and settings for computers with multiple users. Also, with USMT you have the ability to encrypt and compress the store. USMT is intended for administrators who are performing automated deployments.

Section 1: Installing USMT

USMT is bundled with the Windows® Automated Installation Kit (AIK) for Windows 7. You must, therefore, extract USMT from the Windows® Automated Installation Kit (AIK) and install it on a device to use USMT to migrate personalities.

Do the following to install USMT on your device:

  1. Install the Windows® Automated Installation Kit (AIK) for Windows 7.
    1. Download the KB3AIK_EN.iso from Microsoft download center.
    2. Install Windows AIK from the downloaded iso file.
  2. From the Windows AIK installation directory, copy the USMT directory to a shared folder for later use.
  3. Install USMT on managed devices.

The following table explains the steps to install USMT:

Task Steps
1. Create an Action bundle in ZENworks Control Center.
  1. Log in to ZENworks Control Center, then click the Bundles tab.
  2. In the Bundle list, click New, then click Bundle.
  3. Select Directive bundles, then click Next.
  4. Select Actions under bundle category, then click Next.
  5. Fill in the necessary fields, then click Next.
2. Add the Install Directory(s) action to the Action bundle that you created.
  1. Click Add, then select Install Directory action from the list.
  2. In the Install Directory dialog box, in the Source Directory field, upload the contents of USMT to the content server.
  3. In the Destination Directory field, specify the path to the destination folder on the managed device.

    For example, if the Install directory that is on the C:\ drive is the destination directory, then specify the path as C:\Install.
  4. Click OK to close the Select Files dialog box.
  5. Click OK to close the Add Action – Install File(s) dialog box.
3. Assign the bundle to a managed device
  1. Select the newly created bundle.
  2. Click Action, then select Assign to Device.
  3. Select the devices to which to assign this bundle.
  4. Click Next twice, then click Finish.
4. Launch the bundle
  1. Launch the bundle from the managed device.

Section 2: Example for Storing a Personality from a Windows XP device by Using USMT

The following table explains how to store personalities of users or devices that you want to migrate:

Steps User Interface
1. Create an Action bundle
  1. Log in to ZENworks Control Center, then click the Bundles tab.
  2. In the Bundle list, click New, then click Bundle.
  3. Select Directive bundles, then click Next.
  4. Select Actions under bundle category, then click Next.
  5. Fill in the necessary fields, then click Next.
2. Add the Launch Executable action
  1. Click Add,then select the Launch Executable action from the list.
  2. In the Command field under the General tab, specify the path where the scanstate.exe file is located on the managed device.
  3. In the Command Line Parameters field, enter the parameter \\fileserver\migration\mystore /i:miguser.xml /i:migapp.xml /o to store the users and application personalities.

    \\fileserver\migration\mystore: Path to store the personality file.

    Note: You can also use the environment variables in the Path field.

    Eg: \\fileserver\migration\%username%
  4. Click OK to close the Add Action – Launch Executable dialog box.
  5. Click Next, then click Finish.
3. Assign the bundle to a managed device
  1. Select the newly created Action bundle.
  2. Click Action, then select Assign to Device.
  3. Select the Windows XP device to which to assign this bundle.
  4. Click Next twice, then click Finish.
4. Launch the bundle
  1. Launch the bundle from the managed device.

Section 3: Example for Applying a Personality to a Windows 7 device by Using USMT

The following table explains how to apply the stored personalities of users or devices:

Steps User Interface
1. Create an Action bundle
  1. Log in to ZENworks Control Center, then click the Bundles tab.
  2. In the Bundle list, click New, then click Bundle.
  3. Select Directive bundles, then click Next.
  4. Select Actions under bundle category, then click Next.
  5. Fill in the necessary fields, then click Next.
2. Add the Launch Executable action
  1. Click Add,then select the Launch Executable action from the list.
  2. In the Command field under the General tab, specify the path where the loadstate.exe file is located on the managed device.
  3. In the Command Line Parameters field, enter the parameter “\\fileserver\migration\mystore /i:miguser.xml /i:migapp.xml /o” to apply the users and application personalities.

    \\fileserver\migration\mystore: Path to the personality file.

    Note: You can even use environment variables in the path field.

    Eg: \\fileserver\migration\%username%
  4. Click OK to close the Add Action – Launch Executable dialog box.
  5. Click Next, then click Finish.
3. Finish with bundle creation
  1. Click Finish button to complete the bundle creation.
4. Assign the bundle to a managed device
  1. Select the newly created Action bundle.
  2. Click Action, then select Assign to Device.
  3. Select the Windows 7 device to which to assign this bundle.
  4. Click Next twice, then click Finish.
5. Launch the bundle
  1. Launch the bundle from the managed device.

Note: For more information on the Microsoft User State Migration Tool, see the Microsoft documentation.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Categories: Uncategorized

Disclaimer: This content is not supported by Novell. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.

Comment

RSS