You are browsing the archive for dpm.

TechED Israel 2010

3:33 pm in Uncategorized by mikeresseler

I’m very pleased to announce that I will be presenting on TechED Israel 2010.


My session’s topic: Protecting Microsoft applications efficiently with DPM 2010


System center Data Protection Manager allows you to easily backup and restore Microsoft’s Hyper-V, Exchange, SharePoint, SQL Server and more. Learn about the capabilities of the product and the benefits of using it to better deal with your application backups needs.

For all the System Center Data Protection Manager fans out there who come to this event, ping me so we can meet!

Except for the session, I also will be joining the Ask The Experts event.  This will be a cool event with drinks and food and a change to get to us and ask us all of your questions.  If you have questions about SCDPM (or something about the other System Center Products) then join us over there.

See you all there!


PS: Here you can find my session:

Chalk-Talk 9 December 2010

2:16 pm in Uncategorized by mikeresseler

I will be at the Chalk Talk of 9 December 2010.  This event will host several industry experts from Belgium and will give YOU the opportunity to ask your questions.

If you have any questions about one of the below topics, don’t hesitate to send them or join us live and ask them there.

The topics are:

· Exchange Server

· Active Directory & Identity

· Security

· General networking TCP/IP

· Group policies

· General Windows server technologies

· Virtualisation technology

· MS OS deployment both server and client

· ISA server and UAG

· DPM and backup

· …

More information?

See you all there




SCDPM 2010 Management Pack has been released

4:48 pm in Uncategorized by mikeresseler

Good news for all the people who are using DPM 2010 and have a Operations Manager infrastructure…

The SCDPM 2010 Management Pack has been released.  You can download it here:

On that page, you can find two downloads: The documentation, and the actual Management Pack.

As always, before importing a Management Pack, read the documentation.

The documentation gives you a great overview of the capabilities of the management pack and is a must read if you are going to implement it.  A great addition is that they state which monitors you should enable / disable when you are working in a ticketing environment (meaning that you have a service desk / helpdesk system.)

Also worth reading is the blogpost(s) of Jonathan Almquist:

Data Protection Manager 2010 management pack just released – things you need to know

Data Protection Manager 2010 management pack (service and health models)

Both posts give you a lot of information about the management pack.

Certainly the first post should you read as it provides you with information about the “normal”, “SLA Based” or “Ticketing” mode of the system.  According to Jonathan, it is the first management pack that he sees that is built this way so congratulations DPM team :-)

One minor point though, as also stated by Jonathan… The SLA is 24 hours and hardcoded.  Let’s hope that this will be fixed soon enough.



DPM 2010 Storage Calculator links

1:38 pm in Uncategorized by mikeresseler

Almost missed this one, but the new storage calculator sheets for DPM 2010 are available for download:







I see many requests for a SQL storage sheet, but you can actually use the sharepoint sheet to calculate SQL storage.  Just not fill in the other data 😉



From the forums: Manual agent installation on a DC or RODC

7:59 am in Uncategorized by mikeresseler

As promised in previous post, here is already an interesting topic.

Many people seem to be having issues with installing an agent on a domain controller (DC) or on a read-only domain controller (RODC).  Whether it is through the automatic install or the manual install, sometimes it doesn’t work.  This can be due to various reasons, one of them being the DC or RODC secured more properly.

Below you can find a method for deploying an agent on a DC or RODC when you encounter this.  The method comes from Praveen D [MSFT]

1. Create and populate the following security groups on Primary domain controller: (Where $PSNAME is the name of RODC on which you are planning to install agent)
    a. Create DPMRADCOMTRUSTEDMACHINES$PSNAME  and add DPM server as a member
    b. Create DPMRADMTRUSTEDMACHINES$PSNAME and add DPM server as a member
    c. Add DPM server as a member of Builtin\Distributed com users group
2. Ensure that above changes are replicated on to RODC
3. Install agent on RODC
4. Grant launch and activate permissions for DPM server on DPM RA service by doing the following:
    a. Run "dcomcnfg"
    b. Expand Component Services ->  Expand Computers -> Expand My Computer -> Expand DCOM Config
    c. Right click DPM RA Service and select Properties
    d. Under ‘General’, "Authentication Level – Default"
    e. Under ‘Location’, only "Run application on this computer" should be checked
    f. Under Security, verify that the "Launch and Activation Permissions" (select > "Edit") include the machine account for the DPM Server and Allow
    j. Click OK
5. Copy setagentcfg.exe, traceprovider.dll and LKRhDPM.dll from "c:\Program Files\Microsoft DPM\DPM\setup" on DPM server and place them in "c:\Program Files\Microsoft DPM\DPM\setup" on RODC.
6. Run "setagentcfg.exe a DPMRA domain\DPMserver"  on RODC using an elevated command prompt. (Run setagentcfg.exe from the location above i.e c:\Program Files\Microsoft DPM\DPM\setup)
7. If  a firewall is enabled on RODC run the following commands:
    a. netsh advfirewall firewall set rule group="@FirewallAPI.dll,-29502" new enable=yes
    b. netsh advfirewall firewall set rule group="@FirewallAPI.dll,-34251" new enable=yes
    c. netsh advfirewall firewall add rule name=dpmra dir=in program="%PROGRAMFILES%\Microsoft Data Protection Manager\DPM\bin\DPMRA.exe" profile=Any action=allow
    d. netsh advfirewall firewall add rule name=DPMRA_DCOM_135 dir=in action=allow protocol=TCP localport=135 profile=Any
8. Attach agent on DPM server, now you are ready to protect the RODC.



DPM forums: A great resource

10:59 am in Uncategorized by mikeresseler

Last few months I’m spending quite some time on the Data Protection Manager forums. There are a few reasons why I like to spend some time over there.

  1. I like to assist people who have issues with their DPM environments.  Why? I have no idea but I just like it.  Maybe it is because I also get a lot of help from these forums for other products but it is just something I like.  That, and probably the point system that brings out the competitor in me :-)
  2. Learning.  I like to read posts made by others and the possible resolutions that are posted.  When I have no clue about what can be the problem but the answer is still resolved, it can help me in the future when I should encounter the same problem.  It will also allow me to help others when they encounter that problem now that I have a solution
  3. Approaches.  Many users are posting questions about possible configurations they would like in their environment.  Although many can be seen as “Why would you want to do that”, there are many others where I say “Hey, that’s a great idea”.  And even those where I doubt, it still reminds me that every environment is unique and that business requirements sometimes can be hard to meet.


Now what about the support you get there.  No, it is not always the best support you can imagine.  Don’t forget that on these forums the helping people are volunteers and some Microsoft people.  Also don’t forget that it is pretty hard to troubleshoot issues when you don’t have the entire information, network architecture, log files and so on with you.  I remember a post that took on for days of troubleshooting while the actual issue was so stupid, that another pair of eyes on that server would have solved the issue within minutes.  But still, the answer came after a while.  If you however expect a resolution, and you need it fast, then you better contact your partner or place a Microsoft support call.

Who is who on these forums? And who is giving the responses.

Well, that could be about everybody who has a live-id (and who doesn’t).  Firstly, you have a few MSFT people who moderate the forums and who help.  People such as Praveen D [MSFT] and Mike J are really helpful over there and are doing a great job.  I assume that this is something additional they do in their work and that it is not their main work so considering that, nice job.

Secondly, you have the “other” people.  People like myself who are not Microsoft employees and who like to help others.  For DPM, I’m thinking about Robert Hedblom, Alex Smits and Taylorbox.  But I’m sure I’m forgetting a few others and the list of helping people has grown a lot lately, something I really like. (My apologies for those who I have forgotten)

Besides the Microsoft moderated forums, there are also others who like to share a forum themselves with the community.  One of these guys is David Allen who hosts a forum on and does a great job over there in answering people’s issues.  (And don’t forget the fact that he has one of the best DPM blogs)

So if you are having problems, make sure to stop by the DPM forums ( or by 

From time to time, I will be using the information found in the forums to write a post, such as the next one.  Why? Basically because it is good information and I can find it myself again :-) and it might be easier for others to find a solution on blogs then on forums.

One final remark.

Users who ask a question on the forum, should always give feedback when they got a response.  Now many questions remain “open” because they have never received feedback from the person with the problem.  This helps others that have this issue.  When they find the forum post, and see that it resolved the issue with the user that had it, they will be more certain to try the resolution in their environments.

It doesn’t take much time to answer, and you can always be notified when somebody responds.



DPM 2010 Documentation

9:28 am in Uncategorized by mikeresseler

A little bit unnoticed, but found it today, is the fact that there are 4 new documents for System Center Data Protection Manager 2010.

The documents can be found here:

Planning a DPM 2010 Deployment

Deploying System Center Data Protection Manager 2010

Data Protection Manager 2010 Operations Guide

Data Protection Manager 2010 Troubleshooting Guide




Another fine new blog?

7:54 am in Uncategorized by mikeresseler

Hey All,

Just discovered (by accident) a new blog about DPM.  The name of the blog is DPMCallBack and can be found here:

The first post is already a good one so I’m hoping for more :-)

The post describes the questions that you will get when you have issues with your DPM installation.  Whenever you want to open a case for DPM, it is good to have these questions answered in advance, it will save you some time 😉

Here is a copy of the questions:

• Is this a fresh installation of DPM using the RTM bits or was this an upgrade from a previous version or from Beta?

• When did the problem first start? You can select the Monitoring tab and review the Alerts/Jobs for details.

• Has it ever worked as expected?

• What changes (if any) were made just prior to the failures?

• Can you reproduce the problem? If so can you please provide the exact steps?

• Are other protected data sources experiencing the same problem?

• Is the error specific to one type of data source? Example, Exchange jobs fail but SQL and SharePoint are successful.

• What is the application version that is experiencing the problem? Example, SQL 2005, SQL 2008, Exchange 2007…etc.

• Is the protected data source running on a standalone server, domain controller or a cluster?

• Is the system that is experiencing the problem in the same domain as the DPM server?

• Do other protected data sources reside on the same machine? Are they also failing?

• Is the target machine for which you’re experiencing the issue on the same LAN as the DPM server or over a WAN?

• What is the error message and ID in the Details pane? If possible, please copy/paste this or provide a screenshot.




DPM 2010 launch week @ MMS 2010: Part 1: Technical Introduction

5:34 pm in Uncategorized by mikeresseler

Hey All,

Back to normal life so I found some time to blog about the most important thing that happened on MMS 2010.  DPM 2010 has RTM-ed :-).  Yes, you read it correctly, DPM has RTM-ed on monday 20th of april on MMS.  Evaluation version is available at, EA and VL will be available in may and GA and MS Price list will be there on June the 1st.

For all those who love DPM, this was certainly something we were looking out for, and I certainly got spoiled over there.  No less then 5 break-out sessions, 1 instructor led lab and 4 hands-on labs were there for the DPM fan.

Here’s the overview of what you have missed when you weren’t there:

Break-out sessions

  • Technical Introduction to DPM 2010
  • Protecting Applications with DPM 2010
  • Protecting Windows Clients with DPM 2010
  • Virtualization and Data Protection, Better Together
  • Disaster Recovery and Advanced DPM 2010 Scenarios

Instructor Led Lab

  • Technical Introduction to DPM 2010 – Instructor Led Lab

Hands-on labs

  • Technical Introduction to DPM 2010
  • How to protect SQL Server with DPM 2010
  • How to protect SharePoint with DPM 2010
  • How to protect Exchange Server with DPM 2010

In this series of posts I will cover the five break-out sessions and the partner announcements.  Here is the overview:

DPM 2010 launch week @ MMS 2010: Part 1: Technical Introduction

DPM 2010 launch week @ MMS 2010: Part 2: Protection Applications

DPM 2010 launch week @ MMS 2010: Part 3: Protecting Windows Clients

DPM 2010 launch week @ MMS 2010: Part 4: Virtualization and Data Protection, better together

DPM 2010 launch week @ MMS 2010: Part 5: Disaster recovery and advanced scenarios

DPM 2010 launch week @ MMS 2010: Part 6: Partner announcements

Session 1: Technical Introduction to DPM 2010

The first session given by the backup guy himself Jason Buffington.  The technical introduction started with the reason why MS decided to built a backup solution.  Microsoft builds applications such as exchange, sql and sharepoint.  Third-party vendors are building solutions to protect these environments.  Microsoft found out that many companies waited to implement the new applications until the backup vendors are ready to protect the application.  With the years passing by and the applications evolving, the backup vendors had more and more issues in protecting the workload.  And that’s the reason why they decided to create their own solution.

Second important reason… When you are in disaster recovery mode, and you are trying to recover but something is failing, who do you turn to?  The backup vendor?  He or she will say it is an Microsoft issue.  And Microsoft?  They will say that the data isn’t written correctly on tape or on disk.  So here is a gap.  Now that Microsoft has its own backup solution it is much simpler.  Something wrong?  Microsoft support.  Their applications, their backup solution.  Fix it :-)


Here is an overview of what DPM is possible of protecting.  This slide has been showed already many times and you will see it on many more occassions.

The statement about DPM couldn’t stay away either.  Those who followed my DPM session @ Microsoft Belgium or watched it online through edge (link 1, link 2) will certainly remember this one:

System Center Data Protection Manager 2010 delivers unified data protection for Windows servers and clients as a best-of-breed backup & recovery solution from Microsoft, for Windows environments. DPM 2010 provides the best protection and most supportable restore scenarios from disk, tape and cloud — in a scalable, reliable, manageable and cost-effective way.

Next up was an high-level overview of the capabilities of DPM 2010

These are the platforms supported with DPM 2010

  • Windows Server® 2008 R2
  • Windows Server® 2008
  • Windows Storage Server 2008
  • Windows Server® 2003 R2
  • Windows Server® 2003 Service Pack 1
  • Windows Storage Server 2003 R2
  • Windows Unified Data Storage Server
  • Windows® 7
  • Windows Vista® Business or higher
  • Windows® XP Professional – Service Pack 2

And these are the applications supported with DPM 2010

  • Microsoft® SQL Server™ 2008
  • Microsoft® SQL Server™ 2005
  • Microsoft® SQL Server™ 2000 Service Pack 4
  • SAP® running on Microsoft SQL Server
  • Microsoft® Exchange Server 2010 – including DAG
  • Microsoft® Exchange Server 2007 – including LCR, CCR , and SCR
  • Microsoft® Exchange Server 2003 Service Pack 2
  • Microsoft® Office SharePoint® Server 2010
  • Microsoft® Office SharePoint® Server 2007
  • Microsoft® Office SharePoint® Portal Server 2003
  • Windows® SharePoint® Foundation Services 4.0
  • Windows® SharePoint® Services version 3.0
  • Windows® SharePoint® Services version 2.0
  • Microsoft® Dynamics® AX 2009
  • Windows® Essential Business Server 2008
  • Windows® Small Business Server 2008

Also given was a short overview of what it can do with your application loads

File Services:

  • Windows Server 2003 through 2008 R2
  • Self-Service End-User Restore directly from Windows Explorer or Microsoft Office (yes, support from end-user recovery starting from Office 2003 or later)


  • SQL Server 2000 through 2008, including SAP®
  • Protect entire SQL instance – auto-protection of new DB’s (Just select an instance and every new database within that instance is discovered and protected!)
  • Ability to protect 1000’s of DB’s using a single DPM server
  • Self-Service Restore Tool for Database Administrators (Let your SQL admins recover their databases their selves.  No more backup administrator intervention!)
  • Recover 2005 databases to 2008 servers (Great feature to test the compatibility of line of business applications onto the 2008 version of SQL)


  • Office 14, MOSS 2007 and SPS 2003
  • Auto-protection of new content databases within Farm
  • Protect the Farm, Recover an Individual Document (Item-level recovery for sharepoint 2010 now without the need of a dedicated recovery farm!)


  • Exchange 2003 through 2010
  • Optimizations for SCC, CCR, SCR, DAG and ESE offloading


  • Host-level backup of Hyper-V on WS 2008 R2
  • Cluster Shared Volumes (CSV) support
  • Seamless protection of Live Migrating VMs (VM moved to another host?  DPM follows it to keep protecting it!)
  • Alternate Host Recovery
  • Item Level Recovery (Mount a vhd and restore only certain files out of the virtual machine!)

More information about the Client support

  • Support for XP, Vista, and W7
  • Backup over VPN and breaking news on MMS… Direct Access is supported in the RTM version!
  • Scale to 1000 clients per DPM server
  • “Unique user data” only
  • Not the whole machine, so that the OS is not repeatedly backed up
  • Integration with local Shadow Copies for Vista & W7
  • Centrally configured from DPM admin UI
  • End User enabled restore from local copies offline and online, as well as DPM copies
  • Admin enabled restore from DPM copies

One of the most heard comments on DPM 2007 was that it wasn’t enterprise ready.  The team worked hard in changing this and they succeed:


  • 100 Servers, 1000 Laptops, up to 2000 Database per Server
  • Significantly increased fan-in of data sources per DPM server
  • Up to 80 TB per DPM server


  • Automatic re-running of jobs and improved self-healing
  • Automatic protection of new data sources for SQL & MOSS
  • Decreased “Inconsistent Replicas” errors
  • Reduced Alert volume




Of course there had to be some explanation about the licensing.  One of the cool features of DPM is that it only has one agent.  Yes there are 2 versions of it, the 32 and 64 bit version, but in the end it is one agent.  You want to protect workstations? 1 agent, you want to protect exchange? Same agent.  System state? One agent.

Is it the same for the licensing?  No, there are three different licenses for the agents as you can see in the screenshot:

  • Client DPML
    • 1 workstation protected means 1 client DPML.
  • Standard DPML
    • A server where you only protect files or system state will cost you 1 standard DPML
  • Enterprise DPML
    • A server where you protect application workloads such as exchange, sql, sharepoint, Bare Metal Recovery or DPM2DPM4DR (DPM to DPM for Disaster Recovery, more on that in part 5: Disaster recovery and advanced scenarios)

Do you need to calculate this for yourself?  No, from the moment you start to protect something, DPM will calculate itself what kind of license you need.  It is even getting better, you can deploy on every server or workstation a DPM agent with your favorite deployment tool.  If it is not protected, you don’t pay anything and the agent will be sitting there, disabled, waiting to start working when YOU decide it.

Where does DPM situates?


The above screenshot shows the positioning of DPM.  It is a part of the System Center suite and is both used with the “big brother” versions of system center and with “little sister” SCE.  If you are still deciding on what to use as your management solution, make sure that you check out the SMSE and SMSD licenses for the suite.

That’s it for part 1, next parts will be more in depth of what has been told here.

Till then,



DPM and SCE go RTM

9:40 pm in Uncategorized by mikeresseler

Hey Guys,


DPM and SCE 2010 are RTM-ed!!!!!

Check out:

For more information:

Enjoy these new cool tools