<?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: Delete all snapshots</title>
	<atom:link href="http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/</link>
	<description>Building blocks for virtualization...</description>
	<lastBuildDate>Sat, 20 Mar 2010 13:02:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Ruben</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-6807</link>
		<dc:creator>Ruben</dc:creator>
		<pubDate>Thu, 25 Feb 2010 21:54:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-6807</guid>
		<description>Oinkmaster is right, the nicer way to remove several snapshots is to remove the nearest to the Base Disk repeatedly. This doesn&#039;t require additional space.

If the Snapshot Manager displays no snapshots... then the problem begins.

On http://vmutils.blogspot.com/ you can find an script that will tell you in advance how much space the VM would need to &#039;delete all&#039;.

However, better than solve a problem is to prevent it.
http://www.youtube.com/watch?v=gl0VmmKNhYk</description>
		<content:encoded><![CDATA[<p>Oinkmaster is right, the nicer way to remove several snapshots is to remove the nearest to the Base Disk repeatedly. This doesn&#8217;t require additional space.</p>
<p>If the Snapshot Manager displays no snapshots&#8230; then the problem begins.</p>
<p>On <a href="http://vmutils.blogspot.com/" rel="nofollow">http://vmutils.blogspot.com/</a> you can find an script that will tell you in advance how much space the VM would need to &#8216;delete all&#8217;.</p>
<p>However, better than solve a problem is to prevent it.<br />
<a href="http://www.youtube.com/watch?v=gl0VmmKNhYk" rel="nofollow">http://www.youtube.com/watch?v=gl0VmmKNhYk</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-5567</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 14 Dec 2009 17:24:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-5567</guid>
		<description>Ok, so I don&#039;t necessarily agree with oinkmaster...  My VMs tend to be quite complicated, I keep the system drive&#039;s VMDK on one datastore, along with the config files.  I then tend to have several additional VMDK files that I keep on different VMFS datastores.

Example, if the VM is a database, then I have a database LUN that is a lot faster and has more expensive technology at the SAN level, and then the logfiles have their own partition at the VM level, which is an additional VMFS datastore on what we call &quot;medium&quot; LUNs, which are kind of in between the LUNs where we keep the OS vs LUNs where we keep the Databases...

So when I snapshot, even though the VM is associated with several LUNs, the delta is always written to the LUN/VMFS datastore where the VM&#039;s config files are located.  I have never seen this documented and had to learn this on my own, and it is possible I am just incorrect/crazy :)

So yes, if your VM has a single VMDK file and the config files are stored on the same VMFS datastore, then Oinkmaster is correct, the space you use on the VMFS will probably not change much (although if the delta file contains say a delete command for half of the space, then I imagine when the snapshot is applied it would actually shrink the VMDK...?)

But, in more complex scenarios, like where I have snapshotted my database VM and the delta for the LOGS vmdk has been written to a different datastore (the datastore where the VM&#039;s config files are) then deleting/applying the snapshot most definitely causes the VMDK file to grow.  And it can grow a lot.

So in this case, you should not only be aware of the VMDK growing when you delete a snapshot, you also need to make sure that the VMFS datastore where the configs are located for that VM has enough free space to house the delta.  Leaving a snapshot for too long can not only hose the VM, but it you are overprovisioned on your datastore (and with snapshots you may end up being overprovisioned and not know it) you really need to be aware of the free space left on the datastore that houses the config files for that particular VM.</description>
		<content:encoded><![CDATA[<p>Ok, so I don&#8217;t necessarily agree with oinkmaster&#8230;  My VMs tend to be quite complicated, I keep the system drive&#8217;s VMDK on one datastore, along with the config files.  I then tend to have several additional VMDK files that I keep on different VMFS datastores.</p>
<p>Example, if the VM is a database, then I have a database LUN that is a lot faster and has more expensive technology at the SAN level, and then the logfiles have their own partition at the VM level, which is an additional VMFS datastore on what we call &#8220;medium&#8221; LUNs, which are kind of in between the LUNs where we keep the OS vs LUNs where we keep the Databases&#8230;</p>
<p>So when I snapshot, even though the VM is associated with several LUNs, the delta is always written to the LUN/VMFS datastore where the VM&#8217;s config files are located.  I have never seen this documented and had to learn this on my own, and it is possible I am just incorrect/crazy <img src='http://www.yellow-bricks.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So yes, if your VM has a single VMDK file and the config files are stored on the same VMFS datastore, then Oinkmaster is correct, the space you use on the VMFS will probably not change much (although if the delta file contains say a delete command for half of the space, then I imagine when the snapshot is applied it would actually shrink the VMDK&#8230;?)</p>
<p>But, in more complex scenarios, like where I have snapshotted my database VM and the delta for the LOGS vmdk has been written to a different datastore (the datastore where the VM&#8217;s config files are) then deleting/applying the snapshot most definitely causes the VMDK file to grow.  And it can grow a lot.</p>
<p>So in this case, you should not only be aware of the VMDK growing when you delete a snapshot, you also need to make sure that the VMFS datastore where the configs are located for that VM has enough free space to house the delta.  Leaving a snapshot for too long can not only hose the VM, but it you are overprovisioned on your datastore (and with snapshots you may end up being overprovisioned and not know it) you really need to be aware of the free space left on the datastore that houses the config files for that particular VM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oinkmaster</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-3753</link>
		<dc:creator>Oinkmaster</dc:creator>
		<pubDate>Sat, 13 Jun 2009 20:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-3753</guid>
		<description>If you just start by deleting the oldest snapshot then you need no additional storage at all. It then just gets merged in the original vmdk-file.</description>
		<content:encoded><![CDATA[<p>If you just start by deleting the oldest snapshot then you need no additional storage at all. It then just gets merged in the original vmdk-file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan Epping</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-3450</link>
		<dc:creator>Duncan Epping</dc:creator>
		<pubDate>Wed, 13 May 2009 06:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-3450</guid>
		<description>Correct, think twice before you start deleting... My Article wasn&#039;t about solving a problem, it was about explaining what happens in the background. It&#039;s the way it&#039;s been designed.</description>
		<content:encoded><![CDATA[<p>Correct, think twice before you start deleting&#8230; My Article wasn&#8217;t about solving a problem, it was about explaining what happens in the background. It&#8217;s the way it&#8217;s been designed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lldmka</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-3449</link>
		<dc:creator>lldmka</dc:creator>
		<pubDate>Wed, 13 May 2009 05:39:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-3449</guid>
		<description>The author probably assumed a certain level of intelligence in his readers. 

By &#039;think twice&#039; he clearly means to think about whether you have enough free space on the volume to commit the snapshots.</description>
		<content:encoded><![CDATA[<p>The author probably assumed a certain level of intelligence in his readers. </p>
<p>By &#8216;think twice&#8217; he clearly means to think about whether you have enough free space on the volume to commit the snapshots.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ESXi Snapshots not showing in VI Client &#171; Virtual Andy</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-3293</link>
		<dc:creator>ESXi Snapshots not showing in VI Client &#171; Virtual Andy</dc:creator>
		<pubDate>Fri, 24 Apr 2009 13:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-3293</guid>
		<description>[...] it didn&#8217;t work. Now the machine won&#8217;t stay booted.I remembered reading something from Yellow-Bricks about disk space and snapshots. Oops. Since this VM was on an ESXi host, there was no service console commands to commit the [...]</description>
		<content:encoded><![CDATA[<p>[...] it didn&#8217;t work. Now the machine won&#8217;t stay booted.I remembered reading something from Yellow-Bricks about disk space and snapshots. Oops. Since this VM was on an ESXi host, there was no service console commands to commit the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edoardo Fazzini</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-3269</link>
		<dc:creator>Edoardo Fazzini</dc:creator>
		<pubDate>Mon, 20 Apr 2009 12:15:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-3269</guid>
		<description>By the way i remeber also that deleting snapshot process (committing changes) in VC console, viewed below in status bar, generate a timeout error when it arrives at 95%. 
This is not a problem, because on side Host the process continue its works and finish after sometimes (it depends on how many GB are going to commit.. maybe hours..). So don&#039;t worry!!! Be patient!!!</description>
		<content:encoded><![CDATA[<p>By the way i remeber also that deleting snapshot process (committing changes) in VC console, viewed below in status bar, generate a timeout error when it arrives at 95%.<br />
This is not a problem, because on side Host the process continue its works and finish after sometimes (it depends on how many GB are going to commit.. maybe hours..). So don&#8217;t worry!!! Be patient!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dbirnie</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-2645</link>
		<dc:creator>dbirnie</dc:creator>
		<pubDate>Sat, 28 Feb 2009 22:47:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-2645</guid>
		<description>You know you IT types are so out of touch with reality.
The reasons for searching databases like yours is to recover from program defects.
If you don&#039;t want to give an answer, stop posting.
How helpful is it to say &quot;think twice&quot;.</description>
		<content:encoded><![CDATA[<p>You know you IT types are so out of touch with reality.<br />
The reasons for searching databases like yours is to recover from program defects.<br />
If you don&#8217;t want to give an answer, stop posting.<br />
How helpful is it to say &#8220;think twice&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Find total disk usage of snapshots on a given LUN &#171; Virtual Andy</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-2123</link>
		<dc:creator>Find total disk usage of snapshots on a given LUN &#171; Virtual Andy</dc:creator>
		<pubDate>Sat, 03 Jan 2009 22:43:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-2123</guid>
		<description>[...] some quick Googling, I found Delete all Snapshots which made me hold off on it until I had some more information about our snapshots. This number [...]</description>
		<content:encoded><![CDATA[<p>[...] some quick Googling, I found Delete all Snapshots which made me hold off on it until I had some more information about our snapshots. This number [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Be careful when using the delete all with snaps &#124; Savage Nomads</title>
		<link>http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/comment-page-1/#comment-636</link>
		<dc:creator>Be careful when using the delete all with snaps &#124; Savage Nomads</dc:creator>
		<pubDate>Sat, 28 Jun 2008 20:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/#comment-636</guid>
		<description>[...] &#160;Yellow Bricks has a good little write about problems you could run into if you use a lot of snaps then delete all snapshots. Make sure you have a lot of extra disk space when you do it. [...]</description>
		<content:encoded><![CDATA[<p>[...] &#160;Yellow Bricks has a good little write about problems you could run into if you use a lot of snaps then delete all snapshots. Make sure you have a lot of extra disk space when you do it. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
