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.

6 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!
Thanks for info. It actually was helpful to me a lot.
Great Info!!!!
Can you move the Replica and Recovery points that are on DPMServer01 to DPMServer02?
@ Richard: Unfortunately, no. I am currently facing this issue now - with SAN frames up for lease, I'm having to migrate to a new SAN. NOT an easy feat at all!
Post a Comment