I have several computers that aren't part of our domain, and they each have about 6 years' worth of data stored under local admin accounts. I want to join these computers to the domain and transfer all the data from the local user accounts to newly created Active Directory accounts. It seems like most of the tools available either only point the AD user to the local data without really transferring it, or they're designed for migrating data between different computers altogether. Can anyone suggest a good method or tool for this migration?
5 Answers
I recommend using the Profile Migration Wizard. It's a free tool specifically designed for transferring data from local accounts to AD accounts. It even allows you to create a backup and keeps user sessions intact, plus it supports migrations to or from other PCs on the network.
Once you join the computers to the domain, log in with the new AD account. Then, use ProfileWiz to import all the data. After the reboot, logging back in with the AD account should feel seamless, just like using their old profile.
If either of the users has OneDrive or Google Drive accounts, just log in and sync their files. This way, the files will be available on the AD machines without any hassle.
Honestly, why not just keep it simple? Just copy the data to an external drive, set up the new AD profile, and then move the data back. If you’ve less than ten computers, this method can work quite well, and it gives users a chance to declutter their files beforehand!
ProfilWiz from ForensIT is really the go-to tool for this. It handles the SID swap and data migration easily. Just join the machine to the domain, run the tool, and point it at the local profile and your new AD account. It’ll deal with any complexities better than manual transfers.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures