Using Migration Manager from Tranxition will allow you to backup and restore user profiles and help ease your migrations from Windows XP all the way up to Windows 10 and allow greater control of the profile data that can be migrated.  We have a whitepaper that shows how to use the KACE SDA with Pre and Post Installation tasks to backup and restore profiles with the Migration Manager product.