I used Microsoft DPM 2012 R2 to protect SQL DB and other essential infrastructure servers.
What you need to do is:
1) Install DPM agent in all the Servers and clients that need protection. These servers and clients should be in an AD environment because DPM work in that only
2) Install Windows Server Backup feature in all the machines
3) Create a protection group of the servers that require similar config else create different protection groups
4) Start the consistency check if needed.
Now you have a protected server/client which can be recovered without any issue. If you have selected BMR and System State, then you get a running server with all its data intact when recovered. If not, then you can only recover data or volumes or shares that you selected while creating the protection group.
All the information needed to protect a server is stored by DPM in its MSSQL server. The data that is backed-up is stored in disks in the storage pool which comes from iSCSI or FC LUNs that are mirrored or backed-up. But what happens when the SQL server on which DPM depends goes corrupt. You might say DPM has the backup and can be recovered. This will not happen as DPM needs SQL running else it crashes. Enter WSB.
Windows Server Backup can be used to backup the DPM database (named as DPMDB_servername). SQL already includes SQL writer when installed and when WSB is installed the SQL writer is automatically registered with WSB. Schedule atleast a daily backup to backup the DPM DB to an external iSCSI or FC LUN. This is important because a share can only hold one full backup at a time whereas a LUN, which will be formatted in NTFS, can hold a full backup as well as multiple incremental backups since the backup was scheduled. You can also backup whole SQL server if not bound by space constraints.
You need to backup DPM server too to save its registry. Create a full backup schedule from WSB installed on DPM server and choose the target disk as iSCSI or FC LUN.
If you do not want to use WSB you need to use a third party software to backup the DPMDB and DPM server.
Remember: DPM server needs iSCSI or FC LUNs which are exposed to its server. It will not create a storage pool out of locally attached disks (a DAS).