This is an old question, but I thought I'd add my two cents. I do not recommend the above solution except as a one-time special case. I have 47 Exchange CCR clusters backed up by an equal number of DPM servers, and I have to "pause" backups every time I do a failover or I run the risk of a failed database dismount during the failover. Removing the protection groups every time I needed to perform maintenance on a client machine would be a nightmare.
I recommend that you simply disable the DPMRA service on the client machine, and then stop it. The DPM server can continue running in this state. Backups will fail obviously, but as soon as you re-enable the service you can resume backups with no issue. Disabling/enabling the service is easily scripted in powershell, which is also a plus:
Disable:
Set-Service dpmra -StartupType Disabled
net stop dpmra
Enable:
Set-Service dpmra -StartupType Manual
Sometimes uninstalling the protection group is your only option, but I would not recommend using that as your go-to method for planned maintenance.