<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Phillips Blog &#187; RAM</title>
	<atom:link href="http://nukeitmike.com/blog/tag/ram/feed" rel="self" type="application/rss+xml" />
	<link>http://nukeitmike.com/blog</link>
	<description>My place to speak about things</description>
	<lastBuildDate>Fri, 03 Feb 2012 22:55:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>DPM does not remove expired recovery points</title>
		<link>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/</link>
		<comments>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 03:04:17 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Data Protection Manager]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[DPM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[recovery points]]></category>

		<guid isPermaLink="false">http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points/</guid>
		<description><![CDATA[I have been using DPM for about 7 months now.&#160; (I tested with it for a few months before that.)&#160; I never installed 2006, but 2007 seems to be working ok.&#160; I have a few complaints, but I have complaints about all the backup software that I have ever used.&#160; None of it really makes [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using DPM for about 7 months now.&#160; (I tested with it for a few months before that.)&#160; I never installed 2006, but 2007 seems to be working ok.&#160; I have a few complaints, but I have complaints about all the backup software that I have ever used.&#160; None of it really makes me happy.&#160; But on to the story…</p>
<p>I have 3 production DPM servers.&#160; One of them has a large number of protection group members.&#160; 8 Protection Groups, 328 Members.&#160; And that is just to protect 39 computers, but one of the SQL servers has about 150 databases.</p>
<p>I noticed the problem because I kept running out of space on the Recovery Point volumes.&#160; I had a particular 2008 Domain Controller that the system state recovery point volume would have to be extended every couple of days.&#160; I was keeping the recovery points on disk for 5 days, so it finally occurred to me that it should take more that 200 GB to keep 5 days work of recovery points for the system state.&#160; </p>
<p>I called and opened a ticket with Microsoft and we have been working on this for almost 2 months.&#160; So far, the best that I can tell is that the process that clears the old recovery points slowly eats up memory.&#160; This coupled with the fact that I have a lot of PG members, and means that the job frequently fails before it completes.&#160; If the number of recovery points continues to grow, the job that clears them (pruneshadowcopies) takes longer and takes more memory.&#160; This increases the chance that it will fail… </p>
<p>I don’t have a solution to this problem yet, other than a few work-arounds and a way to manually run the process:</p>
<ul>
<li>add more RAM to your DPM Server.&#160; Especially if you are running SQL locally on the box.</li>
<li>reduce the number of PG members.&#160; Fewer members, less recovery points, less chance the prune job will fail.</li>
<li>open the DPM Management Shell (DPM PowerShell) and run “pruneshadowcopies.ps1”.&#160; This will manually run the job that is triggered by DPM at midnight every night.&#160; If you have a lot of recovery points that haven’t been pruned, then this will probably fail (crash) a few times before it finishes.&#160; I have had it run all weekend before and then crash, and I have seen it run for just an hour and then crash.&#160; Keep running it, and it will eventually finish.&#160; </li>
<li>Hope that Microsoft comes up with a real fix soon…</li>
</ul>
<p>To see if you have this problem, there is a version of the pruneshadowcopies script that just shows the recovery points, without actually expiring them.&#160; The tech that I have been working with on my case sent it to me.&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://nukeitmike.com/blog/2009/04/12/dpm-does-not-remove-expired-recovery-points//feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

