Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a VM of approx. 18GB. Sometimes I need temporally clones of it, so I clone it. The problems are:

  • It takes a while until it's done.
  • Sometimes I happen to need dozen of clones and I'm running out of storage.

I wonder if there's a way to create a VM that saves only the delta (difference) since the delployment out of the source machine. That way each new VM's filesize should be 100MB at most, and creating it will be much faster.

I've heard that VMWare View is using this concept. Is such a thing possible for ESXi as well?

I'm using ESXi 4.1 with VSphere 4.1.


share|improve this question
up vote 3 down vote accepted

You might want to check this out:

It's a script that allows you to create as many linked clones as you need in ESXi.

share|improve this answer
Cool. Thanks! :) – iTayb Jan 10 '11 at 21:46

VMware's VDI can do this I believe. It just takes a base VM, and creates clones of it for every new VM that you need. Disk space used is minimal.

share|improve this answer
Yes is does, but I'm using ESXi and not VDI. – iTayb Jan 10 '11 at 21:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.