Cloning/Backing up a VM in VMware vSphere Hypervisor

One missing feature of the wonderful free version of VMware vSphere Hypervisor is the auto-magic way of cloning a VM.  Nothing I could find at least on this.  There are features for managing snapshots of VMs, for taking snapshots and related tasks, however, to backup/clone a VM, you have to take matters into your own hands. 

Before you follow this steps, ensure the VM you’re about to clone is off.

First step, on your VMWare GUI, from Storage section, right click/browse the datastore where your VM image is stored.


On the Datastore Browser, create a new folder.  This directory will shortly become your cloned VM directory.


Having created a directory for the VM (to be cloned), click on the folder of the VM you want to clone now.  From the contents of this directory, select all the files, skip the logs and right-click copy.  Notice screen-grab shows .ldk and .vswp files.  The existence of these is because I grabbed the image from a running VM.  Remember the VM to be cloned should be shutdown.  These files should not be part of copy/paste steps.


Having copied all the files, go back to the newly created directory and right-click paste these previously copied items.


From all the copied files, right-click the file with the vmx extension and select ‘Add to Inventory’.


Select a name for your newly created VM


Finally, select the location of new VM.  Here you can see me place all ‘Base’ VMs in their own ‘Resource Pool’.  I am only doing this to group together copies I make of any VM I configure.  I haven’t even looked up why I want to use a resource pool for its intended purpose.


You’re done!


As mentioned at the beginning of this post, there may be an official way of creating/cloning VMs in VMware vSphere Hypervisor but I do not yet know how.  This, however, works like a charm, enjoy.  Thanks for reading.

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 )

Google photo

You are commenting using your Google 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