<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Cloning VirtualBox VM Snapshots</title>
	<atom:link href="http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/feed" rel="self" type="application/rss+xml" />
	<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots</link>
	<description>Thoughts about the universe in general</description>
	<lastBuildDate>Mon, 08 Mar 2010 17:32:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David</title>
		<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/comment-page-1#comment-218273</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 26 Feb 2010 20:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://geek.co.il/wp/?p=866#comment-218273</guid>
		<description>Thank you Oded - just what I wanted to know :)</description>
		<content:encoded><![CDATA[<p>Thank you Oded &#8211; just what I wanted to know <img src='http://geek.co.il/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oded</title>
		<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/comment-page-1#comment-218259</link>
		<dc:creator>Oded</dc:creator>
		<pubDate>Fri, 26 Feb 2010 11:59:28 +0000</pubDate>
		<guid isPermaLink="false">http://geek.co.il/wp/?p=866#comment-218259</guid>
		<description>With VirtualBox 3.1 It will be as you plan. The way to do it is:
1. install your base OS, then shut it down and get a snapshot.
2. Run your VM and install whatever extra stuff you need, then shut it down and take a snapshot.
3. Choose the first snapshot from VirtualBoxe&#039;s Snapshots tab and click &quot;Restore&quot;. It will warn about losing the current state so just OK that (the current state is identical to the last snapshot).
4. Now run the VM and install other extra stuff that you need, shut it down and take a snapshot.

What you will have then is 3 snapshots:
- Snapshot 1: Just your base OS ready to install other stuff
- Snapshot 2: Base OS with software setup A - you can always restore to it and boot your VM and you&#039;ll get that setup.
- Snapshot 3 (from step 4 above): Base OS with software setup B - you can always restore to it and boot your VM and you&#039;ll get that setup.

Also - when you&#039;re done with one setup and want to switch to the otherside of the fork, don&#039;t bother shutting down properly - just close the VM and tell it to &quot;restore to snapshot&quot; and then it will revert to how it was just after the snapshot - ready to be run again with no messy shutdown process, and no &quot;current state&quot; to worry about. You can also get the snapshot while the VM is running, and then when you restore to the snapshot and power on the VM it will immediately be running!

I personally am still using my original setup (before VirtualBox 3.1) because I want the ability to run both copies of the setup at the same time :-) .</description>
		<content:encoded><![CDATA[<p>With VirtualBox 3.1 It will be as you plan. The way to do it is:<br />
1. install your base OS, then shut it down and get a snapshot.<br />
2. Run your VM and install whatever extra stuff you need, then shut it down and take a snapshot.<br />
3. Choose the first snapshot from VirtualBoxe&#8217;s Snapshots tab and click &#8220;Restore&#8221;. It will warn about losing the current state so just OK that (the current state is identical to the last snapshot).<br />
4. Now run the VM and install other extra stuff that you need, shut it down and take a snapshot.</p>
<p>What you will have then is 3 snapshots:<br />
- Snapshot 1: Just your base OS ready to install other stuff<br />
- Snapshot 2: Base OS with software setup A &#8211; you can always restore to it and boot your VM and you&#8217;ll get that setup.<br />
- Snapshot 3 (from step 4 above): Base OS with software setup B &#8211; you can always restore to it and boot your VM and you&#8217;ll get that setup.</p>
<p>Also &#8211; when you&#8217;re done with one setup and want to switch to the otherside of the fork, don&#8217;t bother shutting down properly &#8211; just close the VM and tell it to &#8220;restore to snapshot&#8221; and then it will revert to how it was just after the snapshot &#8211; ready to be run again with no messy shutdown process, and no &#8220;current state&#8221; to worry about. You can also get the snapshot while the VM is running, and then when you restore to the snapshot and power on the VM it will immediately be running!</p>
<p>I personally am still using my original setup (before VirtualBox 3.1) because I want the ability to run both copies of the setup at the same time <img src='http://geek.co.il/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/comment-page-1#comment-218244</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 26 Feb 2010 01:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://geek.co.il/wp/?p=866#comment-218244</guid>
		<description>If you &quot;fork&quot; as per your &quot;Update&quot; at the end of your article, is the old &#039;head&#039; retained or do you lose it?

What I want to do is create a &#039;base OS install&#039; and then fork different VMs from that, so I only install the OS once. I don&#039;t want to damage my existing VMs if I fork from this base state at a later time.</description>
		<content:encoded><![CDATA[<p>If you &#8220;fork&#8221; as per your &#8220;Update&#8221; at the end of your article, is the old &#8216;head&#8217; retained or do you lose it?</p>
<p>What I want to do is create a &#8216;base OS install&#8217; and then fork different VMs from that, so I only install the OS once. I don&#8217;t want to damage my existing VMs if I fork from this base state at a later time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oded</title>
		<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/comment-page-1#comment-201417</link>
		<dc:creator>Oded</dc:creator>
		<pubDate>Thu, 30 Jul 2009 07:48:20 +0000</pubDate>
		<guid isPermaLink="false">http://geek.co.il/wp/?p=866#comment-201417</guid>
		<description>Yes, but that would export what is called the HEAD in SCM terms. For my purpose though, which is creating different VMs with different configurations: For example on one VM I&#039;d install Flash Player 9 and on another I&#039;d install Flash Player 10.

What I can do is take a snapshot after I got base working and before installing my target configuration, then install the target configuration and clone the HEAD (latest configuration). Then I&#039;d revert back to base and install a new configuration.

Good idea - it&#039;d probably be easier then the process I described above.</description>
		<content:encoded><![CDATA[<p>Yes, but that would export what is called the HEAD in SCM terms. For my purpose though, which is creating different VMs with different configurations: For example on one VM I&#8217;d install Flash Player 9 and on another I&#8217;d install Flash Player 10.</p>
<p>What I can do is take a snapshot after I got base working and before installing my target configuration, then install the target configuration and clone the HEAD (latest configuration). Then I&#8217;d revert back to base and install a new configuration.</p>
<p>Good idea &#8211; it&#8217;d probably be easier then the process I described above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Lancer</title>
		<link>http://geek.co.il/wp/2009/03/18/cloning-virtualbox-vm-snapshots/comment-page-1#comment-201396</link>
		<dc:creator>Robert Lancer</dc:creator>
		<pubDate>Thu, 30 Jul 2009 04:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://geek.co.il/wp/?p=866#comment-201396</guid>
		<description>You can also export a virtual appliance of the latest snapshot and that consolidates it very well into one VDI</description>
		<content:encoded><![CDATA[<p>You can also export a virtual appliance of the latest snapshot and that consolidates it very well into one VDI</p>
]]></content:encoded>
	</item>
</channel>
</rss>
