SCCM Task Sequence Migrate Users Data on same machine

Jack Mulvihill
Jack Mulvihill used Ask the Experts™
on
Need assistance on migrating from windows 7 to Windows 10 using SCCM.
We have created a task sequence that is doing really well deploying to new machines, but can anyone help with looking at my sequence and recommending at what points and to add steps to copy users current data or migrate it to another location... not 100% sure how this works.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2016

Commented:
There are several upgrade scenarios some use USMT to store the user data, wipe the machine install the os and now copy back the user data, others use hot linking the users data.
It is an entirely different task sequence than a bare metal installation sequence.
Leading Engineer
Commented:
Hi,

David is right but to explain a little differently, the native (vanilla) task-sequence has no options to copy data at all. It just installs the OS. If you want to copy data off the machine you have to "roll your own".

To get data with USMT you have to prepare: you need to estimate the size of data, find a server to store the data and create a share OR opt to use hard-links instead which stores the data on the client side and uses a very under-used technology of pointing folders to the original using those hard-links. Either way there's a fair amount of work ahead.

To get all the USMT steps you choose the "upgrade" task-sequence.
https://docs.microsoft.com/en-us/configmgr/osd/deploy-use/create-a-task-sequence-to-capture-and-restore-user-state

Most of the steps are there for you. Your main task will be configuring the XML files (yes, it just uses a script to read an XML file to copy files) of the file-types you want to capture. It works very well. Just takes care in the setup and an thorough audit of the files.

regards,

Mike

Author

Commented:
Is there a 3rd party tool that would accomplish this or should I stick directly with SCCM only?
Mike TLeading Engineer

Commented:
Hi,

I would stick with the native support. I am sure there are 3rd party tools but they will have a learning curve as well as direct cost on top.
USMT is not hard. Either solution would need the same amount of storage too, so no gains there either.

How many machines are you talking about and how much data is local (roughly)?

regards,

Mike
Top Expert 2016

Commented:

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial