<?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>SharePoint George &#187; Data Protection Manager</title>
	<atom:link href="http://sharepointgeorge.com/category/system-center/data-protection-manager/feed/" rel="self" type="application/rss+xml" />
	<link>http://sharepointgeorge.com</link>
	<description>Everyday experiences on SharePoint, Exchange and most things Microsoft</description>
	<lastBuildDate>Tue, 20 Dec 2011 23:01:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Restoring Data Protection Manager (DPM) Database onto a new server</title>
		<link>http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/</link>
		<comments>http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 12:00:44 +0000</pubDate>
		<dc:creator>George Khalil</dc:creator>
				<category><![CDATA[Data Protection Manager]]></category>
		<category><![CDATA[System Center]]></category>

		<guid isPermaLink="false">http://sharepointgeorge.com/?p=1282</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/' addthis:title='Restoring Data Protection Manager (DPM) Database onto a new server ' ><a class="addthis_button_google_plusone" g:plusone:size="medium" ></a><a class="addthis_counter addthis_pill_style"></a></div>I’m currently using Microsoft’s Data Protection Manager (DPM) 2007 to provide consolidated disk based snapshots of our File Shares, Exchange, SharePoint and SQL databases<div class="addthis_toolbox addthis_default_style " addthis:url='http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/' addthis:title='Restoring Data Protection Manager (DPM) Database onto a new server ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/' addthis:title='Restoring Data Protection Manager (DPM) Database onto a new server ' ><a class="addthis_button_google_plusone" g:plusone:size="medium" ></a><a class="addthis_counter addthis_pill_style"></a></div><p>I’m currently using Microsoft’s Data Protection Manager (DPM) 2007 to provide consolidated disk based snapshots of our File Shares, Exchange, SharePoint and SQL databases.  I am in the process of upgrading our servers to Windows 2008 R2 and DPM was next on my list.  I really didn’t want to re-create the wheel and start from scratch (I have over 5TB’s worth of replicas on my Dell MD1000 and a plethora of protection groups setup).</p>
<p>In today’s post, I will provide you with a step by step guide in restoring your DPM server whilst retaining your DPM database and DPM replicas, and also explain a few gotcha&#8217;s that are worth noting that I had encountered during the process.</p>
<p>First item that we need to address is taking a backup of the DPM database itself.  TechNet have an article on “Backing up DPM Databases” <a href="http://technet.microsoft.com/en-us/library/bb795642.aspx">http://technet.microsoft.com/en-us/library/bb795642.aspx</a> and in summary you can backup the DPM Database to Tape by using a separate protection group within DPM itself and selecting short-term protection using tape.  Please note that you cannot protect the DPM databases as replicas to disk.  The other 2 methods of protecting your DPM database is by utilising 3rd party backup software or a secondary DPM server.  You can also for good measure take a file copy of the DPM database if you are utilising SQL 2005 Express.  The Database file by default is located under &#8220;\%programfiles%\Microsoft DPM\DPM\DPMDB&#8221;.  You will obviously need to stop the SQL service first before attempting a file copy.  Microsoft also recommend to take a copy of the configuration folder located under \Program Files\Microsoft DPM\DPM\Config.  This folder contains the DPMA.xml file which is the tape drive remapping file .</p>
<p>So now that we have a copy of the database, here are the steps required to perform a database recovery onto a new server;</p>
<ul>
<li>Install Windows operating system and DPM’s requirements.  In my case I installed Windows 2008 R2. (Just a word of note, Windows setup may seem to hang at the partition screen if you have many volumes due to your existing replicas.  I had to wait 30 minutes in my case)</li>
<li>Ensure that the replicas partition are intact and not accidently deleted.</li>
<li>Re-install Data Protection Manager and all it&#8217;s service packs.</li>
<li>Using the DpmSync command line tool, run the following command to synchronize the backed up DPM database. </li>
</ul>
<pre style="background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto; border: #cecece 1px solid; padding: 5px;">
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 11px;">DpmSync –RestoreDb –DbLoc location –InstanceName server\instance]</pre>
</pre>
<p>In my case, I was restoring from a local copy of the DPM database, so I utilised the following command;</p>
<pre style="background-color: #fbfbfb; min-height: 40px; width: 650px; overflow: auto; border: #cecece 1px solid; padding: 5px;">
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 11px;">DpmSync –RestoreDb -DbLoc C:\DPMDB2007rtm.bak</pre>
</pre>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture1.png"><img style="display: inline; border-width: 0px;" title="Capture1" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture1_thumb.png" border="0" alt="Capture1 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="671" height="207" /></a></p>
<ul>
<li>After successfully restoring the DPM database, you will also need to run the DpmSync –Sync command to synchronise the recently restored database.</li>
</ul>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture2.png"><img style="display: inline; border-width: 0px;" title="Capture2" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture2_thumb.png" border="0" alt="Capture2 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="663" height="134" /></a></p>
<p>If we now launch the DPM 2007 Administrator Console and navigate to the Protection Tab you will notice that all your protection Groups are listed, albeit in a consistent state.  This is the best way in confirming that your original DPM database was successfully restored and synced correctly.</p>
<p>You should at this stage force a consistency check against all your protection groups to ensure you have the most up to date copy of your data.</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture3.png"><img style="display: inline; border-width: 0px;" title="Capture3" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture3_thumb.png" border="0" alt="Capture3 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="660" height="228" /></a></p>
<p>In the second part of this post I will outline some of the issues that I had encountered with the re-installation of DPM 2007 on a Windows 2008 R2 server.  First issue that I ran into was the below error message that I had received when clicking on the Reporting Tab within DPM 2007 Administrator Console;</p>
<p>“DPM could not connect to SQL Reporting Services server because IIS connectivity issues. ID: 3013”</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture8a.png"><img style="display: inline; border-width: 0px;" title="Capture8a" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture8a_thumb.png" border="0" alt="Capture8a thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="516" height="219" /></a></p>
<p>The below message states that I should restart the World Wide Web Publishing Service which in my case did not fix my issue.</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture8b.png"><img style="display: inline; border-width: 0px;" title="Capture8b" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture8b_thumb.png" border="0" alt="Capture8b thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="660" height="121" /></a></p>
<p>The issue is a little deeper than just a simple restart of the WWW Publishing Service and is actually directly related to inadequate permissions attached to the ReportServer Virtual Directory in IIS 7.5.  This issue actually first arose with Windows 2008 and IIS 7 and obviously flows through to Windows 2008 R2 and IIS 7.5.</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture4.png"><img style="display: inline; border-width: 0px;" title="Capture4" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture4_thumb.png" border="0" alt="Capture4 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="278" height="133" /></a></p>
<p>The fix is quite simple which I will outline in the following steps;</p>
<ul>
<li>Navigate to Administrative Tools / Internet Information Services (IIS) Manager, expand Sites / Default Web Site / ReportServer$MS$DPM2007$.</li>
<li>Under IIS on the middle navigation pane, double click on Handler Mappings</li>
</ul>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture5.png"><img style="display: inline; border-width: 0px;" title="Capture5" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture5_thumb.png" border="0" alt="Capture5 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="660" height="234" /></a></p>
<ul>
<li>Under Actions, click on Edit Feature Permissions …</li>
</ul>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture6.png"><img style="display: inline; border-width: 0px;" title="Capture6" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture6_thumb.png" border="0" alt="Capture6 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="212" height="232" /></a></p>
<ul>
<li>Ensure that only Read and Script are selected.</li>
</ul>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture7.png"><img style="display: inline; border-width: 0px;" title="Capture7" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture7_thumb.png" border="0" alt="Capture7 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="312" height="206" /></a></p>
<ul>
<li>Finally, restart IIS for good measure.</li>
</ul>
<p>If we now navigate back to the Reporting Tab, we are presented with our Report categories as per the below screen capture.</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture9.png"><img style="display: inline; border-width: 0px;" title="Capture9" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture9_thumb.png" border="0" alt="Capture9 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="660" height="341" /></a></p>
<p>The next issue encountered is that I had noticed my Exchange Servers Protection group that I had setup was stating that my Replica’s were inconsistent, even though I had attempted to “Perform a consistency check..”</p>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture9a.png"><img style="display: inline; border-width: 0px;" title="Capture9a" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture9a_thumb.png" border="0" alt="Capture9a thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="644" height="139" /></a></p>
<p>DPM in most instances provides you with some detailed descriptions to their alerts and low and behold my eseutil.exe and ese.dll were missing or were the incorrect version.  It is important to ensure these are up to date in particular with later Exchange service packs.  In my case, I needed to copy the latest versions from my Exchange 2007 Server which was now running Service Pack 2.  There are 2 ways to accomplish this;</p>
<ol>
<li>Install the latest Microsoft Exchange Server 2007 management tools on the DPM server that matches the version and service pack level of Exchange that you are running (in my case it was Service Pack 2). </li>
<li>Copy the eseutil.exe and ese.dll files from your Exchange 2007 server to c:\program files\Microsoft DPM\DPM\bin\.  These files are located under c:\Program Files\Microsoft\Exchange\bin on your Exchange Server.</li>
</ol>
<p><a href="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture10.png"><img style="display: inline; border-width: 0px;" title="Capture10" src="http://sharepointgeorge.com/wp-content/uploads/2010/01/Capture10_thumb.png" border="0" alt="Capture10 thumb Restoring Data Protection Manager (DPM) Database onto a new server" width="660" height="143" /></a></p>
<p>That’s it!  Hopefully I have provided you with a fairly straightforward method on re-installing Data Protection Manager onto new or existing hardware without recreating the original protection groups and or existing replicas.</p>
<p>As this is my first post for the year, I would like to wish everyone a “belated” Happy Prosperous New Year and looking forward to all your comments and feedback.</p>
<p><strong> </strong></p>
<p><strong>References</strong></p>
<p>Using DpmSync &#8211; TechNet <a href="http://technet.microsoft.com/en-us/library/bb808877.aspx">http://technet.microsoft.com/en-us/library/bb808877.aspx</a></p>
<p>Protected Computer Software Prerequisites -TechNet <a title="http://technet.microsoft.com/en-us/library/bb808827.aspx" href="http://technet.microsoft.com/en-us/library/bb808827.aspx">http://technet.microsoft.com/en-us/library/bb808827.aspx</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://sharepointgeorge.com/2010/restoring-or-moving-data-protection-manager-dpm-server/' addthis:title='Restoring Data Protection Manager (DPM) Database onto a new server ' ><a href="http://sharepointgeorge.com//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://js-kit.com/rss/sharepointgeorge.com/p=1282</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

