I ran into problems installing DPM agent on a few of my servers over the network through the DPM admin console. In this case I had to manually install the DPM agent on the servers I wanted to protect. Here are the 4 steps:
1. Locate the 2.0.5820.0 folder on your DPM server here in:
%systemroot%\Program Files\Microsoft DPM\DPM\Agents\RA\
The 2.0.5820.0 folder is here and will have folders i386 and amd64 in it. If you are installing on a 64bit server use the installer from the amd64 folder otherwise just use the i386 folder.
2. Copy to this folder to the local %systemroot% drive on the server you want to protect. I created a folder in on the server I wanted to protect to make things easy called DPMagentinstall
for example c:\DPMagentinstall
3. Open a command prompt. If this is Windows 2008 server be sure to open the command prompt with elevated privileges. Then type: CD c:\DPMagentinstall\DpmAgentInstaller.exe YOURDPMserverFQDN
EXAMPLE: DPMAgentInstaller.exe DPM01.mydomain.com
It will then let you know that your server requires a restart if it was successful.
On MS TechNet article bb870935 it said to run the following below command to set the server’s Firewall settings correctly.
cd c:\Program Files\Microsoft Data Protection Manager\DPM\bin\SetDpmServer.exe –dpm ServerName YOURDPMSERVERNAME
I tried this and it did not work not matter what I tried. I would skip this if it does not work for you.
4. Open DPM powershell on your DPM server. And run this command: Attach-ProductionServer.ps1 YOURDPMSERVERNAME SERVERNAMEYOUWANTTOPROTECT YOURUSERNAME YOURPASSWORD THEDOMAINNAME
Running the above command will bring the agent into DPM admin console so you can now see it.
You could also simply type .\Attach-ProductionServer.ps1 hit enter and it will prompt you for all the below info step by step.