1. Power off Virtual Machine to be cloned

2. Create a new directory within the datastore:

mkdir /vmfs/volumes/datastore/clone_name

3. Clone a vmdk to the new directory using vmkfstools:

vmkfstools -i /vmfs/volumes/datastore/sourcevm/name.vmdk /vmfs/volumes/datastore/clone_name/clone.vmdk

4. Create New Virtual Machine:

  • New VM
  • Custom
  • Name e.g. CLONE-NAME
  • Datastore
  • Virtual Machine 8
  • Guest OS e.g. Windows Server 2012 r2
  • CPUs
  • Memory
  • Network
  • SCSI Controller (LSI Logic SAS)
  • Use an existing virtual disk (Browse and select clone .vmdk file from above)
  • Virtual Device Node (SCSI 0:0)
  • Finish

5. Power on Virtual Machine

6. Update hostname and IP address

Written by Matt Cooper
Hi, I'm Matt Cooper. I started this blog to pretty much act as a brain dump area for things I learn from day to day. You can contact me at: matt@matthewc424.sg-host.com.