If you work in a multiple DPM server environment, you will, at some point run into a situation that will require you to change protection from one DPM server to another. So, how do you do it? Simply two command lines. (queue up the Stapes "Easy" button...)
Scenario:
- DPMServer01 is protecting Exchange01
- You want DPMServer02 to protect Exchange01
This is a three step process:
- On the DPM DPMServer01, stop protection of Exchange01
- On Exchange01, Open a command prompt, and and navigate to where the DPM Agent is installed (default is %ProgramFiles%\Microsoft Data Protection Manager\DPM\bin\). Execute the following command:
- On DPMServer02, open DPM Management Shell (Powershell), and enter this command:
SetDpmServer.exe -dpmServerName DPMServer02
.\Attach-ProductionServer.ps1 -DPMServer DPMServer02
You will also have to provide the following information (and can be added as additional switches in the command:
- -PSName (Protected Server Name)
- -UserName
- -Password
- -Domain
That's it! (Time to press the "Easy" button!)I have noticed that it takes about 5 or so minutes for the agent to show up as available on the new DPM server.

2 comments:
shouldn't it be SetDpmServer.exe -dpmServerName DPMServer02 instead of DPMServer01?
Since it is the entire point of going from 1 to 2...
Best Regards
Wim Boudin
Got to love typos! Thanks, and corrected!
Post a Comment