Check out my new vm cloning article here.
VMware vSphere is the most robust virtualization solution today. Cloning a Virtual Machine(VM) in ESxi 5.1 is a feature of vCenter server. Out of the box vSphere free edition hypervisor does not support cloning. But there is an alternative way to clone a VM.
In this example we will use version 5.1.0.
First connect to the VSphere using the vSphere client and power off the source VM.
Select the Configuration tab and Storage settings on the left menu. The Datastores list will come up on the right pane.
Right click on the datastore of the source VM and select Browse.
Right click on the root folder on the left tree and create a new folder. e.g Application
Select the source folder of the VM to be cloned (2008R2 Machine in this example) and select the configuration file (.vmx) and the virtual disk file (.vmdk). Right click and copy them to clipboard. Now select the destination folder and paste the two files. Finally, right click the copied .vmx file and select Add to Inventory.
Enter the name of the cloned VM and finish the wizard. Now the VM has been created to the vSphere hypervisor.
In case of using a VM as a template you should make sure that the template is unique everytime. So you must use sysprep utility to generalize the VM. In case of windows 2008R2 sysprep is included in the windows installation, under the folder c:\windows\System32\sysprep. This utility exists for other Windows versions as well.
Run sysprep and select Enter System Out-of-Box Experience, check the Generalize box and select Shutdown.
Now everytime you power on the template VM, a mini setup will come up to configure your new VM.
Post Remarks
Check out my new vm cloning article here.
As Frank noted in the comments, it is possible to clone the vm and specify the filenames by command. SSH to your ESXi and use the vmkfstools -i command. Use -d option to specify the thin/thick disk format. Be careful if you need to consolidate delta disks/snapshots. You can find more detailed information in this VMware’s article.
留言列表