Super User is a question and answer site for computer enthusiasts and power users. 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 run Windows XP inside a virtual machine for some tasks. I attempted to use git to version the image for virtual box; however, it is about 6GB after all the service packs. I only have 6GB of ram and git bombs out saying it is out of memory.

I would basically like to have snapshots of Windows so that I can simply blow away an image and start anew when I want to. I like to have something I can rollback to in the event that an upgrade doesn't work so I would prefer to use version control or snapshots if the filesystem supports it.

Any ideas on what tools I can use to do that?

share|improve this question
Related - Version control for binary files – Sathya Mar 15 '11 at 15:26
up vote 5 down vote accepted

Your best guess is to use virtualization software features. For example Virtualbox supports snapshotting. That's pretty effective way for achieving what you described.

VMWare Workstation supports exactly the same functionality.

share|improve this answer
I will have to give that a try, it does support differencing which is what I want. It'll be a simple change for my backup process, instead of git commands, I can just use rsync to setup mirrors. – Walter White Mar 16 '11 at 3:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .