<?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>Ctrl P - The Data Protection Manager Blog! : SQL Server</title><link>http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx</link><description>Tags: SQL Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>DPM 2010 Beta is available now</title><link>http://blogs.technet.com/dpm/archive/2009/09/29/DPM-2010-beta-is-available-now.aspx</link><pubDate>Tue, 29 Sep 2009 17:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3283843</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/dpm/comments/3283843.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3283843</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3283843</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/systemcenter/dataprotectionmanager/en/us/2010beta-overview.aspx" target="_blank" mce_href="http://www.microsoft.com/systemcenter/dataprotectionmanager/en/us/2010beta-overview.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SysCnt-DPM2010_h_bL" border="0" alt="SysCnt-DPM2010_h_bL" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/DPM2010Betaisavailablenow_9B60/SysCnt-DPM2010_h_bL_3.png" width="240" height="52" mce_src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/DPM2010Betaisavailablenow_9B60/SysCnt-DPM2010_h_bL_3.png" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;The Data Protection Manager (DPM) team at Microsoft is happy to announce the arrival of Data Protection Manager 2010 Beta.&amp;#160; &lt;/p&gt;  &lt;p&gt;I am Anand Kamat, Group Product Manager for the DPM development team, and since shipping DPM 2007 SP1 in Jan 2009, we have been on an amazing journey to get this feature packed release out to all our customers. This release has been different than our usual model. We moved our development model to shorter milestones. Though it made our pace extremely hectic, it allowed us to validate and stabilize key features in batches (well before Beta). Our 50+ CTP customers have given us a thumbs up for the DPM 2010 Beta feature set; it is ready for the rest of the world to start working with; and our team is looking forward to hear from you. &lt;/p&gt;  &lt;p&gt;There are many things that we are excited talk about (not in any particular order) :&lt;/p&gt;  &lt;h2&gt;Virtualization&lt;/h2&gt;  &lt;p&gt;This has been one of the biggest investments that we made in DPM 2010, and we hope that you will absolutely love the features.&amp;#160; First and foremost, DPM 2010 Beta protects highly available virtual machines (VM) deployed on &lt;b&gt;Windows Server 2008 R2 using Cluster Shared Volumes (CSV) clusters -- &lt;/b&gt;in addition to standalone Hyper-V servers and Windows Server 2008 Hyper-V clusters. For all above mentioned server configurations, DPM 2010 Beta supports:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;Seamless protection of Live Migrating VMs (For Windows Server 2008 R2):&lt;/b&gt; DPM 2010 is LiveMigration aware and seamlessly protects a VM after it migrates to another node of the Hyper-V R2 cluster to another without manual intervention.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Item Level Recovery from host level backup:&lt;/b&gt; DPM 2010 Beta supports item level recovery (ILR) which allows you to do granular recovery of files and folders, volumes and virtual hard disks (VHD) from a host level backup of Hyper-V VMs to a network share or a volume on a DPM protected server.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Original Location Recovery:&lt;/b&gt; DPM 2010 Beta supports online recovery of the protected VM to the original location. &lt;/p&gt;    &lt;p&gt;&lt;b&gt;Alternate Host Recovery:&lt;/b&gt; DPM 2010 Beta supports alternate location recovery (ALR) which allows you to recover a Hyper-V VM to an alternate stand-alone or clustered Hyper-V host.&lt;/p&gt; &lt;/blockquote&gt;  &lt;h2&gt;Laptop Protection&lt;/h2&gt;  &lt;p&gt;Though we enabled client protection in DPM 2007 SP1, it was designed for desktops and not optimized for mobile/often-disconnected user. DPM 2010 laptop feature is completely built from scratch and offers an optimized experience for DPM Admin as well as the laptop user. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Seamless backups for roaming users&lt;/strong&gt; (Backup over VPN, Backup when connected, Alert for SLA’s not met)&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Rich support for folder inclusion/exclusion and file types exclusion&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Integration with local Shadow Copies for Vista &amp;amp; W7&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Scales up to 1000 clients per DPM server&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Support for XP, Vista, and Win7&lt;/b&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h2&gt;Reliability and Manageability&lt;/h2&gt;  &lt;p&gt;In addition to &lt;strong&gt;&lt;em&gt;features&lt;/em&gt;&lt;/strong&gt;, this is an area where we’ve made some really significant investments in DPM 2010, with special recognition of the feedback from our enterprise customers who are deploying DPM across the large Windows farms within their heterogeneous environments. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;A new “&lt;b&gt;Auto-Grow&lt;/b&gt;” feature that will extend the replica volume as the production data grows.&amp;#160; &lt;/p&gt;    &lt;p&gt;You will see far fewer “Replica Inconsistent” errors and many of them will automatically get fixed by &lt;b&gt;Auto-Rerun, Auto-CC (Consistency Check).&lt;/b&gt; &lt;/p&gt;    &lt;p&gt;We have made DPM 2010 very flexible and robust to adapt for environment/configuration changes. &lt;/p&gt;    &lt;p&gt;There is a new &lt;b&gt;Backup SLA report&lt;/b&gt; that you can configure for your needs and get it emailed every day.&amp;#160; You can even view it in the Protection View of the DPM UI, so no more custom scripts to determine if you have met your backup requirements.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h2&gt;Other Good Stuff&lt;/h2&gt;  &lt;p&gt;In addition to the above, a few of the other areas of enhancement include:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Exchange&lt;/strong&gt; - DPM 2010 extends robust Exchange protection to Exchange 2010 DAG clusters. &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;SharePoint&lt;/strong&gt; - For SharePoint 2010, there is no recovery farm required for item level recoveries and backups are optimized for large scale deployments. &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;SQL Server&lt;/strong&gt; – DPM 2010 now includes is Instance-Level Protection and with Datasource Collocation, you can backup SQL servers with ~700-800 DBs.&amp;#160; DPM 2007 provided optimized SQL backups and with SQL End User Recovery in DPM 2010, you should be able to give the control back to SQL Admin while retaining the storage benefits of DPM SQL backups. &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Disaster Recovery&lt;/strong&gt; replication (“DPM2DPM4DR”) - we have enabled cyclic protection (DPM A &amp;lt;==&amp;gt; DPM B) as well as chained (DPM A --&amp;gt; DPM B --&amp;gt; DPM C) protection for versatility in long-distance protection.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This beta marks an important step towards a &lt;b&gt;highly reliable, manageable &amp;amp; scaled up DPM&lt;/b&gt; solution.&amp;#160;&amp;#160; We have a great team that is focused on customers and we had many passionate DPM 2007 customers that become DPM 2010 CTP customers to give us a great deal of testing and needs insight before this beta was released.&amp;#160; I expect the same from DPM 2010 Beta customers as well – please tell us how you are using the product so that we can be sure DPM 2010 fits what you need in a data protection soltution.&lt;/p&gt;  &lt;p&gt;So get ready to try the best ever &lt;a href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=840&amp;amp;DownloadID=22070" target="_blank" mce_href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=840&amp;amp;DownloadID=22070"&gt;&lt;strong&gt;DPM Beta release&lt;/strong&gt;&lt;/a&gt;!&amp;#160;&amp;#160; And for more info, please check out the updated webpages on &lt;a title="Overview of DPM 2010 Beta on www.microsoft.com/DPM" href="http://www.microsoft.com/systemcenter/dataprotectionmanager/en/us/2010beta-overview.aspx" mce_href="http://www.microsoft.com/systemcenter/dataprotectionmanager/en/us/2010beta-overview.aspx"&gt;microsoft.com/DPM&lt;/a&gt; and look for our &lt;a title="TechNet Webcast on DPM 2010 beta" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032426727" mce_href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032426727"&gt;webcast on October 8&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I feel extremely proud of what we have accomplished and am excited to hear your feedback!&lt;/p&gt;  &lt;p&gt;Thanks&lt;/p&gt;  &lt;p&gt;Anand&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3283843" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/news/default.aspx">news</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/dpm/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/dpm/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://blogs.technet.com/dpm/archive/tags/Disaster+Recovery/default.aspx">Disaster Recovery</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2010/default.aspx">DPM 2010</category></item><item><title>New SQL Server protection information for DPM 2007 SP1</title><link>http://blogs.technet.com/dpm/archive/2009/03/17/new-sql-server-protection-information-for-dpm-2007-sp1.aspx</link><pubDate>Wed, 18 Mar 2009 02:46:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3214330</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/dpm/comments/3214330.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3214330</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3214330</wfw:comment><description>&lt;a title="SQL Protection homepage on microsoft.com/DPM" href="http://www.microsoft.com/DPM/sql" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 5px 5px 5px 30px; border-left: 0px; border-bottom: 0px" height="61" alt="SQL-DPM" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/NewSQLServerprotectioninformationforDPM2_107FA/SQL_h_rgb_3.png" width="240" align="right" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;Two new pieces of information to keep you informed on what is going on with SQL Server database protection and System Center Data Protection Manager 2007 SP1.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As part of Service Pack 1 for DPM, we now have official support for SQL Server 2005 Service Pack 3.&amp;#160; This goes both for protected servers as well as the DPM server:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;- Production Servers running SP3 for SQL 2005 are now &amp;quot;officially supported&amp;quot; (along with SQL 2008)&lt;/p&gt;    &lt;p&gt;- You can patch your DPM Server's SQL Server 2005 database to SP3, as well&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In addition, in order to help folks get more experience with protecting SQL Server with DPM 2007 SP1, we just released a &lt;strong&gt;TechNet vLab (Virtual Lab)&lt;/strong&gt; which is the same VHD environment that we use for all of our hands-on labs (HOL's) at TechEd and that our field uses for demonstrations of DPM 2007.&amp;#160; All it takes is a web browser and you can spin up the virtual lab and play with SQL 2005 and SQL 2008 protection -- including recovering SQL 2005 data onto a SQL 2008 box for a very cool migration and test scenario.&lt;/p&gt;  &lt;p&gt;We hope everyone, but particularly SQL database administrators and database-integrating channel partners, will come check out how easy it is to use Microsoft's backup and recovery solution that was built for your Microsoft environment&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To try out SQL Server database protection, go to &lt;strong&gt;&lt;a title="Microsoft TechNet vLab -- How to protect SQL Server with DPM 2007 SP1" href="http://go.microsoft.com/?linkid=9654430" target="_blank"&gt;How to Protect SQL Server with DPM 2007 SP1&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;And for more information on SQL protection with DPM in general, including a review by SQL Server Magazine, click here for all of our &lt;a title="Microsoft.com DPM resources on SQL Server protection" href="http://www.microsoft.com/DPM/sql" target="_blank"&gt;SQL protection resources by DPM 2007 SP1&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3214330" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Service+Pack/default.aspx">Service Pack</category><category domain="http://blogs.technet.com/dpm/archive/tags/TechNet/default.aspx">TechNet</category></item><item><title>Customer Blog Post on DPM 2007 SP1 -- Convergent Computing</title><link>http://blogs.technet.com/dpm/archive/2009/01/13/customer-blog-post-on-DPM-2007-SP1-RAND.aspx</link><pubDate>Tue, 13 Jan 2009 15:57:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3181744</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/dpm/comments/3181744.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3181744</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3181744</wfw:comment><description>&lt;P&gt;With the release of DPM SP1 and having an opportunity to be on the beta of the update, thought I'd share my experiences...&lt;/P&gt;
&lt;P&gt;For those who have worked with Data Protection Mgr in the past, you probably have already experienced the concept of ongoing incremental digital backups of your servers that DPM provides.&lt;/P&gt;
&lt;P&gt;Those new to DPM and who have relied on 'tape' for years to backup your information, DPM is a departure from fragile 50 yr old magnetic tape concepts and replaces tape with extreme high performance and flexibility provided by digital copies of data on hard drive media.&lt;/P&gt;
&lt;P&gt;In the network environment at my organization, we have a pretty typical Microsoft Exchange, fileservers, domain controllers, SQL, and SharePoint environment as most, a total of 60 servers and 1.5TB that we backup every night. But instead of kicking off a backup to tape of all of our application servers every night (hoping that the backup finishes by the morning, and even more so hoping the 'tape' is good when we really need to recover something off of tape in the event of a disaster), we setup DPM 2007 to snapshot over 3TB of information many months ago, and now every 15 minutes, incremental updates are added to our DPM backup servers pretty much immediately. At any point, we can restore a backup that is less than 15-minutes old, or even recover a portion of a server such as a specific file, file folder, volume, or other data increment that meets our needs. And all from high speed digital indexes of the information, no need to stream a tape or build an index off tape. Data in DPM is automatically updated for us.&lt;/P&gt;
&lt;P&gt;This is a welcome evolution in IT processes, instead of doing the same thing (tape backups) like we've done for years, to actually adopt a process that provides multi-step recovery from incremental digital copies of data. A pretty slick process that has completely changed our internal perspective on disaster recovery away from a single product like a 'tape backup' to an entire end to end strategy on disaster recovery all based on "out of the box" technologies from Microsoft.&lt;/P&gt;
&lt;P&gt;We're using Microsoft's Cluster Continuous Replication (CCR) on Exchange so that effectively we have 2 copies of our Exchange databases from Exchange with one in our primary site, and another copy in our offsite datacenter. We're using DPM to backup our 2nd (passive) copy of Exchange data so we have this 3rd copy of data on DPM. And while we were doing a tape backup of our DPM server and storing the data offsite, we just started using the Iron Mountain’s service as part of DPM SP1 where their servers do a cloud-based backup of our DPM server, so effectively our DPM server is being backed up over the Internet with data vaulted offsite with NO use of tapes anymore. This same primary/secondary data store process is being done with SharePoint and our SQL applications using SQL Mirroring, and file servers using Windows Distributed File System Replication (DFS-R).&lt;/P&gt;
&lt;P&gt;Now, at any point, we can recover our primary server with our secondary CCR server, we can recover our primary and secondary Exchange, SharePoint, file servers, or global catalog servers from DPM, and if we lose the entire environment (both our primary and offsite datacenters), we can recover everything from the "cloud" to any datacenter anywhere.&lt;/P&gt;
&lt;P&gt;All of our servers are running on Hyper-V for virtualization (something that the new DPM 2007 SP1 has added backup support of Hyper-V servers and running guest images), so a complete end to end disaster recovery solution from Microsoft that is the backbone of our internal IT operations.&lt;/P&gt;
&lt;P&gt;As we have proven this works internally for our own IT operations, over the past year, we've been implementing this exact same scenario for the clients we provide consulting services for. Anything from small 50-person law firms through large Fortune 50 enterprise organizations. We've ripped out dozens of 3rd party DR products that provide small bits and pieces to their backup and recovery processes with a complete, lower cost solution based on out of the box features from Microsoft that organizations have for the most part already owned much of the licenses as part of their enterprise agreements.&lt;/P&gt;
&lt;P&gt;In a time when organizations are looking to simplify IT, lower costs by decreasing redundant licenses and products, minimize finger pointing between competing products and technologies, and having a solution that works in this manner has been very successful at helping us and our clients to meet their business cost cutting and IT simplification initiatives.&lt;/P&gt;
&lt;P&gt;*********&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Rand Morimoto has been in the IT industry for over 30-yrs and has written dozens of bestselling books on information technologies including Windows 2008 Unleashed, Exchange 2007 Unleashed, Microsoft Hyper-V Unleashed, Network Security for IT Professionals, and the like. Rand works with technologies 2-3 years before their release and works with organizations throughout the San Francisco Bay Area in planning, implementing, and leveraging technologies to simplify IT operations.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3181744" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/dpm/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Customer+success+stories/default.aspx">Customer success stories</category><category domain="http://blogs.technet.com/dpm/archive/tags/Service+Pack/default.aspx">Service Pack</category></item><item><title>Service Pack 1 for DPM 2007 is now available</title><link>http://blogs.technet.com/dpm/archive/2008/12/19/service-pack-1-for-dpm-2007-is-now-available.aspx</link><pubDate>Fri, 19 Dec 2008 23:16:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3171372</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.technet.com/dpm/comments/3171372.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3171372</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3171372</wfw:comment><description>&lt;p&gt;&lt;a title="System Center Data Protection Manager" href="http://www.microsoft.com/DPM" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="59" alt="System Center Data Protection Manager" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/ServicePack1forDPM2007isnowavailable_C8D3/SysCnt-DPM_h_rgb_3.png" width="240" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The DPM team is very excited to announce the release of Service Pack 1 for DPM 2007.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="240"&gt;What is new in Service Pack 1 &lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.microsoft.com/SystemCenter/DataProtectionManager/en/us/WHATs-NEW.aspx"&gt;http://www.microsoft.com/SystemCenter/DataProtectionManager/en/us/WHATs-NEW.aspx&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/td&gt;        &lt;td valign="top" width="583"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;DPM 2007 SP1 x86&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/td&gt;        &lt;td valign="top" width="583"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=125991"&gt;http://go.microsoft.com/fwlink/?LinkId=125991&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;DPM 2007 SP1 x64&amp;#160;&amp;#160;&amp;#160; &lt;/td&gt;        &lt;td valign="top" width="583"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=125992"&gt;http://go.microsoft.com/fwlink/?LinkId=125992&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="583"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;SP1 videos on TechNet Edge&lt;/td&gt;        &lt;td valign="top" width="583"&gt;&lt;a href="http://edge.technet.com/tags/DPM"&gt;http://edge.technet.com/tags/DPM&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="583"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="215"&gt;Upcoming Webcast on SP1          &lt;br /&gt;on January 8, 2009&lt;/td&gt;        &lt;td valign="top" width="583"&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032399151"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032399151&lt;/a&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Service Pack 1 for Microsoft System Center Data Protection Manager (DPM) 2007 provides continuous data protection for Windows application and file servers using seamlessly integrated disk and tape media and includes the following expanded capabilities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Protection of &lt;b&gt;Hyper-V&amp;#8482;&lt;/b&gt; virtualization platforms, including both Windows Server 2008 Hyper-V and the Microsoft Hyper-V Server, has been added to the existing set of protected workloads, building on the virtualization protection originally delivered for Virtual Server 2005. &lt;/li&gt;    &lt;li&gt;Enhanced &lt;b&gt;SQL Server 2008&lt;/b&gt; protection, including the addition of new protection capabilities for mirrored databases, support for parallel backups of databases within a single instance, and the ability to move data from SQL Server 2005 to SQL Server 2008 for migration scenarios. &lt;/li&gt;    &lt;li&gt;Microsoft Office &lt;b&gt;SharePoint&lt;/b&gt; Server 2007 and Windows SharePoint Services 3.0 receive index protection, significant catalog optimization, and support for mirrored content databases. &lt;/li&gt;    &lt;li&gt;Added protection for &lt;b&gt;Exchange &lt;/b&gt;Server 2007 Standby Cluster Replication (SCR), enabling a complete disaster recovery solution that leverages SCR failover alongside DPM point-in-time restores. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In addition to enhancing the protection of each of the core Microsoft application workloads, additional capabilities have also been introduced with the release of DPM 2007 SP1, such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Local Data Source Protection&lt;/b&gt; enabling the DPM 2007 SP1 server to act as a branch office server offering self-protecting File Services and Virtualization hosting within one platform. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Cross-Forest Protection&lt;/b&gt; allowing large enterprise customers with multiple Active Directory&amp;#174; forests to now have even more flexibility in their DPM deployments. &lt;/li&gt;    &lt;li&gt;Provision for a &lt;b&gt;Client DPML&lt;/b&gt; answers customer demand for a more cost-effective way to protect Windows XP and Windows Vista clients using the same DPM 2007 infrastructure that protects their servers &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Disaster Recovery&lt;/b&gt; capabilities within DPM 2007 SP1 now include the ability to leverage a third-party vaulting partner via the cloud (&lt;b&gt;SaaS&lt;/b&gt;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;All of this new functionality builds on the features released in the DPM 2007 &amp;#8216;Rollup Update&amp;#8217; in June 2008, which provided protection of Windows Server 2008, including Windows Server 2008, Windows Server 2008 core, Windows Server 2008 System State and BitLocker&amp;#8482; support &amp;#8211; as well as new tape media capabilities around tape sharing and media library sharing.&amp;#160; &lt;/p&gt;  &lt;p&gt;Between &amp;#8216;Rollup Update&amp;#8217; and Service Pack 1, most of the core features of DPM 2007 have seen incremental capabilities or workload advancements which promises to keep Data Protection Manager on a trajectory toward improving how Microsoft customers protect and recover their Windows application and file servers with the Microsoft backup and recovery solution.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="Jason Buffington&amp;#39;s blog is &amp;#39;All Backed Up&amp;#39;" href="http://blogs.technet.com/jbuff" target="_blank"&gt;-- jason&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3171372" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/news/default.aspx">news</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/dpm/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/dpm/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>How to protect SQL SERVER with DPM 2007 -- new Technet Webcast starting soon</title><link>http://blogs.technet.com/dpm/archive/2008/09/26/how-to-protect-sql-server-with-dpm-2007-new-technet-webcast-starting-soon.aspx</link><pubDate>Fri, 26 Sep 2008 18:19:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3129013</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/dpm/comments/3129013.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3129013</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3129013</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/HowtoprotectSQLSERVERwithDPMnewTechnetWe_90BC/SQL08_bL_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="51" alt="SQL08_bL" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/HowtoprotectSQLSERVERwithDPMnewTechnetWe_90BC/SQL08_bL_thumb.png" width="240" align="right" border="0" /&gt; &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="59" alt="SysCnt-DPM_h_rgb" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/HowtoprotectSQLSERVERwithDPMnewTechnetWe_90BC/SysCnt-DPM_h_rgb_thumb.png" width="240" align="left" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;We're starting in about an hour -- &lt;strong&gt;9:30 AM Pacific Time&lt;/strong&gt; on &lt;strong&gt;Friday, September 26th&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;What better way to start the weekend than being sure that your data protection solution '&lt;em&gt;has got your back&lt;/em&gt;' (pun intended) for your database server farm?&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So, grab some coffee, find a comfortable chair and join us at:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="TechNet Webcast- Protect SQL Server 2008 with Data Protection Manager 2007 (Level 300)" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032384075&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;TechNet Webcast- Protect SQL Server 2008 with Data Protection Manager 2007 (Level 300)&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3129013" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/Video/default.aspx">Video</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>DPM 2007 Rollup Update -- NOW AVAILABLE</title><link>http://blogs.technet.com/dpm/archive/2008/07/01/dpm-2007-rollup-update-now-available.aspx</link><pubDate>Tue, 01 Jul 2008 20:35:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3086253</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.technet.com/dpm/comments/3086253.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3086253</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3086253</wfw:comment><description>&lt;p&gt;&lt;a title="System Center Data Protection Manager" href="http://www.microsoft.com/SystemCenter/DataProtectionManager"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="59" alt="Data Protection Manager" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/DPM2007RollupUpdateNOWAVAILABLE_90F0/SysCnt-DPM_h_bL_3.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We are very excited to announce that the &amp;#8216;Rollup Update&amp;#8217; for System Center Data Protection Manager 2007 is now available.&lt;/p&gt;  &lt;p&gt;There are new workloads to be protected, as well as new features in this update, including:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Windows Server 2008 support&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Run DPM2007 Server on a Windows Server 2008 platform &lt;/p&gt;    &lt;p&gt;Protect Windows Server 2008 &amp;#8211; including Core systems &lt;/p&gt;    &lt;p&gt;Protect Windows Server 2008 System State&lt;/p&gt;    &lt;p&gt;Use of RemoteApp to enable DPM administration remotely&lt;/p&gt;    &lt;p&gt;&lt;em&gt;While DPM2007 has actually been protecting &amp;#8220;Longhorn&amp;#8221; since Beta 3, this makes Windows Server 2008 a supported protected workload&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Protect SQL Server 2008&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Including the ability to restore SQL Server 2005 databases to a SQL Server 2008 server for test migrations and ensuring that after you have updated your environment to SQL Server 2008, you will still be able to recover older SQL 2005 databases, when needed.&lt;/p&gt;    &lt;p&gt;&lt;em&gt;While DPM has actually been protecting &amp;quot;Katmai&amp;quot; since customer technology preview 4 (July 2007), this makes SQL Server 2008 a supported protect-able workload&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Protect clustered Virtual Server 2005 R2 hosts&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;DPM 2007 could already protect clustered-Exchange, clustered-SQL Server and clustered-File Services &amp;#8230; but clustered virtualization hosts was not initially available in DPM 2007 RTM.&amp;#160; Now for those environments that understand that as they rely on virtualization, the virtualization host needs to be highly available &amp;#8211; those platforms are protected by DPM, as well.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;New media capabilities&lt;/u&gt;&lt;/b&gt; &amp;#8211; &lt;i&gt;added based on feedback from some of our early DPM enterprise customers&lt;/i&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Tape media sharing&lt;/strong&gt; &amp;#8211; so that multiple protection groups with similar tape retention periods can now share tapes&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Tape library sharing&lt;/strong&gt; &amp;#8211; multiple DPM servers can now share your enterprise tape library silo&amp;#8217;s.&amp;#160; This one has been running in MSIT for a while.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;For more details on what is included in the DPM 2007 &amp;#8220;Rollup Update&amp;#8221; or in the upcoming Service Pack 1, please check out:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="What is coming next for DPM2007 -- Rollup Update and Service Pack 1 -- TechNet Webcast" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032373615&amp;amp;CountryCode=US" target="_blank"&gt;&lt;strong&gt;TechNet webcast&lt;/strong&gt; on &amp;#8220;&lt;strong&gt;&lt;em&gt;What is coming next for DPM 2007&lt;/em&gt;&lt;/strong&gt;&amp;#8221; from April 23, 2008&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The DPM 2007 Rollup Update is now available via Microsoft Update, if your DPM server is opt&amp;#8217;ed in for updates &amp;#8230; or it is downloadable from:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a title="x86 rollup update for DPM 2007 -- on download.microsoft.com" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e9e1fe35-b175-40a8-8378-2f306ccc9e28&amp;amp;DisplayLang=en&amp;nbsp;" target="_blank"&gt;Data Protection Manager 2007 - Rollup Update - x86&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a title="x64 rollup update for DPM 2007 -- on download.microsoft.com" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ad5cd1a2-9b87-4a2c-90a2-9dbaf1024310&amp;amp;DisplayLang=en" target="_blank"&gt;Data Protection Manager 2007 - Rollup Update - x64&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Microsoft is committed to continuing to make DPM2007 an ideal solution for protecting and recovering your Windows infrastructure.&amp;#160; So, stay tuned as we get ready to launch the beta for DPM 2007 Service Pack 1, targeted for later this Summer &amp;#8211; including the updates listed above, PLUS protection for &lt;strong&gt;Hyper-V,&lt;/strong&gt; more capabilities around &lt;strong&gt;SQL Server databases,&lt;/strong&gt; new features for protecting &lt;b&gt;SharePoint farms&lt;/b&gt; and some other features that we are keeping a surprise for now.&amp;#160; As always, you&amp;#8217;ll hear about them first here &amp;#8211; on the DPM blog site.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- &lt;a title="Balaji Hariharan - DPM Engineering Blogger" href="http://blogs.technet.com/dpm/pages/416005.aspx" target="_blank"&gt;Balaji Hariharan&lt;/a&gt;, &lt;a title="Jason Buffington&amp;#39;s blog is All Backed Up" href="http://blogs.technet.com/JBUFF" target="_blank"&gt;Jason Buffington&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3086253" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/Hotfix/default.aspx">Hotfix</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/news/default.aspx">news</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Tape+Media/default.aspx">Tape Media</category><category domain="http://blogs.technet.com/dpm/archive/tags/Virtualization/default.aspx">Virtualization</category><category domain="http://blogs.technet.com/dpm/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>We need your feedback! Help us improve SQL features by completing this survey... </title><link>http://blogs.technet.com/dpm/archive/2008/06/10/we-need-your-feedback-help-us-improve-sql-features-by-completing-this-survey.aspx</link><pubDate>Tue, 10 Jun 2008 11:38:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3068899</guid><dc:creator>dpm</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/dpm/comments/3068899.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3068899</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3068899</wfw:comment><description>&lt;SPAN lang=EN-US style="FONT-SIZE: 9.5pt; COLOR: black; FONT-FAMILY: 'Verdana','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-IN; mso-bidi-language: AR-SA"&gt;The DPM Team would like to understand your Microsoft® SQL Server backups needs so we can serve you better. We need feedback from people who back up SQL Servers regularly - people like you!&amp;nbsp; Please take a moment to complete this survey and help the DPM Team for Ultimate SQL Backup Improvements!&lt;BR&gt;&lt;BR&gt;Click here to begin the survey:&amp;nbsp;&lt;A href="https://connect.microsoft.com/Survey/Survey.aspx?SurveyID=6110&amp;amp;SiteID=205"&gt;&lt;FONT color=#0000ff&gt;https://connect.microsoft.com/Survey/Survey.aspx?SurveyID=6110&amp;amp;SiteID=205&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3068899" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/Feedback+Zone/default.aspx">Feedback Zone</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>New DPM case study -- AutoNation</title><link>http://blogs.technet.com/dpm/archive/2008/04/03/new-dpm-case-study-autonation.aspx</link><pubDate>Thu, 03 Apr 2008 19:06:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3027862</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/dpm/comments/3027862.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=3027862</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=3027862</wfw:comment><description>&lt;p&gt;&lt;a title="System Center Data Protection Manager 2007" href="http://www.microsoft.com/DPM"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="55" alt="SC-DPM07_bL" src="http://blogs.technet.com/blogfiles/dpm/WindowsLiveWriter/NewDPMcasestudyAutoNation_9C36/SC-DPM07_bL_3.png" width="240" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;A new DPM 2007 case study recently published on a great &lt;a title="DPM case study -- AutoNation" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001716" target="_blank"&gt;success story from AutoNation&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;With 25,000 employees and $19 Billion US in revenue, AutoNation had a lot of data.&amp;#160; One quote from Ed Olson,    &lt;br /&gt;Lead Windows Infrastructure Engineer, AutoNation:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;&lt;em&gt;We were trying to shoehorn 12 to 15 terabytes of data onto 15 tape drives each night, and it just wasn&amp;#8217;t working.&lt;/em&gt;&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The case study talks about protecting Microsoft Exchange, SQL Server and SharePoint data, along with disaster recovery capabilities - and ends with this conclusion:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Saving money was not an original impetus for moving to a new backup scheme, because the company had to make a change to accommodate rising data volumes. However, System Center Data Protection Manager 2007 cost one-third of what competitive products cost, and annual backup-related maintenance chores are today one-third of what they were. &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;AutoNation also expects to save $30,000 annually in offsite tape-storage fees once it sets up System Center Data Protection Manager to copy files to the company&amp;#8217;s disaster-recovery site in Chicago. &amp;#8220;The fact that Data Protection Manager has a built-in disaster recovery capability makes it an unbelievable value, considering that its closest competitor costs three times as much without this feature,&amp;#8221; Olson says.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a title="DPM case study -- AutoNation" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001716" target="_blank"&gt;Click here to read the case study of AutoNation with DPM 2007&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="Jason Buffington&amp;#39;s blog is All Backed Up" href="http://blogs.technet.com/JBUFF" target="_blank"&gt;-- jason&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3027862" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/dpm/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Customer+success+stories/default.aspx">Customer success stories</category><category domain="http://blogs.technet.com/dpm/archive/tags/Disaster+Recovery/default.aspx">Disaster Recovery</category></item><item><title>Are you a Data Protection Hero ?</title><link>http://blogs.technet.com/dpm/archive/2008/01/25/are-you-a-data-protection-hero.aspx</link><pubDate>Fri, 25 Jan 2008 21:31:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2781168</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/dpm/comments/2781168.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=2781168</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=2781168</wfw:comment><description>&lt;H3&gt;&lt;EM&gt;Have you saved someone else's data ?&lt;A title="Data Protection Man -- in portrait gallery of Heroes Happen Here .com" href="http://www.microsoft.com/heroeshappenhere/portraitgallery/Start.aspx?id=5406e8ab-3280-4e73-b1b9-84bd445f73ce&amp;amp;srvid=12&amp;amp;lcid=1033" mce_href="http://www.microsoft.com/heroeshappenhere/portraitgallery/Start.aspx?id=5406e8ab-3280-4e73-b1b9-84bd445f73ce&amp;amp;srvid=12&amp;amp;lcid=1033"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 0px 30px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=320 alt="Data Protection Man - in portrait gallery on Heroes Happen Here" src="http://blogs.technet.com/blogfiles/jbuff/WindowsLiveWriter/AreyouaDataProtectionHero_AFBF/HHH%20Portrait%20-%20DPMman_3.png" width=350 align=right border=0 mce_src="http://blogs.technet.com/blogfiles/jbuff/WindowsLiveWriter/AreyouaDataProtectionHero_AFBF/HHH%20Portrait%20-%20DPMman_3.png"&gt;&lt;/A&gt; &lt;/EM&gt;&lt;/H3&gt;
&lt;H3&gt;&lt;EM&gt;Have you saved your company money or time&amp;nbsp;with DPM?&lt;/EM&gt;&lt;/H3&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;If so, Microsoft wants to hear your story.&lt;A href="http://blogs.technet.com/blogfiles/jbuff/WindowsLiveWriter/AreyouaDataProtectionHero_AFBF/HHH%20Portrait%20-%20DPMman_2.png" mce_href="http://blogs.technet.com/blogfiles/jbuff/WindowsLiveWriter/AreyouaDataProtectionHero_AFBF/HHH%20Portrait%20-%20DPMman_2.png"&gt;&lt;/A&gt;&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As part of the upcoming launch event for Windows Server 2008 and SQL Server 2008 - Microsoft launched a new website - &lt;A title="Heroes Happen Here -- on Microsoft.com" href="http://heroeshappenhere.com/" target=_blank mce_href="http://heroeshappenhere.com/"&gt;&lt;STRONG&gt;Heroes Happen Here.com&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;At the &lt;A title="Heroes Happen Here -- on Microsoft.com" href="http://heroeshappenhere.com/" target=_blank mce_href="http://heroeshappenhere.com/"&gt;HeroesHappenHere&lt;/A&gt; website, you can learn about what is coming in the launch, where to attend local events for the launch, etc.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;You can also tell us your story -- as a Data Protection Hero&lt;/STRONG&gt; by clicking on "COOL STUFF" and then "SHARE YOUR STORY" to go to the &lt;A href="http://www.microsoft.com/heroeshappenhere/portraitgallery/start.aspx" mce_href="http://www.microsoft.com/heroeshappenhere/portraitgallery/start.aspx"&gt;&lt;STRONG&gt;Heroes Portrait Gallery&lt;/STRONG&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Tell us how you saved the day with DPM&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Tell us of your first cool experiences with DPM 2007&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Tell us your story!&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You can also check out &lt;A href="http://www.microsoft.com/heroeshappenhere/portraitgallery/Start.aspx?id=5406e8ab-3280-4e73-b1b9-84bd445f73ce&amp;amp;srvid=12&amp;amp;lcid=1033" mce_href="http://www.microsoft.com/heroeshappenhere/portraitgallery/Start.aspx?id=5406e8ab-3280-4e73-b1b9-84bd445f73ce&amp;amp;srvid=12&amp;amp;lcid=1033"&gt;our favorite super-hero, Data Protection Man&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;-- &lt;/EM&gt;&lt;A class="" title="Jason Buffington's blog and bio" href="http://blogs.technet.com/JBUFF" mce_href="http://blogs.technet.com/JBUFF"&gt;&lt;EM&gt;Jason Buffington&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2781168" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/news/default.aspx">news</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Script: Auto-add new SQL DBs for protection</title><link>http://blogs.technet.com/dpm/archive/2007/11/19/script-auto-add-new-sql-dbs-for-protection.aspx</link><pubDate>Tue, 20 Nov 2007 02:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2521153</guid><dc:creator>dpm</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/dpm/comments/2521153.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=2521153</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=2521153</wfw:comment><description>&lt;P&gt;This is a sample script that will automatically add all the newly available SQL DBs in all instances for protection. You can customize this easily to change the protection policy. Save the attached file as a .ps1 file and invoke through the DPM Management Shell.&amp;nbsp;The script can also be added to the Windows scheduler and run on a scheduled basis.&lt;/P&gt;
&lt;P&gt;- Kapil, Hitesh, Balaji&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2521153" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/dpm/attachment/2521153.ashx" length="1690" type="text/plain" /><category domain="http://blogs.technet.com/dpm/archive/tags/Tips+_2700_n+Tricks/default.aspx">Tips 'n Tricks</category><category domain="http://blogs.technet.com/dpm/archive/tags/Powershell+Scripts/default.aspx">Powershell Scripts</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/System+Center+Data+Protection+Manager/default.aspx">System Center Data Protection Manager</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>CLI Script: Copy latest point in time of SQL DB to a folder</title><link>http://blogs.technet.com/dpm/archive/2007/09/04/cli-script-copy-latest-point-in-time-of-sql-db-to-a-folder.aspx</link><pubDate>Tue, 04 Sep 2007 21:33:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1894433</guid><dc:creator>dpm</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/dpm/comments/1894433.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=1894433</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=1894433</wfw:comment><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;This script copies the latest recovery point of the specified SQL databases to the destination folder on a production server. Save this script as a .ps1 file and run it. &lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;Usage and examples of scripts can be found by calling them with ‘-?’ or ‘-help’ from inside DPM Management Shell. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;--------------------------------- Start of Script -------------------------------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;param ([string] $DPMServerName, [string[]] $DatabaseList, [string] $DestinationServerName, [string] $DestinationLocation)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if(("-?","-help") -contains $args[0])&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Description: This script copies the latest recovery point of the specified SQL databases to the destination folder on a production server."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Usage: Restore-SqlDatabase.ps1 [-DPMServerName] &amp;lt;Name of the DPM server&amp;gt; [-DatabaseList] &amp;lt;Array of SQL databases to restore&amp;gt; [-DestinationServerName &amp;lt;Name of the server to copy the database files to&amp;gt;] [-DestinationLocation] &amp;lt;Location on the destination server&amp;gt;"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Example: Restore-SqlDatabase.ps1 mohitc02 `"mohitc04\* db`", `"mohitc04\reportservertempdb`" mohitc04 `"d:\recoverdir`""&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 0&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DPMServerName)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DPMServerName = Read-Host "DPM server name"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DPMServerName)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Dpm server name not specified."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DatabaseList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DatabaseList = Read-Host "SQL database to recover"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DatabaseList)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "SQL database(s) not specified."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DestinationServerName)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DestinationServerName = Read-Host "Destination server"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DestinationServerName)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Destination server not specified."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DestinationLocation)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DestinationLocation = Read-Host "Location on the destination server"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DestinationLocation)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Destination location not specified"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!(Connect-DPMServer $DPMServerName))&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Failed to connect To DPM server $DPMServerName"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;$datasourceList = @()&lt;BR&gt;Get-ProtectionGroup $DPMServerName | % {Get-Datasource $_} | % {if ($DatabaseList -contains $_.LogicalPath) {$datasourceList += $_}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;# Show all the SQL databases that could not be found as protected datasources.&lt;BR&gt;foreach ($datasourceName in $DatabaseList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (@($datasourceList | ? {$_.LogicalPath -ieq $datasourceName}).Length -eq 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Could not find datasource $datasourceName"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;# Restore the latest recovery point of each SQL datasource.&lt;BR&gt;foreach ($datasource in $datasourceList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Select the latest recovery point that exists on disk and trigger the restore job.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach ($rp in @(Get-RecoveryPoint -Datasource $datasource | sort -Property RepresentedPointInTime -Descending))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach ($rsl in $rp.RecoverySourceLocations)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($rsl -is [Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.ReplicaDataset])&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $recoveryOption = New-RecoveryOption -TargetServer $DestinationServerName -TargetLocation $DestinationLocation -RecoveryLocation CopyToFolder -SQL -RecoveryType Restore&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $restoreJob = Recover-RecoverableItem -RecoverableItem $rp -RecoveryOption $recoveryOption -RecoveryPointLocation $rsl&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($restoreJob)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($restoreJob)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "`nRunning restore of $($datasource.LogicalPath) from $($rp.RepresentedPointInTime) to $DestinationServerName\$DestinationLocation"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Comment out the next 7 lines to not wait for one restore job to finish before triggering the next one.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!$restoreJob.HasCompleted)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "." -NoNewLine&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 3&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "`nJob status: $($restoreJob.Status)"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Could not find a recovery point on disk for $($datasource.LogicalPath)"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;---------------------------- End of Script --------------------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;- &lt;A class="" href="http://blogs.technet.com/dpm/pages/mohit-chakraborty-s-bio.aspx" target=_blank mce_href="http://blogs.technet.com/dpm/pages/mohit-chakraborty-s-bio.aspx"&gt;Mohit Chakraborty&lt;/A&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1894433" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/Powershell+Scripts/default.aspx">Powershell Scripts</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>CLI Script: Recover to latest point in time for a SQL DB</title><link>http://blogs.technet.com/dpm/archive/2007/09/04/cli-script-recover-to-latest-point-in-time-for-a-sql-db.aspx</link><pubDate>Tue, 04 Sep 2007 21:29:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1894408</guid><dc:creator>dpm</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/dpm/comments/1894408.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=1894408</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=1894408</wfw:comment><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;This script restores the latest recovery point of the specified SQL databases. Save this script as a .ps1 file and run it. &lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;Usage and examples of scripts can be found by calling them with ‘-?’ or ‘-help’ from inside DPM Management Shell. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;-------------------------------------&amp;nbsp; Start of Script ---------------------------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;param ([string] $DPMServerName, [string[]] $DatabaseList, [Switch] $RollForwardRecovery)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if(("-?","-help") -contains $args[0])&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Description: This script restores the latest recovery point of the specified SQL databases."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Usage: Recover-SqlDatabase.ps1 [-DPMServerName] &amp;lt;Name of the DPM server&amp;gt; [-DatabaseList] &amp;lt;Array of SQL databases to recover&amp;gt; [-RollForwardRecovery]"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Example: Recover-SqlDatabase.ps1 mohitc02 `"mohitc04\* db`", `"mohitc04\reportservertempdb`""&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 0&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DPMServerName)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DPMServerName = Read-Host "DPM server name"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DPMServerName)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Dpm server name not specified."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!$DatabaseList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DatabaseList = Read-Host "SQL database to recover"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!$DatabaseList)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "SQL database(s) not specified."&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;if (!(Connect-DPMServer $DPMServerName))&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Failed to connect To DPM server $DPMServerName"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 1&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;$datasourceList = @()&lt;BR&gt;Get-ProtectionGroup $DPMServerName | % {Get-Datasource $_} | % {if ($DatabaseList -contains $_.LogicalPath) {$datasourceList += $_}}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;# Show all the SQL databases that could not be found as protected datasources.&lt;BR&gt;foreach ($datasourceName in $DatabaseList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (@($datasourceList | ? {$_.LogicalPath -ieq $datasourceName}).Length -eq 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Could not find datasource $datasourceName"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;# Recover each SQL datasource from the latest recovery point.&lt;BR&gt;foreach ($datasource in $datasourceList)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Select the latest recovery point that exists on disk and trigger the recovery job.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach ($rp in @(Get-RecoveryPoint -Datasource $datasource | sort -Property RepresentedPointInTime -Descending))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach ($rsl in $rp.RecoverySourceLocations)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($rsl -is [Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.ReplicaDataset])&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $recoveryOption = New-RecoveryOption -TargetServer $datasource.ProductionServerName -RecoveryLocation OriginalServer -SQL -RecoveryType Recover -RollForwardRecovery:$RollForwardRecovery&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $recoveryJob = Recover-RecoverableItem -RecoverableItem $rp -RecoveryOption $recoveryOption -RecoveryPointLocation $rsl&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($recoveryJob)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($recoveryJob)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "`nRunning recovery for $($datasource.LogicalPath) from $($rp.RepresentedPointInTime)"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Comment out the next 7 lines to not wait for one recovery job to finish before triggering the next one.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!$recoveryJob.HasCompleted)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "." -NoNewLine&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sleep 3&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "`nJob status: $($recoveryJob.Status)"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Error "Could not find a recovery point on disk for $($datasource.LogicalPath)"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;--------------------------------- End of Script ---------------------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;- &lt;A class="" href="http://blogs.technet.com/dpm/pages/mohit-chakraborty-s-bio.aspx" target=_blank mce_href="http://blogs.technet.com/dpm/pages/mohit-chakraborty-s-bio.aspx"&gt;Mohit Chakraborty&lt;/A&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1894408" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/Powershell+Scripts/default.aspx">Powershell Scripts</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>How does DPM really protect data?</title><link>http://blogs.technet.com/dpm/archive/2007/08/20/how-does-dpm-really-protect-data.aspx</link><pubDate>Mon, 20 Aug 2007 23:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1791577</guid><dc:creator>JasonBuffington</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/dpm/comments/1791577.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=1791577</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=1791577</wfw:comment><description>&lt;P&gt;This entry probably should have been a cross-posted ... but please check out my individual blog's latest post on how the DPM 2006 and DPM 2007 drivers work.&lt;/P&gt;
&lt;P&gt;Also included is a &lt;STRONG&gt;&lt;EM&gt;10 minute streaming video&lt;/EM&gt;&lt;/STRONG&gt; on how DPM 2007 uses VSS, as well as the native transaction logs of Exchange Server and SQL Server, as part of data protection.&lt;/P&gt;
&lt;P align=center&gt;&lt;A class="" title="Streaming Video - How does DPM 2007 really protect data (JBUFF)" href="http://blogs.technet.com/jbuff/archive/2007/08/20/how-dpm-filter-technology-really-works.aspx" target=_blank mce_href="http://blogs.technet.com/jbuff/archive/2007/08/20/how-dpm-filter-technology-really-works.aspx" all backed up? blog -- including DPM2006, DPM2007, and 10m video?&gt;Streaming Video - 9 minutes - How does DPM really protect data?&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1791577" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/Video/default.aspx">Video</category><category domain="http://blogs.technet.com/dpm/archive/tags/Application+Protection/default.aspx">Application Protection</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/Exchange+Server/default.aspx">Exchange Server</category><category domain="http://blogs.technet.com/dpm/archive/tags/How+does+it+work/default.aspx">How does it work</category></item><item><title>Webcast: SQL Protection using DPMv2</title><link>http://blogs.technet.com/dpm/archive/2007/01/06/webcast-sql-protection-using-dpmv2.aspx</link><pubDate>Sat, 06 Jan 2007 19:02:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:583811</guid><dc:creator>dpm</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/dpm/comments/583811.aspx</comments><wfw:commentRss>http://blogs.technet.com/dpm/commentrss.aspx?PostID=583811</wfw:commentRss><wfw:comment>http://blogs.technet.com/dpm/rsscomments.aspx?PostID=583811</wfw:comment><description>&lt;FONT size=2&gt;
&lt;P&gt;Join us for this webcast on SQL Protection and Recovery. In this webcast, we will focus on how DPM 2006 and DPM v2&amp;nbsp;can provide continuous data protection for Microsoft SQL Server. Currently, DPM 2006 protects Microsoft SQL Server logs for reliable backup; DPM v2 Beta 1 introduces a whole new level of SQL Server backup and recovery. Join us to see how both DPM 2006 and DPM v2 deliver continuous data protection for your Microsoft application and file servers through a seamlessly integrated secondary disk and tape solution on the DPM server. &lt;/P&gt;
&lt;P&gt;Join Jason Buffington, DPM Technical Product Manager for a Live Meeting @ 9:30 AM (PST) on Wednesday, January 31st.&lt;/P&gt;
&lt;P&gt;Register online: &lt;/FONT&gt;&lt;A href="https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032322230"&gt;&lt;U&gt;&lt;FONT color=#0000ff size=2&gt;https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032322230&lt;/U&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;- &lt;A class="" href="http://blogs.technet.com/dpm/articles/416005.aspx" target=_blank mce_href="http://blogs.technet.com/dpm/articles/416005.aspx"&gt;Balaji Hariharan&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=583811" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/dpm/archive/tags/Tips+_2700_n+Tricks/default.aspx">Tips 'n Tricks</category><category domain="http://blogs.technet.com/dpm/archive/tags/DPM+2007/default.aspx">DPM 2007</category><category domain="http://blogs.technet.com/dpm/archive/tags/Video/default.aspx">Video</category><category domain="http://blogs.technet.com/dpm/archive/tags/SQL+Server/default.aspx">SQL Server</category></item></channel></rss>