View 5.2 – Moving Persistent Disks To Another Pool

During a recent Horizon View proof of concept, a customer wanted to use Persistent Disks so they had the ability to take desktops offline and keep all the relevant user settings.

The proof of concept went well, however the users wanted to keep all of their settings but the pool needed to be destroyed as it didn’t meet certain criteria for the internal IT team such as the naming convention.

So in this scenario we had a requirement to delete the pool, but keep the users persistent disk and add it to another pool.  VMware have a KB called ‘Moving a persistent data disk to another View desktop‘ however the internal IT team wanted something which could be performed without using ESXCLI.

We thought about using Persona Management but we hadn’t installed it on the template. So what did we do? Well after a few tests, we came up with a workable scenario.


We have two desktop Pools:

A – Pool A is where the persistent disks currently reside and contain all the users data

B- Pool B is the pool target for Pool A’s persistent disks

Pool A and Pool B have the same AD Security Group allowed to access both desktops which is Sales.  The user Sales01 has been accessing desktop VMF-PA01 and has various desktop icons and data in his My Documents.

Pool A

A quick check to make sure everything is tickety boo, let’s examine the Persistent Disk which is Drive D and we should see a Sales01 under the Users Folder

Pool A 1

Next, I’m going to disable Pool A as I don’t want any access or data changing.

Disable Desktop

Step 1

The first step is to Detach the Persistent Disk from the desktop VMF-PA01.  This can be found under Persistent Disk > VMF-PA01 and then select Detach

Persistent Disk 01

Choose where you want to store the Persistent Disk, I’m rolling with a different Datastore as Pool B resides in SATAVOL02

Persistent Disk 02

After a few minutes you should see the Persistent Disk under the Detached Tab

Persistent Disk 03

Note that the Persistent Disk Last Pool is A

Step 2

Edit the Detached Disk and change the Pool to B (our target)

Persistent Disk 04

Next we need to Recreate Desktop

Persistent Disk 05

If all is working as expected you should see a new Desktop being provisioned in Pool B with the user Sales01 attached to it

Persistent Disk 06

The Result

Once your desktop in Pool B has been composed, log back in as the user, in my case Sales01 check out your desktop which has all the relevant settings.

Pool B

If we check the Persistent Disks you will see that VMF-PA01-vdm-user-disk-D is now associated with Pool_B and Desktop VMF-PB03.

Persistent Disk 07

3 thoughts on “View 5.2 – Moving Persistent Disks To Another Pool

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s