none
High Availability for DPM for Exchange

    Question

  • We have offered a DPM Primary server to backup Exchange environment.The solution provided is single point of failure so in case of any hardware failure.

    Please advise how we can utilize the secondary DPM to start protecting all of the workloads that were previously protected by the primary DPM server.(Replica) Can this be done via Hyper-V replication ? How is the HA reached ?

    Thanks..

    Monday, January 29, 2018 2:16 PM

Answers

  • The DPM agent will be installed on your Exchange Servers so yes, this is supported. 

    About the tape library.

    Tape libraries configured with a virtual Fibre Channel adapter are only supported when using certified tape library hardware on the following configurations: System Center Data Protection Manager 2012 R2 U3 (or later) running on Windows 2012 R2 (or later).
    System Center Data Protection Manager 2016 running on Windows Server 2012 R2 (or later).

    Also check this link if your tape library is supported.

    https://social.technet.microsoft.com/wiki/contents/articles/17105.system-center-dpm-2012-and-2016-compatible-tape-libraries.aspx


    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Thursday, February 1, 2018 6:05 AM
    Wednesday, January 31, 2018 3:55 PM
  • Hello

    You should deploy a secondary DPM server and configure primary to secondary protection. If the primary server fails the secondary server continues to back up protected workloads. 

    https://technet.microsoft.com/en-us/library/jj244597(v=sc.12).aspx


    MCSE, MCSA, MS, MCP, MCTS, System Engineer



    • Edited by Matej Klemencic Monday, January 29, 2018 5:50 PM
    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:14 AM
    Monday, January 29, 2018 5:48 PM
  • I'm guessing that it might work with Hyper-V Replica, but keep in mind that Hyper-V Replica is not a backup solution. So for example if anything goes wrong with your primary DPM server (corrupted database, updates, etc.), those problems will be also replicated. That is why the recommended solution is to deploy a new secondary DPM server which will protect your primary DPM server with all protected workloads. So if primary DPM fails, you can still recovery your data from the secondary DPM server.  

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:14 AM
    Monday, January 29, 2018 7:24 PM
  • After you install your secondary DPM server, add primary DPM server to your secondary DPM server without installing an agent (use Attach agent). Then create a new protection group (on secondary DPM), and expand your primary DPM server. You should then see the entire protection group that your primary DPM is currently protecting. Select the desired items that you would like to protect on your secondary DPM and finish the steps in the wizard.

    https://technet.microsoft.com/en-us/library/jj244598(v=sc.12).aspx

    You should also configure a backup of your primary DPM database on your secondary DPM and vice versa so you can restore each DPM server if necessary. 

    PS. Please mark reply as answer if useful. 


    MCSE, MCSA, MS, MCP, MCTS, System Engineer


    • Edited by Matej Klemencic Monday, January 29, 2018 7:43 PM
    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:15 AM
    Monday, January 29, 2018 7:42 PM
  • Correct.

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 7:04 AM
    Tuesday, January 30, 2018 6:56 AM
  • So on your secondary DPM server, you will go to the Protection tab and select New. This will open the New Protection Group wizard. On the select group members tab you then need to expand your primary DPM server (first you need to add it under Management > Agents) and Protected Servers. There you should find your Exchanges Servers, which you can add to configure the secondary protection. Select the retention range and synchronization frequency and you are done. 

    You only need to add your primary DPM to secondary DPM, without attaching Exchange Servers or any other servers. The secondary DPM will copy your backups from the primary DPM. If failure occurs on your primary DPM server, you can switch protection to your secondary server. This way secondary DPM will continue protection of protected computer. 

    About the DPM protection itself. You should backup the SQL database for each DPM server, C:\Program Files\Microsoft System Center 2016\DPM\DPM\Config and C:\Program Files\Microsoft System Center 2016\DPM\DPM\Scripting folders - if you are using DPM 2016. Don't know if you are using a dedicated SQL servers or did you installed a SQL server on each DPM server.  You should not use the same SQL Server for both DPM servers, because if your SQL Server fails you will lose both DPM servers. So for example, lets say you've deployed SQL on each DPM server. On your secondary DPM you will create a protection group that will include your primary DPM database and those folders, and on your primary DPM you will create a protection group that will include your secondary DPM database and folders. 

    Hope this makes sense. If you have any other questions, feel free to ask. 


    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 2:06 PM
    Tuesday, January 30, 2018 12:34 PM
  • Correct. That will be the preferred and supported way. 

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 2:16 PM
    Tuesday, January 30, 2018 2:15 PM

All replies

  • Hello

    You should deploy a secondary DPM server and configure primary to secondary protection. If the primary server fails the secondary server continues to back up protected workloads. 

    https://technet.microsoft.com/en-us/library/jj244597(v=sc.12).aspx


    MCSE, MCSA, MS, MCP, MCTS, System Engineer



    • Edited by Matej Klemencic Monday, January 29, 2018 5:50 PM
    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:14 AM
    Monday, January 29, 2018 5:48 PM
  • Hello Can we have one primary DPM server that replicates to a second DPM server via HyperV replication or a via a third party ? The mentioned in your reply is for HA ensuring no singe point of failure ? Thanks...
    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:14 AM
    • Unmarked as answer by BPS2017 Tuesday, January 30, 2018 6:15 AM
    Monday, January 29, 2018 6:12 PM
  • I'm guessing that it might work with Hyper-V Replica, but keep in mind that Hyper-V Replica is not a backup solution. So for example if anything goes wrong with your primary DPM server (corrupted database, updates, etc.), those problems will be also replicated. That is why the recommended solution is to deploy a new secondary DPM server which will protect your primary DPM server with all protected workloads. So if primary DPM fails, you can still recovery your data from the secondary DPM server.  

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:14 AM
    Monday, January 29, 2018 7:24 PM
  • Thank you for your reply. Do you have any link showing the steps to set up the Secondary DPM server ?
    Monday, January 29, 2018 7:30 PM
  • After you install your secondary DPM server, add primary DPM server to your secondary DPM server without installing an agent (use Attach agent). Then create a new protection group (on secondary DPM), and expand your primary DPM server. You should then see the entire protection group that your primary DPM is currently protecting. Select the desired items that you would like to protect on your secondary DPM and finish the steps in the wizard.

    https://technet.microsoft.com/en-us/library/jj244598(v=sc.12).aspx

    You should also configure a backup of your primary DPM database on your secondary DPM and vice versa so you can restore each DPM server if necessary. 

    PS. Please mark reply as answer if useful. 


    MCSE, MCSA, MS, MCP, MCTS, System Engineer


    • Edited by Matej Klemencic Monday, January 29, 2018 7:43 PM
    • Marked as answer by BPS2017 Tuesday, January 30, 2018 6:15 AM
    Monday, January 29, 2018 7:42 PM
  • Hello

    And the specifications of the secondary server will be similar to that of the primary server, is this right ?

    Thank you 

    Tuesday, January 30, 2018 6:25 AM
  • Correct.

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 7:04 AM
    Tuesday, January 30, 2018 6:56 AM
  • Final thing,

    what is meant by create a new protection group on secondary DPM and expand the primary DPM server ?

    You mentioned that we should also configure a backup of your primary DPM database on your secondary DPM and vice versa so you can restore each DPM server if necessary. 

    How shall the backup be done ?

    Tuesday, January 30, 2018 7:13 AM
  • So on your secondary DPM server, you will go to the Protection tab and select New. This will open the New Protection Group wizard. On the select group members tab you then need to expand your primary DPM server (first you need to add it under Management > Agents) and Protected Servers. There you should find your Exchanges Servers, which you can add to configure the secondary protection. Select the retention range and synchronization frequency and you are done. 

    You only need to add your primary DPM to secondary DPM, without attaching Exchange Servers or any other servers. The secondary DPM will copy your backups from the primary DPM. If failure occurs on your primary DPM server, you can switch protection to your secondary server. This way secondary DPM will continue protection of protected computer. 

    About the DPM protection itself. You should backup the SQL database for each DPM server, C:\Program Files\Microsoft System Center 2016\DPM\DPM\Config and C:\Program Files\Microsoft System Center 2016\DPM\DPM\Scripting folders - if you are using DPM 2016. Don't know if you are using a dedicated SQL servers or did you installed a SQL server on each DPM server.  You should not use the same SQL Server for both DPM servers, because if your SQL Server fails you will lose both DPM servers. So for example, lets say you've deployed SQL on each DPM server. On your secondary DPM you will create a protection group that will include your primary DPM database and those folders, and on your primary DPM you will create a protection group that will include your secondary DPM database and folders. 

    Hope this makes sense. If you have any other questions, feel free to ask. 


    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 2:06 PM
    Tuesday, January 30, 2018 12:34 PM
  • hello again 

    I have gathered all the needed to share with the customer where we will  need:

    - 2 DPM servers same specifications

    - 2 SQL servers

    - ask him to configure a backup of the primary DPM database on the secondary DPM and vice versa, 

    where on the secondary DPM server, a protection group that will include the primary DPM database and those folders will be created, and on the primary DPM a protection group that will include the secondary DPM database and folders will be created. 

    thanks a lot


    Tuesday, January 30, 2018 2:11 PM
  • Correct. That will be the preferred and supported way. 

    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Tuesday, January 30, 2018 2:16 PM
    Tuesday, January 30, 2018 2:15 PM
  • thank you very much
    Tuesday, January 30, 2018 2:16 PM
  • hello again 

    Will it be possible to advise if DPM can backup Exchange servers which are VMware virtual machines ?

    Also, can we use fiber channel tape library in this case or is it unsupported as well ?

    thanks

    Wednesday, January 31, 2018 12:59 PM
  • The DPM agent will be installed on your Exchange Servers so yes, this is supported. 

    About the tape library.

    Tape libraries configured with a virtual Fibre Channel adapter are only supported when using certified tape library hardware on the following configurations: System Center Data Protection Manager 2012 R2 U3 (or later) running on Windows 2012 R2 (or later).
    System Center Data Protection Manager 2016 running on Windows Server 2012 R2 (or later).

    Also check this link if your tape library is supported.

    https://social.technet.microsoft.com/wiki/contents/articles/17105.system-center-dpm-2012-and-2016-compatible-tape-libraries.aspx


    MCSE, MCSA, MS, MCP, MCTS, System Engineer

    • Marked as answer by BPS2017 Thursday, February 1, 2018 6:05 AM
    Wednesday, January 31, 2018 3:55 PM