VMware Cloud Community
marius1
Enthusiast
Enthusiast
Jump to solution

Copy or duplicate VMs

I installed ESXi 3.5 and I use VMware Infrastructure Client to manage it.

How can I copy/duplicate existing virtual machines in the simplest and fastest way?

I attempted to copy files between folders but the server hung, so I presume there is a best way...

Regards

Marius

Reply
0 Kudos
1 Solution

Accepted Solutions
AntonVZhbankov
Immortal
Immortal
Jump to solution

Simplest way is to clone VMs, but this function is unavailable in free ESXi, you need vCenter.

So I suppose your only way is to use FastSCP (free tool), download powered off VM to your desktop and upload it back in different directory. Then right click on .vmx in datastore browser and "Add to Inventory".


---

VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda

View solution in original post

Reply
0 Kudos
3 Replies
AntonVZhbankov
Immortal
Immortal
Jump to solution

Simplest way is to clone VMs, but this function is unavailable in free ESXi, you need vCenter.

So I suppose your only way is to use FastSCP (free tool), download powered off VM to your desktop and upload it back in different directory. Then right click on .vmx in datastore browser and "Add to Inventory".


---

VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
Reply
0 Kudos
DSTAVERT
Immortal
Immortal
Jump to solution

The simplest way to clone the machine is to use the VMware Converter tool. The source will be the machine you want to clone. The destination will be either to the same ESXi host or a different ESXi host.

-- David -- VMware Communities Moderator
patparks1
Contributor
Contributor
Jump to solution

If it's a Windows box, I setup a base image that I use for everything. Create a VM, load all updates, load vmware tools, load any 3rd party software we always want. Then I run sysprep against that machine and choose the reseal option.

Then, I use datastore browser and I copy the .vmdk file from the now-sysprepped machine and copy to a /images folder in the datastore.

Now, for all future machines..I create a new VM and let it create a new hard drive. Then, I delete the hard drive it created. Go into datastore browser and copy the /image/.vmdk file into the folder for the new virtual machine. Then, go into properties of the new virtual machine, add a hard drive and point it at the new .vmdk file that I just copied over. Boot the new machine, then it will run you through the mini-setup wizard and then you are all set and ready to go.