Home directories are a necessary and very important evil when deploying VDI with Citrix. What is often overlooked is the impact of moving a users home directories and the associated hard coded updates which need to remediated post migration.
Post data migration all users require the following file to be updated: appsrv.ini
The appsrv.ini file has a static pointer for two file paths. The Cache location and the Citrix log file. In place of the default home directory path used by Citrix administrators should use the built in Environment Variable %HomePath% which ties the file locations to the users AD home directory value. This ensures that admins can perform updates either through scripts or GPO policies and not have to modify each users appsrv.ini file each time they perform a data migration.