Iit possible to migrate an existing Remote Desktop Services Deployment from Roaming Profile to User Profile Disk?
Yes, it is. The steps necessary are described in the following articles:
Setting up the lab
In the first part, I setup the lab, the RD stuff and the roaming profiles. After I’m sure everything works, User Profile Disks will be activated.
My lab setup contains several servers and for this test I used the following machines (for lab environments you can also deploy all RD roles on one machine):
|lab-dc-001.techslave.ch||DC, CA, DFS Namespace Server|
|lab-rdg-001.techslave.ch||RD Connection Broker, RD Gateway, RD Licensing, RD Web Access|
|lab-rds-001.techslave.ch||RD Session Host|
Those are the users I used to test the whole process:
I wanted to try a hybrid scenario, where Homer works with the fancy, new User Profile Disk and Marge is still roaming her profile up and down.
Remote Desktop Deployment
The deployment is a simple one. It’s the basic deployment with session-based collection-type:
The collection is not configured, alle settings are default.
At this point, User Profile Disks are still disabled (when creating the collection, you have to clear the checkbox). First we need to setup the GPOs and the file shares for the Roaming Profile and for the User Profile Disks in the second step.
I setup a DFS Namespace Server to host the shares.
The shares itself are actually on the RD Gateway Server.
The permissions on the folder are not hardened, as this is only a lab environment. I assume your operative systems are configured correctly. If you need to verify if the Share and NTFS permissions are correct, you should take a look at Deploy Folder Redirection, Offline Files, and Roaming User Profiles.
I choose to enable the Roaming Profiles via GPO. There is only one setting which needs to be enabled and configured:
The are more settings which need to be considered in a productive environment. In this case have a look at the TechNet sites.
Testing the Roaming Profiles
After this, let’s make a quick test and do some stuff with the test users. So we are sure, all Profiles are created correct in the Roaming Profiles folder.
All looks fine and we are ready to proceed with the activation of the User Profile Disk feature on the collection.
Activating User Profile Disk
I simply activated the User Profile Disk feature in the collection. Be sure the share has the necessary permission. The first session host in a collection needs Full Control on the share. If you add further session hosts to the collection, the first prepares the permissions on the share accordingly.
After I set the path, I logged on with my test user Homer:
As you can see, the User Profile Disk was created without a Problem. After a logoff, I compared the Desktop folder from the Roaming Profile and the Desktop folder stored in the User Profile Disk:
|Roaming Profile Path||User Profile Disk|
As you can see, the user gets its User Profile Disk during the Logon Process attached, and right after this, the User Profile Service copies its Roaming Profile from the Share into the User Profile Disk and vice versa during the Logoff process.
In the next part I will describe the steps necessary to exclude only some users from the roaming process.