DPM Backup Summary Report

For some time DPM reporting has been an area within DPM that has needed improvement. Since DPM version 2007 the community has asked for improved reporting or an easy way to create custom reports to fit their needs. A quick search will yield many forum threads discussing the need for better reporting in DPM.

Backup administrators need to get detailed reports on Data Protection Manager (DPM) backups. The reports that are included with DPM are not enough and do not contain the data that is often needed for reporting within organizations. Management of IT departments need to know if backup SLA’s are being met and need backup health trend reports. Backup reports and charts need the functionality to be printed, exported and scheduled. DPM already contains some of this functionality through SQL Reporting Services but as aforementioned the out of the box reports do not contain the needed data or charts.

There has been several blogs in the community on how to build your own custom reports for DPM using SQL Report Builder and the DPM SQL views (http://technet.microsoft.com/en-us/library/ff399120.aspx) that are default in the DPM SQL database. See these the following links on creating custom reports for DPM:

https://www.buchatech.com/2011/01/building-custom-reports-in-dpm/

http://blogs.technet.com/b/dpm/archive/2013/01/22/how-to-create-a-custom-report-in-system-center-2012-data-protection-manager.aspx

Even with the ability to create custom DPM reports the need for better reporting within DPM has not gone away. Creating custom reports is not a solution that is viable for all backup administrators out there in the community.

The solution is not viable for several reasons. The DPM SQL views are limited in the data that they allow someone to pull into a report. Therefore the person building the custom reports would need to write SQL queries to pull the data they need. The second reason is that most backup administrators do not have the SQL skills required to go in and build SQL queries. Backup administrators generally do not have the design skillset to build a report with the right charts, graphs and data using tools like SQL Report Builder or Business Intelligence Design Studio (BIDS).

I have teamed up with a buddy of mine that is a business intelligence expert. His name is Brooks Lindall and he is one of the smartest guys I know. A HUGE thanks goes out to him for joining me in trying to solve this problem. Together we created a solution that is the DPM Backup Summary Report. This report was designed with the community in mind. One goal was to make the report portable to any DPM environment so backup administrators could easily drop it in their environment and start reporting on their DPM data right away. With that in mind this report was built in a generic way so that no modifications to SQL are needed when it is installed. We also set out to incorporate as many of the data points that we could that DPM admins in the community have been asking for. We wanted to fit all of the data in a single view. The last goal was to give this report to the community for free.

This report works with DPM 2010 and DPM 2012/R2. For now the report is only for disk and tape based backups. In the future we are looking to extend this in the future to show online (Azure) as well. The features and data points contained in the report are:

  • Ability to select day, week, month (Time range)
  • Ability to select a single server or many
  • Ability to select a single protection group or many
  • Ability to select disk, tape or both backup type
  • Summary of the backup success and failures with a percentage of the successes (Success Rate/SLA)
  • Health trend of backups (day, week, month)
  • Backup detail including:Individual data sources (What was actually backed up)
    •      The status including the error (if there is an error)
    •      Date and time the backup was created
    •      How much data was transferred during the backup
    •      Total time it took to backup to complete

SAMPLE OF REPORT:

clip_image001

Read more

New SCOM DPM Dashboard Download Link

A company named AIO Technology published a SCOM DPM dashboard a while ago. They recently removed it as they no longer offer this. I was the one that built this dashboard. I am posting about it here for anyone that may be looking to download it. You can now find this on TechNet Gallery here: http://gallery.technet.microsoft.com/SCOM-DPM-Dashboard-8eef9b58

Information about the dashboard:

OVERVIEW

This dashboard shows the overall health of your Data Protection Manager (DPM) backups. It includes all DPM servers in your environment in a central location. Great for daily spot checking of your backup health and getting to the root of any problems faster.

Installing is as simple as importing into your Operations Manager (SCOM) server. You do need DPM management packs and central console deployed to your SCOM before installing this dashboard.

DPM Dashboard Example

FEATURES

  • Centralized health of all DPM servers
  • Protection Group health aggregate
  • Protected Data Source health aggregate
  • Storage Pool health aggregate
  • Tape/Tape Library health aggregate

Read more

Windows Server 2003 Support Coming back to DPM 2012 R2

There have been some grumblings since the release of DPM 2012 R2 as it dropped support for Windows Server 2003 even though Windows Server 2003 is still supported by Microsoft. You can see a glimpse of the communities feedback on this at this TechNet thread: http://social.technet.microsoft.com/Forums/en-US/c425421b-b726-4125-82fc-beae8947722c/dpm-2012-r2-agent-update-on-windows-2003-server-x64?forum=dpmsetup Many environments out there (and usually not by the … Read more

Free Hyper-V and System Center Training from MVA

More free training coming soon on Hyper-V and System Center from Microsoft Virtual Academy (www.MicrosoftVirtualAcademy.com). This is going to be one event you don’t want to miss. I am also happy to announce I(@Buchatech) will also be a part of this event answering questions during the System Center 2012 R2 Datacenter session. Here is the … Read more

Free SCSM, SCOM, DPM Tools for the Community

Wow what an exciting week in the System Center space! Lately there has been several free tools released for various System Center products in the community. I wanted to mention them here in one blog. Service Manager: Advanced Send Mail This one is very cool and something that has been needed for some time. Big … Read more

Updated DPM-save-create-Config Script for 2012

I have updated the DPM-save-create-Config to work with DPM 2012 SP1/R2. The script can be used to save your DPM settings to an .xml file and then import the settings in from that .xml file. This script was originally created by a Microsoft employee Ruud Baars (Rest in Peace). If you don’t know who Ruud … Read more

System Center Universe Jedi finalists

Earlier this week System Center Universe announced the 3 finalists for the SCU Jedi contest. If you don’t know what the contest is here is the description for it: System Center Universe has a contest to give one lucky presenter the opportunity to present at the next System Center Universe conference. This lucky presenter will … Read more

Update Rollup 3 for System Center 2012 Service Pack 1

Today Microsoft has released Update Rollup 3 for System Center 2012 Service Pack 1. This update applies to the following:: App Controller 2012 Service Pack 1 Data Protection Manager 2012 Service Pack 1 Operations Manager 2012 Service Pack 1 Virtual Machine Manager 2012 Service Pack 1 It can be downloaded here: http://support.microsoft.com/kb/2836751/en-us

DPM Azure Cloud Backup – Setup, Config, Recovery

This topic has been blogged about a few times already. Some of the posts I have seen just contain information about the service and not the setup, are no longer current, or are missing information on generating a certificate.

I have decided to go ahead and blog about this to detail my experience in the setup. In this post I am going to walk through deploying Azure backup for DPM 2012 SP1.

Here is what will be covered: setup of Azure cloud backup, adding Azure cloud backup to a protection group, and recovering data from Azure cloud backup in DPM.

Setup of Azure cloud backup:

This is what the Azure management portal looks like and the first screen you will see when you go create a backup vault. To create the backup vault click on Recovery Services and add cloud backup.

You will notice that it gives you the steps you need to get started with Azure cloud backup.

AzurePortal

The first thing we need to do is create a certificate for our local DPM server and upload this to Azure.

Use the Makecert tool to create a local cert or use an existing local CA to generate the certificate for your DPM server.

Makecert can be found here: http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx as a part of the Windows SDK.

To install makecert.exe only select the option Tools under .Net Development in the SDK install wizard.



Here is the process to create a certificate for your local DPM server.

Open an elevated command prompt (with Admin privileges) and CD to the location where makecert.exe is stored.

On my server it was here:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin Once are there type the following syntax:

makecert.exe -r -pe -n CN=YOURDPMSERVERNAMEHERE -ss my -sr localmachine -eku 1.3.6.1.5.5.7.3.2 -len 2048 -e 01/01/2016 YOURDPMSERVERNAMEHERE

After you create the certificate properly it will be created and stored in the same location here:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin.



NOTE: The expiration date of your certificate has to be no more than 3 years from today’s date or

Azure will not like the cert and you will receive this error:


Read more

Hot off the Press: Microsoft Data Protection Manager 2012 Book

Packt announced today that Microsoft System Center Data Protection Manager 2012 book has been published. This is the second book for me and I had the opportunity to work with some great people on it. Here is the final cover: Overview: Microsoft System Center Data Protection Manager 2012 with Service Pack 1 is a guide … Read more