<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DPM Support - From the Frontlines Straight to You</title><link>http://blogs.technet.com/b/dpmsupport/</link><description>The DPM Blog for DPM Administrators.</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.14036 (Build: 5.6.583.14036)</generator><item><title>Connect-DPMServer.ps1 will not connect</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/06/08/connect-dpmserver-ps1-will-not-connect.aspx</link><pubDate>Mon, 08 Jun 2009 04:40:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3251636</guid><dc:creator>blogdpm</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3251636</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/06/08/connect-dpmserver-ps1-will-not-connect.aspx#comments</comments><description>&lt;p&gt;Interesting case that I just resolved.&lt;/p&gt;  &lt;p&gt;Customer is using a third party software to perform SharePoint restores.&amp;#160; While trying to connect back to the DPM server from the other SharePoint application restoration server he was getting the following error:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_thumb.png" width="601" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After taking network traces and DPM MPS Reports, we started doing code reviews of how the connect-dpmserver.ps1 script works.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When you perform&amp;#160; a connect-dpmserver.ps1, we initiate communication to the DPM server via RPC.&amp;#160; Once the RPC connection is made, we then talk to the SQL server via TCP/IP.&lt;/p&gt;  &lt;p&gt;We use a setting from the registry to let the connecting server know what the name of the server is and the instance of SQL that we try and connect too.&amp;#160; In a default installation the database name is MS$DPM2007$.&amp;#160; The connection string should reference &amp;lt;servername&amp;gt;\\\MS$DPM2007$.&amp;#160; In our customers situation the connection string was localhost\\\MS$DPM2007$.&lt;/p&gt;  &lt;p&gt;This caused the connecting server to initiate communication to the DPM server and then the DPM server told it to connect to the local host; there was no DPM database on this server because only the DPM Management Shell was installed.&lt;/p&gt;  &lt;p&gt;After changing the connection string we saw the following:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_thumb.png" width="601" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Why was it still failing?&amp;#160; DPM caches the information it collects from the registry to hand back to the servers that are trying to connect to it via the connect-dpmserver.ps1 script.&amp;#160; Not until we either restart the DPM service or reboot the server will DPM be re-populated with the correct information.&lt;/p&gt;  &lt;p&gt;After restarting the DPM service we now see the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ConnectDPMServer.ps1willnotconnect_C12C/image_thumb_1.png" width="601" height="302" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Walt Whitman&lt;/p&gt;  &lt;p&gt;Support Escalation Engineer&lt;/p&gt;  &lt;p&gt;Microsoft Platforms Core Team: DPM&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3251636" width="1" height="1"&gt;</description></item><item><title>Recovery of a Mirrored SQL Database</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/recovery-of-a-mirrored-sql-database.aspx</link><pubDate>Fri, 29 May 2009 17:51:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3247575</guid><dc:creator>blogdpm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3247575</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/recovery-of-a-mirrored-sql-database.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;Recovering a mirrored database, whether it is to a SQL Server 2005 or SQL Server 2008 installation, requires that the existing mirror be broken. For simplicity, you may want to consider deleting both the Principal and Mirror databases and using the latest recovery point that DPM has in order to restore the data.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This blog post is geared towards a simple database mirroring recovery scenario and doesn’t discuss the replaying of transaction logs as part of the recovery process. As with any blog post, if there is additional information you would like to see provided or questions you would like to see answered, please pass those comments and questions along so that we can consider those for future posts.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This blog also includes a video demonstration of the recovery process involved in recovering a mirrored SQL database.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In our scenario, we will work under the premise that a bad transaction has been posted to the database and replicated without any means of backing it out cleanly. Now we have to restore the database to the servers and establish mirroring again. We will not consider the restoration complete until DPM is able to create a new recovery point after the restoration. This is a standard measure used to define when a recovery has been completed successfully.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Considering the scenario we have described, let’s begin.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In the screenshot below, we see that we have database corruption which needs to be recovered.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image002_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="211" alt="clip_image002" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image002_thumb.jpg" width="302" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;We begin by opening the properties of the Principal database and going to the Mirroring page. On the right side of the page is a button titled “Remove Mirroring”. Click on this button and confirm the selection by clicking on the “Yes” button in the following dialog to remove mirroring. After mirroring has been removed, you will be able to begin the restoration process.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If mirroring is left enabled, then DPM will fail on the restore with a detailed error message indicating that mirroring is still enabled and must be removed before the restore can be completed successfully.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image004_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image004_2.jpg"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="343" alt="clip_image004" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image004_thumb.jpg" width="395" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With mirroring broken, delete both copies of the database on the Principal and Mirror servers. During the restore, you will decide which will be the Principal and which will be the Mirror based on how the restore to each server is performed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With each database deleted, begin the recovery process by navigating to the Recovery tab in the DPM Admin console and selecting the recovery point you wish to restore. When the “Specify Database State” page of the Recovery Wizard appears, you will have the option here to choose whether this server will be the Principal or the Mirror.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In the screen shot below, you will note that the “Leave database operational” radio button has been selected which indicates that the server selected will become the Principal server.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image006_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image006_2.jpg"&gt;&lt;img title="clip_image006" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="259" alt="clip_image006" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image006_thumb.jpg" width="543" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Before you start the recovery to the Mirror server, you must make sure that you are recovering using the same recovery point that was used for the Principal server’s recovery. If not, you will receive errors when attempting to establish mirroring between the two copies of the database.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When the recovery has progressed far enough along that you can begin another recovery, you can start the Mirror database recovery. In the “Specify Database State” page of the Recovery Wizard, make sure that you choose the radio button for “Leave database non-operational but able to restore additional transaction logs”. This will restore the database with the “Restore with NoRecovery” option enabled. As you recall from the blog on establishing a database mirror, this is a requirement when seeding the Mirror server.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This radio button helps to minimize the number of steps involved in the recovery process.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image008_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image008_2.jpg"&gt;&lt;img title="clip_image008" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="288" alt="clip_image008" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/clip_image008_thumb.jpg" width="600" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once both of the restores have been completed and the Principal and Mirror database servers have the same copy of the database restored, you should verify that the necessary data has been restored to the server. If the expected data is still missing, you may need to consider restoring from a different recovery point.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If there are additional transactions that need to be replayed, consider creating the mirror and then replaying the transactions so that SQL will replicate them on the fly to the mirror.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With the data having been restored to both servers, now it is time to run the “Database Mirroring Wizard” from within SQL Server on the Principal server and setup mirroring on the database. Once mirroring has been established, you have completed the portion of the data restore that your users are concerned about.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;You have not completed the restore from a DPM perspective, however. There is still an additional step to consider.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Since the database was recovered to its original location, DPM will not be able to create any additional Recovery Points until a consistency check has been run on the database. Once this consistency check has completed successfully, a new recovery point will be created.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;From the DPM perspective, this newly created recovery point confirms the successful completion of the mirrored database recovery.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Summary&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In recovering a mirrored database, the mirror must be broken first. After the mirror has been broken, the same recovery point must be used when populating the Principal and Mirror servers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;After the restore has been completed and the data verified, the mirror can then be recreated. Before DPM can continue to protect the mirrored database, a consistency check will need to be run. Once complete, a new recovery point will have been created and DPM will be able to continue protecting the mirrored database moving forward.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;Video&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:aaab685c-250d-4ec1-bd31-0c8cc7b797ba" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="05f2c0eb-2287-404b-8aa4-fe4e8477567a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=c8c85cf1-ad84-4bf1-b308-7a523dc8109c&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/RecoveryofaMirroredSQLDatabase_6E6D/video1f5196f8f9f8.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('05f2c0eb-2287-404b-8aa4-fe4e8477567a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=c8c85cf1-ad84-4bf1-b308-7a523dc8109c&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3247575" width="1" height="1"&gt;</description></item><item><title>Protecting Mirrored Databases with DPM 2007 SP1</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/protecting-mirrored-databases-with-dpm-2007-sp1.aspx</link><pubDate>Fri, 29 May 2009 17:50:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3247574</guid><dc:creator>blogdpm</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3247574</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/protecting-mirrored-databases-with-dpm-2007-sp1.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;Considering the vast amount of mission critical data stored on SQL servers globally, the high availability of database mirroring with the frequent snapshots of DPM make protection and recovery scenarios much less fearful for administrators entrusted with protected SQL data.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Database mirroring protection can be thought of as a blend between SQL Failover Clusters and stand-alone SQL Servers. As with SQL Clusters, DPM is able to follow the database as it is failed over from one node to another. At the same time, DPM still provides the same level of protection scheduling options and recoverability as it does with stand-alone SQL databases. DPM is also capable of protecting a mirrored database when it is encrypted, via the use of certificates, or if the mirroring configuration spans domains or even forests.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Since we have a fundamental understanding of database mirroring based on the blog “SQL Database Mirroring for DPM Administrators”, let’s dive in and discuss what is needed to protect a mirrored database.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;There are videos available for viewing as supplements to this blog which demonstrate the protection of a mirrored database which spans a Windows Failover Cluster on the Principal side and the Mirror server as a stand-alone SQL server. Another video covers a basic database mirror across a pair of stand-alone SQL Servers, while the third demonstrates what happens when a protected database is mirrored after protection has been running for some time.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Establishing Protection&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When establishing protection of a SQL Server 2005 or SQL Server 2008 mirrored database, you will need to confirm that the DPM Agent has been installed on both the Principal and Mirrored servers. This is a requirement in order to implement protection. If one side of the mirror is a Windows Failover Cluster, then both nodes of the cluster and the SQL Mirror server must all have the DPM agent installed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In the following example, we will protect the &lt;b&gt;AdventureWorks&lt;/b&gt; database which has been mirrored across a stand-alone server and a 2-node failover cluster. All 3 servers involved have the DPM agent installed already.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image002_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="291" alt="clip_image002" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image002_thumb.jpg" width="327" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As we see in the &lt;b&gt;Create Protection Group&lt;/b&gt; wizard, the datasources for the cluster as well as the stand-alone server have been displayed. Notice that text has been appended to the name of the &lt;b&gt;AdventureWorks&lt;/b&gt; database which tells which physical or virtual server the database mirror extends to.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image004_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="clip_image004" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image004_thumb.jpg" width="238" border="0" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; &lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image006_2.jpg"&gt;&lt;font face="Arial" color="#000000" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image006_2.jpg"&gt;&lt;img title="clip_image006" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="305" alt="clip_image006" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/clip_image006_thumb.jpg" width="212" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Continue through the wizard setting up the disk and tape protection, the retention range, synchronization frequency, etc., until the wizard completes. At that point, the initial replica of the protected data will be taken if you have chosen the appropriate option in the Choose &lt;b&gt;Replica Creation Method&lt;/b&gt; page of the wizard.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;After a period of time, the &lt;b&gt;Protection Status&lt;/b&gt; in the &lt;b&gt;Protection&lt;/b&gt; tab will show &lt;b&gt;OK&lt;/b&gt; for the newly created protection group. DPM is now able to protect the mirrored database you have selected. As with all things however, the database will not remain on the current Principal server for the remainder of eternity. So what happens when there is a failover of the mirror and the mirroring roles are switched?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Immediately, there will be no indication that DPM has a problem protecting the database. If the mirrored database fails back to the original node before the next recovery point or sync is run, then DPM will continue protecting the data source as if nothing happened. If the database is on a different server than expected by DPM, then DPM will fail to successfully create a recovery point.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The error will be specific in its detail and will read like the following.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Error 32015: DPM is unable to continue protecting the selected database because DPM detected a mirroring session failover for this database.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Recommended action: Run a synchronization job with consistency check.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Simply running a consistency check will take care of the problem and future recovery points should complete successfully. If the failover occurs and there is no one able to get to the server to force a consistency check within 30 minutes after the failure, DPM will automatically run one. This can be seen in the &lt;b&gt;Monitoring&lt;/b&gt; tab of the DPM Admin Console under the Jobs tab. Look for the failed &lt;b&gt;Recovery Point&lt;/b&gt; job that was run after a mirrored database failover. Look for a &lt;b&gt;Consistency Check&lt;/b&gt; (CC) job to run 30 minutes later on the same data source. When that CC runs to completion, a &lt;b&gt;Recovery Point&lt;/b&gt; will be created as well. This can be verified by reviewing the available &lt;b&gt;Recovery Point&lt;/b&gt; in the &lt;b&gt;Recovery&lt;/b&gt; tab for that data source.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Changes in State&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In situations where a protected database’s mirrored status changes, DPM will not be able to create a &lt;b&gt;Recovery Point&lt;/b&gt; until you stabilize the data source because DPM will detect the change in state. Anytime a database goes from non-mirrored to mirrored or vice versa, the data source will need to be removed and added to the protection group again.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The reason is that during the creation of the protection group, DPM scans the server on which the database resides to see if it is mirrored or clustered with other servers. Because of the enabling or disabling of mirroring on the database, DPM will need to either add or remove dependent servers from the database in question.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once the SQL datasource has been updated and added to the protection group, the &lt;b&gt;Initial Replication&lt;/b&gt; will run and a new recovery point will be created. A word of caution: when reviewing the recovery points for the database after a change in mirroring state has been made, you will see two entries for the same database and each will have recovery points available for restore.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;DPM does not distinguish in the &lt;b&gt;Recovery&lt;/b&gt; tab between the recovery point copies that were and were not mirrored.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Videos&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:a6e0e17f-02f2-4919-a972-643f360eb734" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px auto; width: 432px; padding-top: 0px"&gt;&lt;div id="c6213751-6a53-4eb6-8b29-0ab9f64ac108" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=7b1f582c-f95a-408c-a9f1-f1c7ee5ba367&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/video4ba3bb13838c.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('c6213751-6a53-4eb6-8b29-0ab9f64ac108'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=7b1f582c-f95a-408c-a9f1-f1c7ee5ba367&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:9d435d1a-e507-426f-a8ef-c50de4f230a8" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px auto; width: 432px; padding-top: 0px"&gt;&lt;div id="62278e1d-a5d5-4c25-bb9f-e4e80a531027" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=7c7929a1-1681-4977-b24e-44196a481648&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/video3315e752ea36.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('62278e1d-a5d5-4c25-bb9f-e4e80a531027'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=7c7929a1-1681-4977-b24e-44196a481648&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0553a303-5dbd-4bed-abb8-40f86c7e6a17" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px auto; width: 432px; padding-top: 0px"&gt;&lt;div id="6a1a73f8-e41a-43dd-95f1-d4dc3b7e1fdb" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=cf14b8dd-9258-4421-8f0f-de12e17bd055&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/ProtectingMirroredDatabaseswithDPM2007SP_9542/video510f15bbd7a5.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('6a1a73f8-e41a-43dd-95f1-d4dc3b7e1fdb'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=cf14b8dd-9258-4421-8f0f-de12e17bd055&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Summary&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In this blog, we discussed how to protect a mirrored database and how to stabilize DPM’s protection of the mirrored data source when failover occurs and we discussed what happens when mirroring is enabled or disabled on an already protected database. Take a look at the included video content for a demonstration of the actions covered here.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3247574" width="1" height="1"&gt;</description></item><item><title>SQL Database Mirroring for DPM Administrators</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/sql-database-mirroring-for-dpm-administrators.aspx</link><pubDate>Fri, 29 May 2009 17:48:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3247573</guid><dc:creator>blogdpm</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3247573</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/sql-database-mirroring-for-dpm-administrators.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;This blog focuses on providing a very light-weight overview of how to implement SQL database mirroring and it is not intended to be a complete how-to reference. DPM administrators benefit by understanding, even at a basic level, how to install and configure the applications DPM will be protecting. This blog is intended to provide some of that knowledge as a starting point.&lt;/font&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;A video demonstration is provided to help guide you through the database mirroring scenario.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:134b7a54-3d5d-4fbb-b223-62284d4150cd" style="padding-right: 0px; display: block; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px auto; width: 576px; padding-top: 0px"&gt;&lt;div id="a5267170-060a-4ee8-b30c-7365ea3f334b" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=685f4b3a-4f2f-4ae1-88c6-ec22d9d165b4&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/videoccfbeede26f1.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('a5267170-060a-4ee8-b30c-7365ea3f334b'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;576\&amp;quot; height=\&amp;quot;485\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=685f4b3a-4f2f-4ae1-88c6-ec22d9d165b4&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Need to Know&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Support for SQL Database mirroring was introduced with SQL 2005 SP1. Before that, it was not a supported feature in SQL Server 2005.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Before implementing database mirroring, you must confirm that the Recover Model of the database is set to &lt;b&gt;FULL&lt;/b&gt;. Full is the only recovery model that mirroring supports. The Full recovery model provides the normal database maintenance model for databases where durability of transactions is necessary.       &lt;br /&gt;Log backups are also required. This model fully logs all transactions and retains the transaction log records until after they are backed up. The full recovery model allows a database to be recovered to the point of failure, assuming that the tail of the log can be backed up after the failure. The full recovery model also supports restoring individual data pages.       &lt;br /&gt;For more information, see &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ms190217.aspx"&gt;&lt;font face="Arial" size="2"&gt;Backup Under the Full Recovery Model&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;SQL Server credentials must match across the servers involved in the mirror or credentials must be provided during the configuration of the mirrored database. In the example which follows, we will work under the premise that the SQL Server service accounts on all servers involved are using the same credentials.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If the mirror will span multiple domains, then Certificates will need to be implemented. Since the purpose of this blog is to provide DPM administrators with a cursory understanding of how to implement mirroring, the use of certificates will not be covered here.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When seeding the mirrored database, the recovery of the database must be done using the (RESTORE WITH NORECOVERY) option. This option leaves the database in a read-only mode to users but allows the Principal SQL Server to still restore transactions to the mirrored copy. SQL Administrators will not be able to pull up the properties of the mirrored database while in this configuration.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Witness servers are a feature that allows SQL to detect failures and automatically failover a database. Without a witness server (which is a 3&lt;sup&gt;rd&lt;/sup&gt; SQL server distinct from the Principal and Mirror servers) manual failover is the only way to switch the mirror roles.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With the release of SQL Server 2008, a new feature is supported in SQL Server called ‘FileStream’. SQL Database Mirroring does not support this feature and if configured, a detailed error will appear during the creation of the mirror.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Mirroring a Database&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The mirroring process between SQL 2005 and 2008 has enough over-lap that we can cover one, in this case mirroring of a SQL 2005 database, and still have a sound enough understanding of how a SQL Server 2008 database can be mirrored using the same steps. For this reason, we will cover the SQL 2005 database mirroring process. Further details can be found in the SQL Server section of the TechNet web site at &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb545450.aspx"&gt;&lt;font face="Arial" size="2"&gt;http://technet.microsoft.com/en-us/library/bb545450.aspx&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Mirroring AdventureWorks&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As with any database that will be mirrored, start by opening the properties and setting the Recovery Mode to “Full”, if it is not already.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image002_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="179" alt="clip_image002" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image002_thumb.jpg" width="600" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once this has been set, you will now need to make a backup of the database. Make sure it is a Full backup and for convenience, make sure that you are not using the Append option so that the BAK file size is minimized and the restore is less confusing.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image004_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image004_2.jpg"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="243" alt="clip_image004" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image004_thumb.jpg" width="430" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;On the mirror server, you will need to restore the backup of the database that you just made as part of the seeding process.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image006_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image006_2.jpg"&gt;&lt;img title="clip_image006" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="270" alt="clip_image006" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image006_thumb.jpg" width="525" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Make sure that when you perform the restore that you choose the middle radio button as shown below. If the restore is performed without the “RESTORE WITH NORECOVERY” option, SQL will not be able to setup mirroring between the two servers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image008_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image008_2.jpg"&gt;&lt;img title="clip_image008" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="409" alt="clip_image008" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image008_thumb.jpg" width="521" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Now that the mirror server has a copy of the database restored to it, go to the Principal server and begin the mirror setup. When the Mirroring page of the database properties appears, click on the Configure Security button in the upper right corner of the window as shown below.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image010_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image010_2.jpg"&gt;&lt;img title="clip_image010" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="351" alt="clip_image010" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image010_thumb.jpg" width="488" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Decide whether you will be using a 3&lt;sup&gt;rd&lt;/sup&gt; SQL Server as a Witness server and then click on &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If you have not setup mirroring previously, you will need to specify the port for mirroring to use and give the endpoint a name. This endpoint will be created on each server and can be viewed from SQL Management Studio.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Configure each server and confirm connectivity as well as the security credentials. Once connectivity has been confirmed and the SQL Service account credential information has been specified, click on Finish to allow the mirroring to be established between the two servers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once mirroring is configured, it is not started so you will have to click on the Start Mirroring button as shown below to begin the transaction replication from the Principal to the Mirror server. If all goes well, you will see the databases appear like the following.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image012_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image012_2.jpg"&gt;&lt;img title="clip_image012" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="347" alt="clip_image012" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image012_thumb.jpg" width="314" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If you want to try to failover the database so that Principal and Mirror roles are switched, click on the Failover button. This will cause a warning dialog to appear confirming your decision. Choose &lt;b&gt;Yes&lt;/b&gt; to allow the failover to occur.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image014_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image014_2.jpg"&gt;&lt;img title="clip_image014" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="352" alt="clip_image014" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image014_thumb.jpg" width="515" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Basic Troubleshooting&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As a DPM administrator, there is often not a lot of time allocated to troubleshoot setup and installation issues and these types of issues are common when working with unfamiliar technologies. Here are a few of the most common database mirroring configuration issues that arise. Take a look at &lt;/font&gt;&lt;a href="http://TechNet.Microsoft.com"&gt;&lt;font face="Arial" size="2"&gt;http://TechNet.Microsoft.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt; for more detailed information about other failures that you encounter.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If the database is not in Full Recovery mode, the following is displayed. If the restored copy of the database did not have Full Recovery mode setup when it was backed up, then you will need to delete it and create a new backup after making this setting change.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image016_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image016_2.jpg"&gt;&lt;img title="clip_image016" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="129" alt="clip_image016" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image016_thumb.jpg" width="487" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If the mirror copy was not restored using the “&lt;b&gt;RESTORE WITH NORECOVERY&lt;/b&gt;”, the following error will be displayed. Simply remove the restored copy of the database and restore it using this option to work around this issue.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image018_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image018_2.jpg"&gt;&lt;img title="clip_image018" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="182" alt="clip_image018" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image018_thumb.jpg" width="488" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In a busy environment, there may be transactions that are not captured. If this is the case, the following error may be displayed. You may need to place the Principal database in single-user mode and backup the transactions. Once these are restored to the mirror server, then try to configure mirroring.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image020_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image020_2.jpg"&gt;&lt;img title="clip_image020" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="193" alt="clip_image020" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/SQLDatabaseMirroringforDPMAdministrators_915F/clip_image020_thumb.jpg" width="486" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Summary&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Database mirroring can be established where one side of the mirror is on a Failover Cluster. You can even have the same SQL server acting in a mirroring partnership with 3 or 4 or more other SQL Servers. This is not a recommended practice however as this configuration can create confusion and, when it comes to DPM protection, all servers participating in a mirroring partnership must have the DPM agent installed. If the agent is not installed on all servers, DPM will not be able to protect the mirrored database.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;In an upcoming blog, we will cover the protection of a mirrored database using DPM 2007 SP1. Subsequent blogs will also discuss the recovery of a mirrored database to its original location. When reading the blog on recovering mirrored databases, you may need to refer back to this blog as the recovery process requires the database mirror to be broken and re-established in order to complete the restore.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3247573" width="1" height="1"&gt;</description></item><item><title>Intro to DPM 2007-SP1</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/intro-to-dpm-2007-sp1.aspx</link><pubDate>Fri, 29 May 2009 17:44:12 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3247572</guid><dc:creator>blogdpm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3247572</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/intro-to-dpm-2007-sp1.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;In the coming weeks, we will be discussing the new features of DPM 2007 SP1 to enough depth that you can implement them into a new or existing environment. We will also be covering some of the basics on how to install and configure, at a very basic level, the applications that DPM will be protecting.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This information is targeted towards DPM administrators who have little-to-no experience with the technologies that DPM SP1 provides support for such as SQL Database Mirroring, Exchange SCR, Hyper-V, and SharePoint Search index servers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Here is a summary list of those new features:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial" size="2"&gt;Mirrored Database protection for SQL 2005 and SQL 2008 databases&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Mirrored Content and Search Index Database protection for SharePoint WSS and MOSS farms&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Search Index database protection and recovery for SharePoint farms&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Distinct Content Database checking&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Exchange 2007 SCR protection&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Hyper-V guest OS protection&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Cross-Forest Protection&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;Additional support provided for Local Data Sources which include locally installed Hyper-V guests&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Let’s take a look at these features at an introductory level; future blogs will go in depth on how to configure, protect, and recover these new data sources.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Mirrored SQL Database Protection&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Database mirroring is a feature introduced with SQL Server 2005 SP1 which allows transactions to be passed to a secondary server (mirror) shortening the failover time needed to bring the alternate database online for user access.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;DPM provides support based on the configurations that the SQL Server support teams support. As an example, DPM can protect a mirrored database after failover and without manual intervention. DPM can also protect a mirrored database that spans multiple domains or where one of the partners in the mirror is on a Windows Failover cluster.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The blog on SQL Database mirroring will go into the details of setting up and mirroring a given database and what steps are needed to protect and recover the data. We will also discuss the mechanisms in DPM 2007 SP1 that allow for continued protection after a failover of a mirrored database, whether the failover is manually or automatically instigated.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;DPM does not extend limitations of a protected product but is designed to fit within that product’s support scenarios. For example: it is a limitation of SQL that mirroring must be removed in order for any data to be restored. DPM does not work around this limitation, but works within it. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;For the full set of features DPM offers with regard to SQL Server database mirroring, please refer to the blog on SQL Database mirroring. The examples provided in the blog cover the protection of a mirrored database where one side of the mirror resides on a Windows Failover cluster.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;SharePoint Features&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Mirrored Content and Search Index Database protection&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As with the protection of mirrored SQL databases, as of SP1 for DPM 2007, protection is provided for any SharePoint content databases that have been mirrored in SQL Server 2005 or SQL Server 2008 along with any Search Index databases that have been mirrored in SQL.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Search Index databases protection&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Prior to SP1 for DPM 2007, the failure or corruption of a search index database could result in re-crawling of the sites in a farm and this process in large implementations could run for more than 24 hours. With the release of SP1, DPM is able to restore the index database to its original location so that a subsequent crawl of the SharePoint content could be reduced from 24 hours to just 2-3 hours. This saves stress on users who actively search for content and reduces recovery down-time by allowing administrators to effectively seed the search index database and then run a crawl to update the database with any changes.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Distinct Content Database Checking&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Invariably, content databases in large farms will become inconsistent from time to time. Prior to SP1 for DPM 2007, if any content database became inconsistent, the entire farm went unprotected until the consistency checks for every database completed. Forcing healthy data sources into an unprotected state due to one or two unhealthy data sources was not ideal for large SharePoint farms.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As we will see when this feature is discussed in greater detail in a later blog, any content database that is showing as “consistent” will see its job moved immediately into the Completed Jobs list. Any remaining databases whose state is “ inconsistent” will remain until the consistency check completes on those respective databases. At that point, the consistency check job for the Farm will run and complete.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This ability becomes of paramount importance considering that the failover of a mirrored content database renders that content database inconsistent until the automated consistency check job runs to correct this issue. The time savings of being able to isolate a content database in order to run a needed consistency check, as compared to the entire list of databases in the farm, will be the greatest for the largest SharePoint farms. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Exchange SCR Protection&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Exchange Server 2007 Service Pack 1 introduced a new replication topology called Standby Continuous Replication, or ‘SCR’ for short. In an upcoming blog on SCR protection, we will learn about SCR and what configurations are supported.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;We will also discuss how to setup SCR on a mailbox database and how to protect the Source and Target servers. Protecting the Target SCR server is crucial as Exchange does not natively provide backup support for the Target server, only the Source server. To fill this gap, DPM 2007 SP1 introduces this capability. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Because Exchange SCR configuration and management is handled from within the Exchange Management Shell CLI (Command Line Interface) and not from the Exchange Management Console, the blog will cover the switches for the necessary cmdlets in detail. Familiarity with PowerShell is needed for support of this technology and extra detail is provided in the appropriate blog.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;We will also cover the recovery capabilities and limitations imposed by Exchange, as there are some limitations we must work within due to the way SCR is implemented within Exchange.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Hyper-V Guest OS Protection&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Virtualization technologies like Virtual Machine Manager and Hyper-Visor (Hyper-V) have become widely adopted because of the tremendous cost savings provided by each. With the release of Service Pack 1 for DPM 2007, protection of the Hyper-V guests becomes another key area of protection that must be filled.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;DPM’s ability to protect Hyper-V guests covers a rich array of capabilities that include the ability to protect guests in a Hyper-V host installation based on Windows Server 2008 Core as well as the Full versions. With Integration Services, the Hyper-V VSS writer makes it possible for DPM to protect guests that are live without having to pause or save them, which would interrupt user connectivity.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;One limitation is that DPM does not protect all other drives connected to the guest OS. In cases where iSCSI connections to other storage exists in the guest, the DPM agent should be installed inside of the guest partition to provide a protection solution of the additional iSCSI volumes.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;For guest operating systems that do not support Integration Services like Windows NT 4.0, DPM will &lt;u&gt;pause&lt;/u&gt; the system before a backup is taken. This means that DPM is now capable of protecting Windows NT 4.0, Windows 2000, and Linux systems that are guests of a Hyper-V host system. In these situations, DPM will only backup the local storage (VHD) files and not remote disks. Using this method, DPM is also capable of protecting dynamic disks inside of a VM and pass-through disks (physical host-machine disks mapped to a VM for use).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When the offline backup is taken, DPM requests the machine to be paused. The paused system’s VHDs are then snapshot, and the guest OS is brought back online.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;DPM is able to restore the base files to any location or the full guest back to its original location. When restored to its original location, the administrator only needs to power the system on and verify the data is there. No other configuration changes are necessary within the Hyper-V Manager.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Clustered guests can also be protected by DPM as long as both host systems have the DPM agent installed so that regardless of which system the guest is online and running on, the DPM Server can contact an agent to initiate protection of the files. DPM also supports Virtual Machine Manager (VMM) Quick Migration.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Cross-Forest Protection&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The ability to protect data sources on a server in a different domain within the same forest has been a feature of DPM since its initial release. With the release of SP1 for DPM 2007, protection is now being provided across a 2-way forest-to-forest trust. The only requirement for this feature is that the cross-forest trust &lt;u&gt;must&lt;/u&gt; be 2-way. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Cross-forest trust provides a new type of Windows trust for managing the security relationship between two forests—greatly simplifying cross-forest security administration and authentication. Users can securely access resources in other forests without sacrificing the single sign-on and administrative benefits of having only one user ID and password maintained in the user's home forest. This provides the flexibility to account for the need for some divisions or areas to have their own forest, yet maintain the benefits of Active Directory.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Local Data Source Protection &lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;To help Enterprise level customers who have single server installations in remote offices, DPM 2007 SP1 supplements the local data source protection capabilities for files, and folders available prior to SP1 by adding Hyper-V guests as well. With more Enterprise-level customers setting up remote offices with a limited number of multi-use servers, DPM is now capable of protecting data sources locally. Considering also that most remote offices are across low-bandwidth links, there may not be sufficient bandwidth to handle the amount of data DPM must transfer in order to protect it.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Summary&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;We discussed, at a very high level, several of the new feature offered with the release of DPM 2007 SP1. From this blog, we will move into more in-depth discussions of each feature. We will demonstrate how to implement the basic features of the applications DPM protects for DPM administrators since a cursory knowledge of each protected application is necessary for implementing and managing protection with DPM.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3247572" width="1" height="1"&gt;</description></item><item><title>Installation and Rollback of DPM SP1</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/installation-and-rollback-of-dpm-sp1.aspx</link><pubDate>Fri, 29 May 2009 17:38:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3247570</guid><dc:creator>blogdpm</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3247570</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/29/installation-and-rollback-of-dpm-sp1.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;Well, the day has come and you are thinking about installing SP1 for DPM 2007 to your DPM environment. There are a few things you that you need to be aware of before you install this Service Pack to any DPM servers. Let’s take a moment to discuss these before unleashing SP1 into your environment haphazardly. In the event you do make the decision to back SP1 out of your DPM environment, we will cover the steps needed to make this happen. Of course, we will first discuss how to best prepare for the installation of the service pack.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;To begin with, DPM 2007 SP1 includes a lot of new functionality as well as numerous fixes that will without a doubt stabilize your DPM environment. As with any churn to the binaries on a server, there is always an inherent amount of risk involved. In order to mitigate the risk involved and try to make this as positive an experience as possible, take some precautionary steps.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Do you know what DPM patch level you are running currently without looking at the DPM server?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If you know and are absolutely sure that you know, then kudos to you; since I am a precautionary doubter by nature, let’s confirm. Two ways to confirm this are covered. First, from within the DPM Administrator’s Console, look for the ‘I’ which looks like the informational icon seen in the Event Viewer in the upper right of the console. Double clicking on this will show you a screen that provides the build number of DPM which will appear near the bottom of the screen and may resemble “&lt;b&gt;2.0.8107&lt;/b&gt;”. This can be used to determine the patch level of DPM as DPM 2007 without any patches will have a version number of “&lt;b&gt;2.0.5820&lt;/b&gt;”.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Alternatively, you can open SQL Query Analyzer and connect to the DPMDB and run the following query “&lt;i&gt;Select name, buildnumber from tbl_AM_AgentPatch&lt;/i&gt;”. This query will return the necessary information to determine what the patch level of the DPM Server is.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Now that we have that information, let’s take a look at protecting the data that is currently in production before we introduce SP1.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If you have applied any patches like the Feature Pack from KB949779 which modified the database schema, a backup of the database has already been taken for you. You will find this backup of the DPM database in a file called &lt;b&gt;QFEdpmdb.bak&lt;/b&gt; in the &lt;b&gt;C:\Program Files\Microsoft DPM\SQL\MSSQL.1\MSSQL\Backup&lt;/b&gt; folder on the DPM server if you have a local installation of SQL on the DPM Server. If your DPM server is utilizing a remote installation of SQL Server, then you will find the backup of the database on the SQL server, under the MSSQL\Backup folder on the server.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Protect this file as this is an older backup that can be used as a last resort before reinstalling from scratch and having to start over with DPM. You may want to consider renaming this file to include the build number of the database that it contains. Next move this file into a safe location.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With that file protected, you will now need to open a command prompt and run the following command to take a backup of the DPM database. Navigate to &lt;b&gt;C:\Program Files\Microsoft DPM\DPM\bin&lt;/b&gt; and run the command ‘&lt;i&gt;dpmbackup –db&lt;/i&gt;’. Depending on the size of the DPMDB database, it may take some time to complete. Once this backup completes, it will create a file called &lt;b&gt;DPMDB.BAK&lt;/b&gt; in the &lt;b&gt;C:\Program Files\Microsoft DPM\DPM\Volumes\ShadowCopy\Database Backups&lt;/b&gt;. This backup should be renamed to give you an idea of what the build number is and then the files should be copied into the same folder as the &lt;b&gt;QFEdpmdb.bak&lt;/b&gt; file that was moved earlier. Now you have both of your backups labeled clearly so you know what they are and they are safe.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The reason for this is that if SP1 needs to be removed, a full uninstall of DPM will be required and we don’t want these copies put at risk when the server is cleaned up of DPM. Regardless of whether you intend to upgrade DPM to SP1 right away or not, it is strongly recommended that you have a scheduled task run the ‘&lt;i&gt;dpmbackup –db&lt;/i&gt;’ command on at least a weekly basis and have that file copied to a location where DPM can back it up. Local Data Source protection was introduced with the Feature Pack from article number KB949779 so this is an option.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With DPM backups taken, and moved to a safe location, you are ready to upgrade your DPM server to SP1.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Returning DPM to a Pre-SP1 version&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Invariably, there are some situations that necessitate that DPM 2007 SP1 be removed from the environment while additional testing is done. It will not happen in many cases, but given the odds, it will happen. Let’s now take a look at the steps necessary to return DPM to a working version prior to the SP1 upgrade.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Considering that the SP1 installation routine will take a backup of the DPMDB database during the installation of the service pack, we can utilize that copy of the database for our recovery.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Working under the premise that the &lt;b&gt;QFEDPMDB.BAK&lt;/b&gt; file has been moved to a safe location out from under the DPM folder structure as stated above, we will need to uninstall DPM from the server. On a Windows Server 2008 system, this is done by navigating to &lt;b&gt;Control Panel&lt;/b&gt; and selecting the &lt;b&gt;Programs and Features&lt;/b&gt; option. This will generate a list of installed applications like &lt;b&gt;Add\Remove Programs&lt;/b&gt; does for Windows Server 2003. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;On both Windows 2008 and Windows 2003 servers, look for the &lt;b&gt;Microsoft System Center Data Protection Manager 2007&lt;/b&gt; entry and remove it. On a Windows Server 2008 system, there is an &lt;b&gt;Uninstall&lt;/b&gt; option at the top and in Windows Server 2003, click on the &lt;b&gt;Change/Remove&lt;/b&gt; button to the right. This will start the wizard to remove DPM from the server. This is necessary in order to return the server back to a Pre-SP1 build of DPM as the modifications to the database schema cannot be reversed without uninstalling.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Follow the wizard to the &lt;b&gt;Uninstallation Options&lt;/b&gt; screen where 2 radio buttons will be presented. The first is the &lt;b&gt;Retain disk-based recovery points &lt;/b&gt;button. This is likely the option you will select as these recovery points can be used in recovery scenarios after the DPM server is back up and running with a pre-SP1 build. If you choose the &lt;b&gt;Remove data&lt;/b&gt; option, you must understand that any recovery points created previously before and after SP1 was installed will be lost and cannot be recovered.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Click on &lt;b&gt;Next&lt;/b&gt; and continue through the wizard until the uninstall of DPM has been completed. There is a notification screen at the end that tells of tasks that were not performed by the uninstall routine. One complete, you will need to reboot the DPM server.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;After the server comes back up and you have logged in, you will need to navigate to the &lt;b&gt;SQL Server Management Studio&lt;/b&gt; and delete the &lt;b&gt;DPMDB &lt;/b&gt;database. This must be done in order for the reinstallation of DPM to be successful. The installation routine will detect if there is already a &lt;b&gt;DPMDB&lt;/b&gt; in existence on the SQL server instance selected. Once the &lt;b&gt;DPMDB&lt;/b&gt; database has been deleted, you can begin the install of DPM on the server.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Install DPM just as you did originally making the same settings changes during the installation. Once the installation completes and you are presented with the Installation Success screen, unselect the &lt;b&gt;Open DPM 2007 Administrator Console when the wizard closes&lt;/b&gt; checkbox. This is not the right time to open the console as this is a plain installation with no data. Choose Close to terminate the wizard. Now the patches that were on the DPM server prior to SP1 will need to be reinstalled. If you have the patch from KB949779 or anything after it, you can start with it and then apply the last patch that was applied to the server. The reasoning here is that from the KB949779 patch forward, all patches were cumulative.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;NOTE: If you are unsure what build of DPM you were running, you can restore the DPM database using the following commands and then run the query (“&lt;b&gt;Select name, buildnumber from tbl_AM_AgentPatch&lt;/b&gt;”) to see what build number DPM was prior to applying SP1. At that point, you will know which patches to apply.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once the DPM server has been patched, you will want to rename the new &lt;b&gt;QFEDPMDB.BAK&lt;/b&gt; file that was created after applying the KB949779 patch so that you will have a working clean database to revert back to if needed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Restore the DPM Data&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Now that DPM has been reinstalled and patched, you will need to restore the database and get DPM back up and running. In our recovery example, the database (&lt;b&gt;QFEDPMDB.BAK&lt;/b&gt;) backup file was moved to &lt;b&gt;C:\DPM_BACKUP&lt;/b&gt; folder prior to removing DPM. To restore the data, open a command prompt using &lt;b&gt;Start\Run\’CMD’&lt;/b&gt; and navigate to the &lt;b&gt;C:\Program Files\Microsoft DPM\DPM\bin&lt;/b&gt; folder (understanding that this is the folder that DPM was installed to).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Type the following at the command line and press enter.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Dpmsync –restoredb –dbloc c:\DPM_BACKUP\qfedpmdb.bak&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This will restore the contents from the backup file into the existing DPM database. Depending on how much data has to be restored, this may take some time.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;From the same command prompt, now type and execute the following command.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;font face="Arial" size="2"&gt;Dpmsync –sync&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This command can take a very long time (hours) for DPM database that are very large and have been protecting large numbers of data sources. As there is no progress bar, do not be alarmed if this process appears to be hung and non-responsive. If the process is still running after 8-12 hours, you may consider opening a support incident with Microsoft.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When it completes, you can then test the DPM installation by opening the DPM Admin Console. If any agents have been upgraded to the SP1 version, you will need to remove the agent and reinstall it which will result in the machine being restarted so this should be taken into account when backing out DPM SP1 from the environment.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The DPM Admin Console should reveal the agents and data sources that were being protected prior to the application of SP1. This completes the restoration but there is still the matter of stabilizing the data sources that DPM is protecting.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As with most application recoveries, a Consistency Check must be run. Since the entire DPM server was restored to a pre-SP1 state, all of the data sources will show inconsistent. A Consistency Check will be required on each data source in the environment and this may take considerable time and storage space to complete.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As the data sources show a Protection Status of ‘OK’, then DPM will continue protecting them based on their original schedules. If there are portions of this process that were not clear or missing, please send us your comments.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Enterprise Platforms Support&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3247570" width="1" height="1"&gt;</description></item><item><title>Troubleshooting Agent Deployment in Data Protection Manager 2007 - DCOM</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007-dcom.aspx</link><pubDate>Tue, 19 May 2009 16:28:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3243176</guid><dc:creator>blogdpm</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3243176</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007-dcom.aspx#comments</comments><description>&lt;p&gt;The DPM agent is a DCOM application - it cannot function correctly without proper DCOM configuration. This section covers the necessary configuration checks to make sure that DCOM is configured correctly.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Non-Clustered Member Servers:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;As a rule, DCOM Settings for a working DPM 2007 Agent are evidenced by a lack of problems:&amp;#160; You'll need to check &lt;strong&gt;&lt;u&gt;Event Viewer&lt;/u&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;u&gt;Add\Remove Programs&lt;/u&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;u&gt;DCOMCNFG&lt;/u&gt;&lt;/strong&gt;, and &lt;strong&gt;&lt;u&gt;WBEMTEST&lt;/u&gt;&lt;/strong&gt; in order to confirm the COM is working.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Event Viewer:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Make sure that there are no VSS or DCOM errors showing up in the event logs on the agent and the DPM server.&lt;/p&gt;  &lt;p&gt;Here are some examples of what you might see on your DPM Server if DCOM needs to be checked out....&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;5/6/2008 8:46:46 AM&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10006      &lt;br /&gt;DCOM&amp;#160;&amp;#160; N/A&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;lt;&amp;lt;DPMserverName&amp;gt;&amp;gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2148007941 &amp;lt;&amp;lt;DPM serverName fqdn&amp;gt;&amp;gt;&amp;#160;&amp;#160; &lt;br /&gt;{C4EBD674-1457-4B79-BE30-B04735AED9D1}&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Event Type:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Error      &lt;br /&gt;Event Source:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DPM-EM       &lt;br /&gt;Event Category:&amp;#160;&amp;#160;&amp;#160; None       &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2       &lt;br /&gt;Date:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 5/8/2008       &lt;br /&gt;Time:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 9:02:00 AM       &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A       &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&amp;lt;DPMserverName&amp;gt;&amp;gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Creation of recovery points for &amp;lt;&amp;lt;Protected ServerName&amp;gt;&amp;gt; on      &lt;br /&gt;&amp;lt;&amp;lt;Protected ServerName fqdn&amp;gt;&amp;gt; have failed.       &lt;br /&gt;The last recovery point creation failed for the following       &lt;br /&gt;reason: (ID: 3159) &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;The replica of &amp;lt;&amp;lt;Protected ServerName&amp;gt;&amp;gt; on      &lt;br /&gt;&amp;lt;&amp;lt;Protected ServerName fqdn&amp;gt;&amp;gt; is not consistent       &lt;br /&gt;with the protected data source. (ID: 30301)&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;DCOMCNFG:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Open DCOMCNFG, by clicking on Start\Run, and entering ‘DCOMCNFG’. Navigate down to &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#0000ff"&gt;Console Root\Component Services\Computers\My Computer and open the properties of ‘My Computer’.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Note&lt;/u&gt;:&lt;/b&gt; If 'My Computer' has a red 'X' by it and the properties cannot be fully displayed, check the MSDTC (Distributed Transaction Coordinator) service to make sure it is running. If it doesn’t start, correct this problem before continuing. If the protected computer is a member server or workstation, try starting it and setting the service to 'Automatic' and rebooting. After logging onto the machine, open DCOMCNFG and 'My Computer' should appear without a red 'X' by it. If the system is a clustered server, make sure the cluster service is running as this will affect the MSDTC service's ability to run. MSDTC doesn’t, however, have to be a clustered resource in order for this to work correctly.&lt;/p&gt;  &lt;p&gt;Check also for the existence of 2 DCOM Applications that are installed when the &lt;em&gt;&lt;strong&gt;DPM Agent&lt;/strong&gt;&lt;/em&gt; (recall that the DPM Agent is often called the &amp;quot;DPMRA&amp;quot;)&amp;#160; is installed on a server or workstation. Following are the settings for the DPMRA and WSSCmdletsWrapper DCOM applications.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;‘DPM RA’ DCOM Application&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Navigate through the &amp;quot;DCOM Config&amp;quot; tree to the DPM RA Service, as below, and select properties.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="566" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_2.png" width="334" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;1. Under 'General', &amp;quot;Authentication Level - Default&amp;quot;    &lt;br /&gt;2. Under 'Location', only &amp;quot;Run application on this computer&amp;quot; should be checked     &lt;br /&gt;3. Under Security, verify that the &amp;quot;Launch and Activation Permissions&amp;quot; (select &amp;quot;Edit&amp;quot;) include the machine account for the DPM Server as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/clip_image002_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="462" alt="clip_image002" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/clip_image002_thumb.jpg" width="452" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/clip_image004_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="clip_image004" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/clip_image004_thumb.jpg" width="456" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. Under Endpoints, leave &amp;quot;… default system protocols …&amp;quot; as the only entry.&lt;/p&gt;  &lt;p&gt;5. Under Identity, the radio button &amp;quot;The system account (services only).&amp;quot; should be checked.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WSSCmdletsWrapper      &lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This DCOM application appears under the same tree as above (My Computer / DCOM Config / WSSCmdletsWrapper / Properites).&amp;#160; The related application is C:\Program Files\Microsoft Data Protection Manager\DPM\bin\WSSCmdletsWrapper.exe.&lt;/p&gt;  &lt;p&gt;1. Under 'General', &amp;quot;Authentication Level - Default&amp;quot;    &lt;br /&gt;2. Under 'Location', only &amp;quot;Run application on this computer&amp;quot; should be checked     &lt;br /&gt;3. Under Security, you should see&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_8.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="392" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_3.png" width="353" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;4. Under Endpoints, leave &amp;quot;… default system protocols …&amp;quot; as the only entry.     &lt;br /&gt;5. Under Identity, the radio button, &amp;quot;The launching user&amp;quot; should be checked.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you're concerned that the DCOM permissions have been modified, check the following registry key on both the protected server and the DPM server. There are up to 4 registry values added at the root of the OLE key.&lt;/p&gt;  &lt;p&gt;HKLM\Software\Microsoft\Ole – check for the existence of the following value: ‘EnableDCOM’[REG_SZ] = ‘Y’&amp;#160; if not present, or if it is set to ‘N’ – either add the value or change it to ‘Y’. This is the registry storage location which tells if DCOM is enabled or disabled.&lt;/p&gt;  &lt;p&gt;To reset the DCOM security, at the OLE registry key, delete all keys except for 'Default' and 'EnableDCOM'. Now reboot the server. When the server comes back up, the DCOM security will be at the default and you will need to open up DCOMCNFG in order to reconfigure it.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE&lt;/strong&gt;: Please backup the OLE key before you delete it. This will not cause the server to fail to boot but having a copy of the key will allow you to return it to its previous configuration if needed or desired.&lt;/p&gt;  &lt;p&gt;The DPM Agent requires Distributed COM to work and does not require COM+ for agent installation or normal operation. Agents can be deployed on to systems that do not have the &amp;quot;Enable network COM+ Access&amp;quot; enabled within Add\Remove Programs.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Local DCOM Settings for DPM Agents are shown below.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;1. Check to make sure that DCOM is enabled on the server that is going to be protected by DPM. This can be done in 2 ways. From within the UI, check the following in DCOMCNFG.&lt;/p&gt;  &lt;p&gt;Open DCOMCNFG, by clicking on Start\Run, and entering ‘DCOMCNFG’. Navigate down to &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#0000ff"&gt;Console Root\Component Services\Computers\My Computer and open the properties of ‘My Computer’.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;On the &amp;quot;Default Properties&amp;quot; tab, &amp;quot;Enable Distributed COM on this computer&amp;quot; should be checked.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_14.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="613" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_7.png" width="443" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;2. Check to make sure that the &amp;quot;Default Authentication Level&amp;quot; is set to &amp;quot;Connect&amp;quot; and “Default Impersonation Level&amp;quot; is set to &amp;quot;Identify&amp;quot;.&lt;/p&gt;  &lt;p&gt;3.&amp;#160; The other option is to check the registry. Look for the key &lt;i&gt;&amp;quot;&lt;/i&gt;&lt;i&gt;HKLM\Software\Microsoft\Ole\EnableDCOM = Y&amp;quot;&amp;lt;REG_SZ&amp;gt; &lt;/i&gt;– check for the existence of this key and if not present, or if it is set to 'N' – either add the value or change it to 'Y'.&lt;/p&gt;  &lt;p&gt;4. Back to the GUI on the Default Protocols tab - confirm that &amp;quot;Connection-oriented TCP\IP&amp;quot; is at the top. Also check the properties for DCOM port range to see if there are any restrictions (by highlighting &amp;quot;Connection-oriented TCP\IP&amp;quot; and selecting properties).&amp;#160; Most likely, the screen will be blank, as below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_16.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="516" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_8.png" width="373" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;There are several registry settings that control the DCOM port restriction functionality. All of the named values listed below are located under the &lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\Internet &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;registry key. This registry key does not appear in the registry by default and must be created. If you find a need to restrict the&amp;#160; DCOM ports, you should add the same port restrictions to &lt;strong&gt;&lt;em&gt;both&lt;/em&gt;&lt;/strong&gt; the DPM server and the protected server.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Note: You must reboot your machine any time you make changes to any of the following registry settings in order for them to take effect.&amp;#160; Warning: Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NAME TYPE &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;VALUE &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Ports &lt;/p&gt;  &lt;p&gt;REG_MULTI_SZ &lt;/p&gt;  &lt;p&gt;Specify one port range per line. Example: 3000-4000 5141 &lt;/p&gt;  &lt;p&gt;DESCRIPTION: One or more port ranges. The options below determine the meaning of this named value. &lt;/p&gt;  &lt;p&gt;PortsInternetAvailable REG_SZ &amp;quot;Y&amp;quot; (don't include quotes) &lt;/p&gt;  &lt;p&gt;DESCRIPTION: Always set this to &amp;quot;Y&amp;quot;. &lt;/p&gt;  &lt;p&gt;UseInternetPorts REG_SZ &amp;quot;Y&amp;quot; or &amp;quot;N&amp;quot; (don't include quotes) &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;DESCRIPTION:&amp;#160; If this value is set to &amp;quot;Y&amp;quot;, then the Ports named value indicates which ports should be used for DCOM applications. If this value is set to &amp;quot;N&amp;quot;, then the Ports named value indicates which ports &lt;em&gt;should NOT&lt;/em&gt; be used for DCOM applications. &lt;/p&gt;  &lt;p&gt;Examples: &lt;/p&gt;  &lt;p&gt;1. Add the Internet key under: HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc &lt;/p&gt;  &lt;p&gt;2. Under the Internet key, add the values &amp;quot;Ports&amp;quot; (MULTI_SZ), &lt;/p&gt;  &lt;p&gt;&amp;quot;PortsInternetAvailable&amp;quot; (REG_SZ), and &amp;quot;UseInternetPorts&amp;quot; (REG_SZ). &lt;/p&gt;  &lt;p&gt;In this example ports 5000 through 5100 inclusive have been arbitrarily selected to help illustrate how the new registry key can be configured.&amp;#160; For example, the new registry key appears as follows: &lt;/p&gt;  &lt;p&gt;Ports: REG_MULTI_SZ: 5000-5100 &lt;/p&gt;  &lt;p&gt;PortsInternetAvailable: REG_SZ: Y &lt;/p&gt;  &lt;p&gt;UseInternetPorts: REG_SZ: Y &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;3. Restart the server. All applications that use RPC dynamic port allocation use ports 5000 through 5100, inclusive. In most environments, a minimum of 100 ports should be opened, because several system services rely on these RPC ports to communicate with each other.&lt;/p&gt;  &lt;p&gt;You should open up a range of ports above port 5000. Port numbers below 5000 may already be in use by other applications and could cause conflicts with your DCOM application(s). Furthermore, previous experience shows that a minimum of 100 ports should be opened, because several system services rely on these RPC ports to communicate with each other. &lt;/p&gt;  &lt;p&gt;Note: The minimum number of ports may differ from computer to computer and depends on the configuration of the computer. &lt;/p&gt;  &lt;p&gt;To test and verify connectivity after making this registry change you can utilize the DCOMtest.exe tool. To download the tool and get additional details regarding the use and results you can leverage the following article. &lt;/p&gt;  &lt;p&gt;KB259011 “SAMPLE: A Simple DCOM Client Server Test Application”&lt;/p&gt;  &lt;p&gt;&amp;lt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;259011"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;259011&lt;/a&gt;&amp;gt; &lt;/p&gt;  &lt;p&gt;For additional details on Using Distributed COM with Firewalls you can leverage the following links:&lt;/p&gt;  &lt;p&gt;KB154596 “How to configure RPC dynamic port allocation to work with firewalls”&lt;/p&gt;  &lt;p&gt;&amp;lt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;154596"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;154596&lt;/a&gt;&amp;gt; &lt;/p&gt;  &lt;p&gt;&amp;lt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms809327.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms809327.aspx&lt;/a&gt;&amp;gt; &lt;/p&gt;  &lt;p&gt;4. Check the COM Security tab for the following settings. The 'Edit Default' settings &lt;u&gt;do not&lt;/u&gt; have to be modified.&lt;/p&gt;  &lt;p&gt;On the COM Security tab, under Access Permissions, click Edit Limits.&lt;/p&gt;  &lt;p&gt;Verify that the “Distributed COM Users” group is allowed both Local Access and Remote Access permissions. This is the group where the DPM Server's machine account has been added. This group is available after SP1 for Windows Server 2003 is applied, and after Windows XP SP2 has been applied.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_18.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="492" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_9.png" width="362" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;after checking &amp;quot;Edit Limits&amp;quot; you'll see&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_20.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="256" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_10.png" width="304" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;6.&amp;#160; On the COM Security tab, under Launch and Activation Permissions, click Edit Limits.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_22.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="435" alt="image" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_10EE5/image_thumb_11.png" width="313" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Verify that the Distributed COM Users group is allowed the following permissions:&lt;/p&gt;  &lt;p&gt;·&amp;#160;&amp;#160;&amp;#160; Local Launch    &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160; Remote Launch     &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160; Local Activation     &lt;br /&gt;·&amp;#160;&amp;#160;&amp;#160; Remote Activation &lt;/p&gt;  &lt;p&gt;Be sure to run secpol.msc and make sure that local security policy is not preventing network access.&amp;#160; &lt;/p&gt;  &lt;p&gt;1. Check ‘User Rights Assignment’ to confirm that the DPM Server’s machine account    &lt;br /&gt;&amp;#160;&amp;#160; or authenticated users is specified here.     &lt;br /&gt;2. Make sure that “Deny access to this computer from the network” does not include     &lt;br /&gt;&amp;#160;&amp;#160; the DPM Server's machine account, Everyone, Administrators, or Authenticated Users     &lt;br /&gt;&amp;#160;&amp;#160; as these will prevent the DPM Server from connecting. &lt;/p&gt;  &lt;p&gt;Troubleshooting Security is beyond the scope of this article, but for a good reference, check out: &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 909887&amp;#160; Error message when you try to view a Web site that is hosted on Internet&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Information Server 6.0 by using anonymous access: &amp;quot;401.1 Unauthorized: Logon failed&amp;quot;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;909887"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;909887&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If Agent issues have been preventing consistency checks and/or replication, you may need to now reboot, uninstall the DPMRA, reboot, and reinstall.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Authors:    &lt;br /&gt;Victor Reavis     &lt;br /&gt;Tom Acker     &lt;br /&gt;Microsoft Corporation Enterprise Support &lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3243176" width="1" height="1"&gt;</description></item><item><title>Troubleshooting Agent Deployment in Data Protection Manager 2007 - Networking</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007-networking.aspx</link><pubDate>Tue, 19 May 2009 16:27:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3243175</guid><dc:creator>blogdpm</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3243175</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007-networking.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;em&gt;Note:&amp;#160; This is the second of a three part series for troubleshooting the DPM RA (Data Protection Manager Remote Agent).&amp;#160; Please check out the earlier blog, and the next (all start with the same title).&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Network security protocols between the DPM Server and the Agent can directly affect Agent communication as can DNS configuration and registration issues. Check these settings on each server to ensure that there are no network issues blocking the agent and server from communicating with each other.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;u&gt;1. Check SMB (Server Message Block) signing&lt;/u&gt; on the DPM and PS (Protected Server) servers and verify the following settings on both servers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;Windows XP and 2003 - local computer Group Policy&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Workstation/Client:&lt;/p&gt;  &lt;p&gt;Microsoft network client: Digitally sign communications (always) Security Setting: &lt;strong&gt;disabled      &lt;br /&gt;&lt;/strong&gt;Microsoft network client: Digitally sign communications (if server agrees) Security Setting: &lt;strong&gt;enabled&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;&lt;strong&gt;Server &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Microsoft network server: Digitally sign communications (always) Security Setting: &lt;strong&gt;disabled&lt;/strong&gt;     &lt;br /&gt;Microsoft network server: Digitally sign communications (if client agrees) Security Setting:&lt;strong&gt; disabled&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;u&gt;2. Check and make sure that Windows Firewall is disabled&lt;/u&gt; on both the DPM and PS servers. If it must be enabled, make sure that the following ports are open. (More information in 947682 - &lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/947682"&gt;&lt;font face="Arial" size="2"&gt;&lt;em&gt;http://support.microsoft.com/kb/947682&lt;/em&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial" size="2"&gt;). Also, if it must be enabled, make sure it is enabled before installing the agent as the DPM installation process automatically configures the firewall exclusions to allow DPM agent communication.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;a. 53 UDP    &lt;br /&gt;b. 88 TCP\UDP     &lt;br /&gt;c. 135 TCP     &lt;br /&gt;d. 137 UDP     &lt;br /&gt;e. 138 UDP     &lt;br /&gt;f. 139 TCP     &lt;br /&gt;g. 389 TCP\UDP     &lt;br /&gt;h. 5718 TCP (DPM)     &lt;br /&gt;i. 5719 TCP (DPM)     &lt;br /&gt;j. Add the DPMRA application to the exclusion list.&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;u&gt;3. Make sure that there are no firewalls in between&lt;/u&gt; the DPM and protected servers and if there are, make sure the exceptions specified above have been applied.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;u&gt;4. If a Netlogon Event error is displayed in the System Event&lt;/u&gt; log or the below error in the DPM Administrator’s Console, make sure that the DPM Agent’s machine account exists in the domain and has not been reset. On the DPM Agent computer, check the System Event log for an Event 5721 from Netlogon indicating what the account problem is.&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial" size="2"&gt;If the machine account has been deleted, correct this by recreating the account and disjoining and rejoining the computer to the domain.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial" size="2"&gt;If the machine account has been reset, then SID in the account will match the machine's SID and you can use NetDOM or NLTEST to reset the machine account's secure connection to the DCs.&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial" color="#ff0000" size="2"&gt;Data Protection Manager Error ID: 318&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" color="#ff0000" size="2"&gt;Error: The agent operation failed because DPM was unable to identify the computer account for: &amp;lt;FQDN for agent machine&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" color="#ff0000" size="2"&gt;Detailed Error Code: No mapping between account names and security IDs was done.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" color="#ff0000" size="2"&gt;Recommended Action: Verify that both &amp;lt;FQDN&amp;gt; and the domain controller are responding. Then in Microsoft Management Console (MMC), open the Group Policy Object Editor snap-in for the local computer and verify the local DNS client settings in Local Computer Policy\Computer Configuration\Administrative Templates\Network\DNS Client.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;u&gt;5. If DCOM appears to be OK after checking WBEMTEST and DCOM&lt;/u&gt; sections (to follow, below) and we are still seeing what appears to be network communications issues, try pinging the DPM server from the protected server and vice versa by FQDN as well as IP. If this works, check to see if there have been any manual updates to the HOST file on the machines in question. Also check, using NSLOOKUP, to ensure the protected server is dynamically updating the DNS servers properly as this will also cause agent installation\communication to fail.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;&lt;u&gt;WBEMTEST:&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;WBEMTEST is a tool we can use to test connectivity between the DPM Server and the DPM Agent system. We will use WBEMTEST to test our DCOM connectivity.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Logon the DPM server using the same credentials you are using to deploy the DPM File agents. Try to connect using WBEMTEST from the DPM Server to the Server you plan on installing the DPM Agent onto. If you received the following error, please verify that the DCOM settings are correct.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Number: 0x80070005      &lt;br /&gt;Facility: Win32       &lt;br /&gt;Description: Access is denied&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;To test the DCOM connectivity via WBEMTEST, click on 'Start\Run' and type 'wbemtest' and hit enter. The following screen appears.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image002_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image002_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="192" alt="clip_image002" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image002_thumb.jpg" width="464" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Click on the &amp;quot;Connect&amp;quot; button and the following screen will appear with 'root\default' in the 'Namespace' field. Type in the name of the DPM Agent machine and specify the 'root\default' namespace to connect to.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image004_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image004_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="clip_image004" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image004_thumb.jpg" width="394" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The UNC-style connection will initiate a DCOM connection from the DPM Server (local) to the DPM Agent Server (remote) and try to open up the 'default' namespace. If this fails, then there are still DCOM issues on the system.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;A working example appears below.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image006_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image006_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="327" alt="clip_image006" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image006_thumb.jpg" width="394" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once a connection has been made, the button appear 'live' as in the screen shot above. Now click on the &lt;strong&gt;'Enum Classes&lt;/strong&gt;…' button at the top of the left-hand column.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image008_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image008_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="175" alt="clip_image008" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image008_thumb.jpg" width="377" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once this screen appears, you can specify a class name if you know one but the easiest confirmation is done by selecting the 'Recursive' button and clicking on OK. This will show all of the top-level classes in the Default namespace. Once you have this information, you have confirmed that DCOM works. The below screen shot is an example of what a successful recursive query will return.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image010_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image010_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="313" alt="clip_image010" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_E21C/clip_image010_thumb.jpg" width="489" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;&lt;u&gt;Cluster Nodes:&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The Cluster Service must be running in order for the DPM Agent installation to proceed. Without the Cluster service running, MSDTC will not be accessible and this will affect the agent installation of DCOM. There doesn’t need to be an MSDTC resource in the cluster for the DPM Agent installation to work.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;All other settings for local security and DCOM are the same as the Non-Clustered Member Server settings above.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Author:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Victor Reavis      &lt;br /&gt;Support Engineer       &lt;br /&gt;Microsoft&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3243175" width="1" height="1"&gt;</description></item><item><title>Troubleshooting Agent Deployment in Data Protection Manager 2007</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007.aspx</link><pubDate>Tue, 19 May 2009 16:26:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3243174</guid><dc:creator>blogdpm</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3243174</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/19/troubleshooting-agent-deployment-in-data-protection-manager-2007.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Microsoft’s Data Protection Manager (DPM) version 2007 must have an agent installed on any server or workstation that it is going to protect.&amp;#160;&amp;#160; The installation of the DPM agent requires contact with many different components both locally and across the network.&amp;#160;&amp;#160; In this and the next two blogs, we will try to cover as thoroughly as possible, all of the local and remote contingencies that must be met in order for the DPM agent to be installed successfully and establish communication with the DPM Server.&amp;#160;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;These will include the specifics regarding Manual Agent Installation, Local Security on the DPM Agent, Network configuration, WBEMTEST, and DCOM configuration settings in a attempt to provide you with the most common causes of why DPM Agents either will not install or are not able to communicate with the DPM Server after installation.&amp;#160; In this blog we'll cover:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Arial"&gt;Manual Agent Installation&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Local Security on the DPM Agent&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Domain Controller requirements&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;&lt;u&gt;Manual Agent Installation:&lt;/u&gt;&amp;#160; &lt;/strong&gt;&lt;/font&gt;&lt;font face="Arial"&gt;When working on a DPM Agent Installation issue, consider some of the following tests to see where the problem may reside.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;1.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Try installing the agent manually on the server to be protected and try pushing it from the DPM Server.&amp;#160; Do both error out or does one succeed when the other doesn't?&amp;#160;&amp;#160; If the manual agent installation succeeds and the push fails, then there is likely a problem on the network or with network communication between the DPM Server and the Protected Server or some necessary configuration in the environment with AD or Name Resolution (DNS) that is missing.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;2.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Try to add the agent server to the DPM Server using both SetDPMServer* as well as the PowerShell script (Attach-ProductionServer.ps1) on the DPM Server.&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;   &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt; &lt;/font&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;u&gt;&lt;em&gt;The SetDPMServer’s syntax is a follows:&lt;/em&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="left"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="font-size: 10pt"&gt;&lt;font face="Arial"&gt;SetDPMServer –dpmServerName &amp;lt;DPM Server name&amp;gt; &lt;/font&gt;&lt;/span&gt;&lt;/i&gt;      &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;   &lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="left"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="font-size: 10pt"&gt;&lt;font face="Arial"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;for example, &lt;/font&gt;&lt;/span&gt;&lt;/i&gt;    &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="left"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="font-size: 10pt"&gt;&lt;font face="Arial"&gt;SetDPMServer&amp;#160; –dpmServerName DPM_Server_01 &lt;/font&gt;&lt;/span&gt;&lt;/i&gt;      &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;   &lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;*Note:&lt;/b&gt;&amp;#160;&amp;#160; The SetDPMServer tool is found on a DPM Agent under the ?:\Program Files\Microsoft Data Protection Manager\DPM\bin\ folder and it is run locally on the system.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;The PowerShell script’s syntax below is followed by an example command.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;u&gt;&lt;span style="font-size: 10pt"&gt;&lt;font face="Arial"&gt;Syntax:&lt;/font&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;u&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span style="font-size: 10pt"&gt;&lt;font face="Arial"&gt;Attach-ProductionServer.ps1 &amp;lt;DPM server name&amp;gt; &amp;lt;production server name&amp;gt; &amp;lt;user name &amp;gt; &amp;lt;password &amp;gt; &amp;lt; domain&amp;gt; &lt;/font&gt;&lt;/span&gt;&lt;/i&gt;      &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;   &lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Example:&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;Attach-ProductionServer.ps1&amp;#160;&amp;#160; dpmserver&amp;#160; SQLProd1&amp;#160;&amp;#160; Admin_VR&amp;#160;&amp;#160; P@ssw0rd1!&amp;#160;&amp;#160;&amp;#160; Contoso&lt;span style="mso-bidi-font-style: italic"&gt; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Use the above power shell script to attach a manually installed agent on a protected server to the DPM Server.&amp;#160; Once complete, refresh the agent display in the DPM Console to see if the agent is showing healthy or if an error appears.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;3.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Disable everything non-essential using MSConfig to see if this will get around the installation issue.&amp;#160;&amp;#160; This would include anything 3&lt;sup&gt;rd&lt;/sup&gt; party under the ‘Services’ or ‘Startup’ tabs.&amp;#160;&amp;#160; Clean the agent off of the server and attempt the installation again after the server is rebooted.&amp;#160;&amp;#160; The agent should be uninstalled using Add\Remove Programs.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;4.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Remove leftover DPM keys in the registry after removing DPM client using Add\Remove programs.&amp;#160;&amp;#160;&amp;#160; Primarily, the DPMRA keys should be removed.&amp;#160;&amp;#160; A simple search through the registry should reveal the following locations:&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;   &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt; &lt;/font&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;HKLM\Software\Microsoft\Microsoft Data Protection Manager&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;HKLM\System\CurrentControlSet\Services\DPM** (DPMRA, DPMLA, DpmWriter)&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;After cleaning up the registry, also delete the &amp;quot;DPMRADmTrustedMachines&amp;quot; and &amp;quot;DPMRADCOMTrustedMachines&amp;quot; groups and remove the DPM server's machine name from the &amp;quot;Distributed COM Users&amp;quot; group.&amp;#160; These groups are created during the DPM Agent installation and the DPM Server’s machine account is added to the &amp;quot;Distributed COM Users&amp;quot; group during the agent’s installation.&amp;#160;&amp;#160; If the local groups cannot be created or any of the three groups populated with the DPM Server’s machine account, then the agent cannot be managed by the DPM Server.&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;&lt;u&gt;Local Security:&lt;/u&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/strong&gt;&lt;/font&gt;&lt;font face="Arial"&gt;In this section of the DPM Agent installation, we discuss the local security modifications that need to take place in order for the DPM agent’s installation to complete successfully and allow the DPM Server to manage the agent.&amp;#160;&amp;#160; We will discuss the local security settings on non-Domain Controllers first as this is the foundation from which we will make our modifications when discussing how the agent installation is different on Domain Controllers and Failover Cluster nodes.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;&lt;em&gt;Non-Domain Controllers:&lt;span style="mso-bidi-font-weight: bold"&gt; &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;      &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;   &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;The DPM Agent installation adds the following locally to the system.&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;1.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;DPMRADCOMTrustedMachines &lt;span style="font-style: normal"&gt;local group with the DPM Server’s machine account as the only member.&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;2.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;DPMRADmTrustedMachines &lt;span style="font-style: normal"&gt;local group with the DPM Server’s machine account as the only member.&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;3.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;The DPM Server’s machine &lt;span style="font-style: normal"&gt;account is added to the Distributed COM Users group.&lt;/span&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Check the following settings on the machine where the DPM agent is being installed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;4.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;The ADMIN$ share on the Protected Machine must be accessible from the DPM Server using the account that you are planning to install the agent with.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;5.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Make sure that the Local Policy &amp;quot;&lt;span style="mso-bidi-font-style: italic"&gt;Access this computer from the network&lt;/span&gt;&amp;quot; includes the &amp;lt;&lt;b&gt;&lt;em&gt;DPM Server Machine Account&lt;/em&gt;&lt;/b&gt;&amp;gt; account and\or &amp;quot;&lt;b&gt;&lt;em&gt;Authenticated Users&lt;/em&gt;&lt;/b&gt;&amp;quot;&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;   &lt;p&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_4.jpg" mce_href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_4.jpg"&gt;&lt;font face="Arial" color="#000000"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_4.jpg" mce_href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_4.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="198" alt="clip_image002" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_thumb_1.jpg" width="820" border="0" mce_src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image002_thumb_1.jpg" v:shapes="_x0000_i1026" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;  &lt;p&gt;&lt;font face="Arial"&gt;This user right determines which users and groups are allowed to connect to the computer over the network. Terminal Services are not affected by this user right.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;u&gt;Default:&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;On workstations and servers&lt;/em&gt;: &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Administrators      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Backup Operators       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Power Users       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Users       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contoso\DPMServer&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt; - - Must be added manually &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;On domain controllers&lt;/em&gt;: &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Administrators      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Authenticated Users       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Contoso\DPMServer&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt; - - Must be added manually&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;6.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Make sure that the Local Policy &amp;quot;&lt;i&gt;Deny access to this computer from the network&lt;/i&gt;&amp;quot; &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i style="mso-bidi-font-style: normal"&gt;does not&lt;/i&gt;&lt;/b&gt; include the &lt;b&gt;DPM Server's machine account&lt;/b&gt;, &lt;b&gt;Everyone&lt;/b&gt;, &lt;b&gt;Administrators&lt;/b&gt;, or &lt;b&gt;Authenticated Users&lt;/b&gt; as these will prevent the DPM Server from connecting.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="mso-no-proof: yes"&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_4.jpg" mce_href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_4.jpg"&gt;&lt;font face="Arial" color="#000000"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_4.jpg" mce_href="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_4.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="119" alt="clip_image004" src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_thumb_1.jpg" width="617" border="0" mce_src="http://blogs.technet.com/blogfiles/askcore/WindowsLiveWriter/TroubleshootingAgentDeploymentinDataProt_1097A/clip_image004_thumb_1.jpg" v:shapes="_x0000_i1025" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;7.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Delete, if it already exists, the leftover ‘Microsoft Data Protection Manager’ folder under C:\Program Files.&amp;#160;&amp;#160;&amp;#160; If you cannot delete the folder, use a tool like Handle.exe or Process Explorer to see what has it locked.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;8.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Confirm that the PageFile is on the C:\ drive.&amp;#160; Not a DPM requirement but has been seen on problem machines.&amp;#160;&amp;#160; For example, the agent install logs might show that the installation is trying to run on another drive on the system like D:\.&amp;#160;&amp;#160; After each failed attempt, there is a folder left behind with an alpha-numeric string but no indication that it is DPM related until you browse it’s contents.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;span style="mso-fareast-font-family: arial"&gt;&lt;span style="mso-list: ignore"&gt;9.&lt;span style="font-weight: normal; font-size: 7pt; line-height: normal; font-style: normal; font-variant: normal" roman??="roman??" new="new" times="times"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Run the ‘Set’ command to see if the machine is logged into the domain.&amp;#160;&amp;#160; Log into the domain if you are not already.&amp;#160;&amp;#160; Specifically, check the ‘USERDOMAIN=’ value to confirm it contains a domain name and not the local system’s name.&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;&lt;u&gt;Domain Controllers&lt;span style="mso-bidi-font-weight: bold"&gt; &lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;      &lt;p mce_keep="true"&gt;&amp;#160;&lt;/p&gt;   &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Since there are no local accounts or groups on Domain Controllers, the location of the &lt;b style="mso-bidi-font-weight: normal"&gt;'&lt;i&gt;Distributed COM Users&lt;/i&gt;'&lt;/b&gt; group is found under &lt;b style="mso-bidi-font-weight: normal"&gt;'&lt;i&gt;Active Directory Users and Computers'&lt;/i&gt;&lt;/b&gt; snap-in.&amp;#160;&amp;#160; Look under the 'Built-in' node for this group.&amp;#160;&amp;#160; At the domain level, the machine account for the DPM Server must be added in order for the agent to be installed on Domain Controllers.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i&gt;DPMRADCOMTrustedMachines&lt;/i&gt;&lt;/b&gt; and &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;i&gt;DPMRADmTrustedMachines&lt;/i&gt;&lt;/b&gt; local groups cannot exist on any Domain Controllers because they don't have a local accounts database.&amp;#160;&amp;#160; Manually create these groups in the domain with a &amp;quot;Domain Local\Security Group&amp;quot; context and add the machine accounts for any DPM Servers that will manage the agents.&amp;#160;&amp;#160; It is recommended to only specify 1 DPM Server and have that DPM server protect all Domain Controllers to avoid agent issues.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt;&amp;#160; The default when you create these groups will be to use a &lt;em&gt;Global&lt;/em&gt; &amp;quot;Group Scope&amp;quot;.&amp;#160; The &amp;quot;Group Scope&amp;quot; must be changed to &lt;em&gt;Domain local&lt;/em&gt; for this.&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Next, we'll discuss troubleshooting Networking and WBEMTEST followed by DCOM.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Author:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Victor Reavis      &lt;br /&gt;Support Engineer       &lt;br /&gt;Microsoft Enterprise Support&lt;/font&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:899876e9-8ade-4923-9c14-ae8750a4c252" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/DPM" rel="tag" mce_href="http://technorati.com/tags/DPM"&gt;DPM&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Data%20Protection%20Manager" rel="tag" mce_href="http://technorati.com/tags/Data%20Protection%20Manager"&gt;Data Protection Manager&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt; &lt;font face="Arial"&gt;&lt;/font&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3243174" width="1" height="1"&gt;</description></item><item><title>Introduction to SharePoint Search Indexes for DPM Administrators</title><link>http://blogs.technet.com/b/dpmsupport/archive/2009/05/12/introduction-to-sharepoint-search-indexes-for-dpm-administrators.aspx</link><pubDate>Tue, 12 May 2009 15:40:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3239694</guid><dc:creator>blogdpm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/dpmsupport/rsscomments.aspx?WeblogPostID=3239694</wfw:commentRss><comments>http://blogs.technet.com/b/dpmsupport/archive/2009/05/12/introduction-to-sharepoint-search-indexes-for-dpm-administrators.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Arial" size="2"&gt;This blog introduces the basics of SharePoint Search capabilities to DPM Administrators. Initially, it may be a bit confusing as to why a DPM blog would contain information about how to setup and configure another technology’s software. In protecting this data using DPM, it is necessary to have an understanding of how the protected application is installed and configured. This is especially true with regards to Search Index database protection.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;By the conclusion of this short series of blogs, you will have a greater understanding of why knowing a bit about the applications that DPM protects helps in their protection, recovery, and maintenance. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Why 2 versions of Search&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Since DPM offers the capability to protect both WSS Search and MOSS Search, let’s take a moment to understand the difference before we dive into the set up and configuration aspects.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;First, let’s discuss the basics of what a Search Index server used for. This is the same principal as how the Internet works. Websites are “crawled” (queried for their contents) and a reference to their content is then stored in a database. Think of this as you would an index to a book. From a SharePoint perspective, this allows user to location content in the farm without knowing where the content actually resides.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;“Office SharePoint Server 2007” provides two search services: “Office SharePoint Server Search” and “Windows SharePoint Services Help Search”. Each of these services can be used to crawl, index, and query content, and each service uses a separate index. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The “Office SharePoint Server Search” service is based on the search service that is provided with earlier versions of “SharePoint Products &amp;amp; Technologies”, but with many improvements. You should use the “Office SharePoint Server Search” service to crawl and index all content that you want to be searchable (other than the Help system).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The “Windows SharePoint Services Help Search” service is the same service provided by “Windows SharePoint Services 3.0”, although in “Windows SharePoint Services 3.0” it is called the “Windows SharePoint Services Search” service. “Windows SharePoint Services 3.0” uses this service to index site content, index “Help” content, and service queries.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Installing a Search Index Server&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The installation of a server for Search is the same as with any other SharePoint server. Use the “Advanced” option during installation and add it to an existing farm. The piece that defines the server as a Search server is found in the “Central Administration” website under “Operations” and “Services on Server”&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;An example of this screen is shown below for your convenience.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image002_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="309" alt="clip_image002" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image002_thumb.jpg" width="476" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;After clicking on the “Start” action, a wizard is displayed where you will need to specify some basic configuration information. In this wizard, you will make selections on which WFE’s (Web Front-End server) will be used to crawl the content of sites in the SharePoint farm and add their content references to its index.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;As part of the configuration, you will also need to create a database for the index references to be stored. This is also done from within the Central Administration website.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Below is a screenshot of the information that must be specified when creating the database. When creating the database, be sure to give it a name that makes it easy to identify its purpose.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image004_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image004_2.jpg"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="316" alt="clip_image004" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image004_thumb.jpg" width="441" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;With the content database created, we need to look at the creation of a Shared Services Provider.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc218885080"&gt;&lt;/a&gt;&lt;a name="_Toc215909542"&gt;&lt;/a&gt;&lt;a name="_Toc213569997"&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;Shared Services Provider (SSP) Configuration&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once the services have been configured on the Search Index server and are running, you are down to the last step. An SSP (Shared Services Provider) must be created as this is the SharePoint object that has the crawling functionality in it.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;We will start by creating the Shared Services Provider by clicking on the &lt;b&gt;Shared Services Administration&lt;/b&gt; link on the left side from within the &lt;b&gt;Central Administration&lt;/b&gt; website’s main page.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image006_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image006_2.jpg"&gt;&lt;img title="clip_image006" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="229" alt="clip_image006" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image006_thumb.jpg" width="351" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Begin by clicking on the &lt;b&gt;New SSP&lt;/b&gt; link as seen below by the pointer.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image008_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image008_2.jpg"&gt;&lt;img title="clip_image008" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="286" alt="clip_image008" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image008_thumb.jpg" width="475" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This opens a new page where you will specify the configuration information needed for SharePoint to create the provider. A database is also needed for this so make sure that the database name is clear as to its purpose. Once the necessary information has been provided, click on the “OK” button at the bottom to allow SharePoint to create the provider.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image010_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image010_2.jpg"&gt;&lt;img title="clip_image010" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="203" alt="clip_image010" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image010_thumb.jpg" width="474" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Once complete, you should see a page like the following indicating that you have successfully created a Shared Services Provider.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Now, we need to figure out how to crawl the sites in the farm.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="_Toc218885081"&gt;&lt;/a&gt;&lt;a name="_Toc215909543"&gt;&lt;/a&gt;&lt;a name="_Toc213569998"&gt;&lt;b&gt;&lt;font face="Arial" size="2"&gt;SSP Crawl Configuration&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When the &lt;b&gt;Shared Services Administration&lt;/b&gt; page opens for this SSP, click on the &lt;b&gt;Search administration&lt;/b&gt; link under the &lt;b&gt;Search&lt;/b&gt; section to begin the crawl configuration.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image012_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image012_2.jpg"&gt;&lt;img title="clip_image012" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="343" alt="clip_image012" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image012_thumb.jpg" width="358" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;When the &lt;b&gt;Search Administration&lt;/b&gt; window appears, notice that the &lt;b&gt;Items in index&lt;/b&gt; value is ‘&lt;b&gt;0&lt;/b&gt;’ which is expected as this SSP was just set up and has not yet been configured. Under the &lt;b&gt;Crawling&lt;/b&gt; section on the left, click on the &lt;b&gt;Content sources&lt;/b&gt; link to start the configuration.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;This will bring up the &lt;b&gt;Manage Content Sources&lt;/b&gt; window.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014_3.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014_3.jpg"&gt;&lt;img title="clip_image014" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="279" alt="clip_image014" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014_thumb.jpg" width="502" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;After the &lt;b&gt;Manage Content Sources&lt;/b&gt; window appears, there should only be a single entry in the list titled &lt;b&gt;Local Office SharePoint Server sites&lt;/b&gt;. Click on this link as this is what will need to be configured in order to make this SSP useful.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image016_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image016_2.jpg"&gt;&lt;img title="clip_image016" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="187" alt="clip_image016" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image016_thumb.jpg" width="483" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;At the top of the configuration page titled &lt;b&gt;Edit Content Source&lt;/b&gt;, you have the option of changing the name to something more suitable. This is an optional entry.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;If there are other site addresses that you would like this SSP to crawl, enter them in the box as seen below. If you are unsure of the URLs of the SharePoint sites, there is an alternate location that we will discuss in a few steps that will set this up for you. You will only need to select radio buttons based on a list of sites.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Here, the settings begin to get more impactful. In the &lt;b&gt;Crawl Settings&lt;/b&gt; section, choose one of the two radio buttons which essentially allow you to filter on whether the content is SharePoint in nature or not. Choosing the &lt;b&gt;Crawl everything&lt;/b&gt;… radio button allows the crawl to capture the maximum amount of data but also opens up the searches to additional content that you may not be expecting. For a test environment, this is the best solution as long as none of your SharePoint sites contain external site references on the Internet as the crawl will catalog the Internet data as well.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image018_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image018_2.jpg"&gt;&lt;img title="clip_image018" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="247" alt="clip_image018" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image018_thumb.jpg" width="478" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The last settings to make are for scheduling when the crawls will take place on the sites selected. Selecting the &lt;b&gt;Create schedule&lt;/b&gt; links under the &lt;b&gt;Full Crawl&lt;/b&gt; and &lt;b&gt;Incremental Crawl&lt;/b&gt; sections will allow for a modest configuration schedule.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image020_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image020_2.jpg"&gt;&lt;img title="clip_image020" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="275" alt="clip_image020" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image020_thumb.jpg" width="476" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Each &lt;b&gt;Create schedule&lt;/b&gt; link will open the following window offering multiple types with multiple settings for each. In a lab-style environment, these can be quite lenient with longer intervals. If you are testing or working in a rapidly updating environment, then a shorter interval is recommended.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Click on &lt;b&gt;OK&lt;/b&gt; to accept the schedule you have configured and then fill in the &lt;b&gt;Start full crawl of this content source&lt;/b&gt; checkbox so that when you click OK, the initial crawl will begin.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Depending upon how much configuration and modification you have done to the sites specified in the crawl list, the crawl should run in just a few minutes. The &lt;b&gt;Status &lt;/b&gt;field should show &lt;b&gt;Crawling Full&lt;/b&gt; when the page is initially drawn. You can monitor the page or you can leave it and continue with your SharePoint work. Once the initial crawl is complete however a Search site should be setup, if it has not already been added, so that you can test the index information for accuracy.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image022_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image022_2.jpg"&gt;&lt;img title="clip_image022" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="172" alt="clip_image022" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image022_thumb.jpg" width="490" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font face="Arial" size="2"&gt;Creating Crawl Rules&lt;/font&gt;&lt;/h6&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;A short configuration step to take is to include the paths and authentication accounts for crawling. To reopen the &lt;b&gt;crawl rules&lt;/b&gt;, click on the &lt;b&gt;Crawl rules&lt;/b&gt; link under the &lt;b&gt;Crawling&lt;/b&gt; section on the left side of the SSP’s &lt;b&gt;Search Administration&lt;/b&gt; page.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014%5B1%5D.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014%5B1%5D.jpg"&gt;&lt;img title="clip_image014[1]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="279" alt="clip_image014[1]" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image014%5B1%5D_thumb.jpg" width="502" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Since this is a newly created SSP, there will be no rules. Click on the New Crawl Rule link to create rules for this SSP.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image024_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image024_2.jpg"&gt;&lt;img title="clip_image024" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="170" alt="clip_image024" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image024_thumb.jpg" width="479" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;There are 3 sections to be configured here and the following shows a test configuration that works. For simplicity, use these settings and click on &lt;b&gt;OK&lt;/b&gt; to complete the configuration.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image026_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image026_2.jpg"&gt;&lt;img title="clip_image026" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="129" alt="clip_image026" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image026_thumb.jpg" width="476" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image028_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image028_2.jpg"&gt;&lt;img title="clip_image028" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="265" alt="clip_image028" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image028_thumb.jpg" width="478" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;The &lt;b&gt;Manage Crawl Rules&lt;/b&gt; page should return pretty quickly to let you know what configuration has been made. The crawl that you ran should be done by now as well.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image030_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image030_2.jpg"&gt;&lt;img title="clip_image030" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="185" alt="clip_image030" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image030_thumb.jpg" width="478" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Working under the premise that the crawl has been completed, a return to the &lt;b&gt;Search Administration&lt;/b&gt; site should display entries like the following. Observe that the &lt;b&gt;Items in index&lt;/b&gt; field now has a non-zero value indicating that there are entries in the index.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image032_2.jpg"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image032_2.jpg"&gt;&lt;img title="clip_image032" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="255" alt="clip_image032" src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/clip_image032_thumb.jpg" width="389" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;To supplement the high-level overview of the steps covered here, a video has been provided that will guide you from start to finish.&lt;/font&gt;&lt;/p&gt;  &lt;h2&gt;&lt;font face="Arial"&gt;Video&lt;/font&gt;&lt;/h2&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8996f18a-854a-4666-a1f2-da654b4b9142" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="2e191a1a-acd3-4946-8b29-56c3f87aff16" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=917075cb-003c-4e7f-a327-c461613d65c3&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.technet.com/blogfiles/dpmsupport/WindowsLiveWriter/IntroductiontoSharePointSearchIndexesfor_B459/video183901e4f47a.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('2e191a1a-acd3-4946-8b29-56c3f87aff16'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=917075cb-003c-4e7f-a327-c461613d65c3&amp;amp;from=writer&amp;amp;mkt=en-US\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;Vic Reavis      &lt;br /&gt;Support Escalation Engineer       &lt;br /&gt;Microsoft Enterprise Platforms Support&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3239694" width="1" height="1"&gt;</description></item></channel></rss>