1. Home
  2. VMWare
  3. Move an Existing ESXi VM Virtual Disk to a new VM

Move an Existing ESXi VM Virtual Disk to a new VM

Description

In this article I will show you how to migrate a virtual disk from one VM to another VM. This was done because I migrated a data drive from an old server to a new server.

Resolution

  1. Log into your host using VSphere
  2. Power down the VM you want to remove the disk from
  3. Right click the VM and select “Edit Settings…”
  4. Select the disk you want to move and press “Remove” at the top
  5. Next, select “Remove from virtual machine” and then press “Ok”
    WARNING

    If you select “Remove from virtual machine and delete files from disk” it will permanently deletes the disk

  6. In VSphere, click your Host
  7. Right click the datastore and select “Browse Datastore…”
  8. Select the folder of the VM that we just removed the disk from
  9. Right click the virtual drive that was removed and select “Move To…”
  10. Confirm the move of the virtual drive
  11. Select the folder of the VM you want to move the virtual drive to and press “Move”
  12. Right click the server you moved the virtual drive to and select “Edit Settings…”
  13. Click “Add”
  14. Select “Hard Disk” and then Press “Next”
  15. Select “Use an existing virtual disk” and then press “Next”
  16. Select “Browse…”
  17. Navigate to where you moved the virtual disk and select “OK”
  18. Select “Next”
  19. On the Advanced Options leave the defaults and click “Next”
  20. Confirm the settings and press “Finish”
  21. Click “OK”

Note: If you moved over a dynamic disk from server 2008 r2 you will need to do the following

  1. Log into the server and launch Disk Management
  2. Right click the disk and select “Online”
  3. Right click the disk and select “Import Foreign Disks…”
  4. Select “OK”
  5. Press “OK” to confirm the volume(s)
  6. Done!
Updated on January 9, 2018

Was this article helpful?

Related Articles

Leave a Comment