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

We have a few "base installations" of various OS environments that we use to create linked clones in VMware Workstation. Sometimes, to save space and because speed is of secondary importance, those linked-clones are also use to create other linked-clones and over time it's becoming difficult to track the whole linked-clones dependancy tree. I know there is a flag in Workstation that one can set to mark the VM as "used for cloning" but it's a manual process and a bit annoying (and error prone) to keep up to date.

It would be quite simple to write a Perl script or something similar to follow the dependancy tree and display it but I figure someone out there must already have done that. Has anyone seen such a tool?


share|improve this question

I am not sure there is a tool. You could check the vmdk descriptors for the parameter "parentfilenamehint" which shows the parent of the snapshot in the CID chain

share|improve this answer

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.