Folder redirection to OneDrive with KFM

folder-redirectionmicrosoft-office-365offline-files

I was listening to the Windows Weekly podcast recently and one of the topics that came up was Known Folder Migration. I'm thinking of using it for some of my customers as it would greatly simplify their backup strategy.

Most of these places have Folder Redirection/Offline Files in place already with (for example) the user's Desktop redirected to a local network server share "\server\share{username}\desktop"

I'm wondering what the process would be to migrate known folders that are already redirected to OneDrive?

Also will this feature move or copy the content from the network shares automatically or will I have to "unredirect"* all the users' known folders back down to the local drive and hope OneDrive KFM activates and syncs the files to OneDrive before the users have a chance to lose them?

-* Don't know what other verb to use here 😉

Best Answer

KFM

KFM feature will have no effect if your folders are already redirected using Group Policy. KFM is useful pretty much only for small businesses or companies without much local IT stuff.

Migration

As for migration, it might be complex or simple depending on your environment, number of users and volume of data you would like to move to OneDrive.

In short, the project plan might looks like this:

  1. Contact Microsoft FastTrack to help you with the project. They can either do the migration themselves, or just help you create migration plan to follow yourself. The service is free. They can also provide you with the tools and documentation you might need later
  2. Analyze user files you want to move and identify any possible issues, e.g. unsupported characters, path lengths, etc. There are several commercial tools available on the market, including free tool from Microsoft.
  3. Investigate analysis results and mitigate possible issues.
  4. Prepare for migration by creating necessary GPOs, Security Groups, etc. You can find a lot of helpful information about OneDrive GPO here. https://support.office.com/en-us/article/use-group-policy-to-control-onedrive-sync-client-settings-0ecb2cf5-8882-42b3-a6e9-be6bda30899c
  5. At maintenance hours, migrate your user files, remove files them from network server, apply new GPO setting and deal if any issues you might still have.

NOTE: if you simply assign your users new GPO and redirect network files to local disk, then OS itself would move files to new location. After logon local file could be synced to OneDrive. While this approach needs no user interaction it has two issues:

  • file move would happen during user's logon. This means users would be unable to use their PC. So while it works for users who has several MBs of data, it is not a goood idea if your users has GBs/TBs
  • if anything would happen to PC/disk during sync to OneDrive, files might be lost since they are already gone from server

There are a lot of other steps you might want to do, like communicating to your users what is changing, ask them to delete unused files to make migration faster, etc. There are also some issues after you migrate because of the old paths to network files are saved in registry and configuration files. So testing any business software you use is a must (but that goes without saying).

To sum up, the project might be really complex or really quick. It totally depends on your environment. But if you are alreayd using Group Policy and network shares KFM will not be much of a help for you.