Personality Migration uses a template to perform automated migrations by using the directive bundles. This provides an efficient migration method without stepping through the ZENworks Personality Migration user interface each time you want to perform a migration on a specific machine. Ensure that you use the same template for the store and apply process.
A template defines policies that describe to the ZENworks Personality Migration engine the migration rules for the following settings categories:
Users
System Settings
Application Settings
Files and Folders
The template communicates which items are to be saved from the source Windows machine into the PNP file, and which items are to be applied to the destination machine.
A template is an XML file that can be read and edited with any editor. However, using the Template Builder for ZENworks Personality Migration is a convenient way to build custom templates for migrations, so you can have standardized and consistent migration across an organization.You can create templates using the Template Builder.
On a supported Windows device, click
> > > .The Template Builder consists of four tabs in addition to standard
options such as , , and .Open the Template Builder to display the default
s tab.The
tab options control template information for the user migration.Select one of the options described in the following table, depending on whether you want to migrate one user, all users, or a selected list of users.
Option |
Description |
---|---|
|
Migrates the settings for the currently logged in user to another logged in user. |
|
Migrates all the settings selected in the template for all the user profiles in the system. Click to list users you want to exclude from migration.Add User: Lets you select all the local users, the domain users, or a specific user to be excluded from migration. For example, if you do not want to migrate the administrator settings from any of the systems targeted for migration, click , select option, specify , then click .Delete User: Lets you remove the user from the list of users excluded from migration. |
|
This option allows you to explicitly list the profiles to migrate. Add User: Lets you select all the local users, the domain users, or a specific user to be migrated. You can also map a username on the source machine to a different username on the destination machine:
Delete User: Lets you remove the user from the list of users to be migrated. |
Click the
tab, then deselect any settings you do not want to migrate.The
tab controls the system settings to be migrated for each of the user accounts selected in the tab. By default, all the settings are selected.To deselect all the options, right-click the
panel and select the option. To select all the options in the panel, right-click and select the option.Click the
tab to display the list of all the applications you can migrate.To deselect all the options, right-click the
panel and select the option. To select all the options, right-click the panel and select the option.Select an appropriate destination application from the drop-down list in the
column. ZENworks Personality Migration supports the migration of the application settings between:Same applications of same version: Migrates settings between applications of the same version.such as from Microsoft Office 2003 to Microsoft Office 2003.
Same applications of different versions: Migrates settings from the source application to a destination application of higher version. such as from Microsoft Office 2003 to Microsoft Office 2007.
Cross Applications: Migrates settings from the source application to a destination application of similar type, such as from Internet Explorer to Firefox.
Before migration, ensure that the destination application is installed on the destination machine. An application setting selected for migration is ignored if it is not available on the source machine or the destination machine.
Click the
tab to display settings for migrating data.The
tab allows you to set the rules for the migration of data.IMPORTANT:Do not select to migrate the entire temp folder to the destination. Select only those files that you want to migrate. This is because the migration process utilizes the temp folder, and selecting the entire folder for migration displays error messages.
Click
to add a file to migrate.Click
to browse to and select the file you want to add for migration.or
Click test.txt, click the variable and append \test.txt to it.
to select a variable that maps to the location of the file you want to migrate. For example, if you want to migrate a desktop file namedIf the variable is a directory, the path should end with a \ (backslash). For example, if you want to migrate the desktop directory, the variable is %desktop%\.
For more information on variables, see Section E.0, Understanding Variables.
Click
to list the file in the column.Double-click the filename in the
column to open the File Destination dialog box.Click
to browse to and select the destination location for the file migrationor
Click favorites directory, click the variable and append \file1 to it.
to select a variable that maps to the destination location. For example, if you want to migrate the file named file1 to theIf the variable is a directory, the path should end with a \ (backslash). For example, if you want to migrate the desktop directory, the variable is %desktop%\.
For more information on variables, see Section E.0, Understanding Variables.
Click
.Click
to add a folder to migrate.Click
to browse to and select the folder you want to add for migration.or
Click testfolder1, click the %desktop% variable and append \testfolder1 to it.
to select a variable that maps to the location of the folder you want to migrate. For example, if you want to migrate a desktop folderIf the variable is a directory, the path should end with a \ (backslash). For example, if you want to migrate the desktop directory, the variable is %desktop%\.
For more information on variables, see Section E.0, Understanding Variables.
Click
to list the folder in the column.Double-click the folder name in the
column to open the Folder Destination dialog box.Click
to browse to and select the destination location to migrate the folder.or
Click programfiles directory, then click the variable and append the \folder1 name to it.
to select a variable that maps to the destination location. For example, if you want to migrate the folder named folder1 to theIf the variable is a directory, the path should end with a \ (backslash). For example, if you want to migrate the desktop directory, the variable is %desktop%\.
For more information on variables, see Section E.0, Understanding Variables.
Click
.Click
to add the types of files you want to migrate.In the
field, type the name or click to browse to and select the folder. By default, all the local hard drives are displayed in this field.(Optional) If you need to add a file type, click .INI.
, then specify the file type, such asSelect the file types you want to migrate, then click
to list the file types in the column.Double-click the file type in the
column to open the File Type Destination dialog box.Click
to browse to and select the destination location for the files.or
Click
to select a variable that maps to the destination location.For more information on variables, see Section E.0, Understanding Variables.
Click
.(Optional) Remove any files or folders that you do not want to migrate.
In the
column, highlight the item that you do not want to migrate.Click
.(Optional) Exclude any files and folders you do not want to migrate.
Click
to display the Exclude Files and Folders dialog box.Select the options you want to use to exclude items:
Add Files: Click
, then select the files to be excluded from the migration.Add Folder: Click
, then select the folders to be excluded from the migration.Add File Type: Click
, then select the types of files to be excluded from the migration.Remove Item: Click
to remove the item from the exclusion list and include it in the migration.Click
.Click xml file.
> to save the template as an .