none
How to upgrade from DPM 2012 SP1 on Server 2012 to DPM 2012 R2 on Server 2012 R2 RRS feed

  • Question

  • Hello everybody,

    we have a DPM 2012 SP1 running on Windows Server 2012 and want to upgrade to DPM 2012 R2 on Windows Server 2012 R2 on the same box. Am I right that this is the way to go:

    1. Backup the DPMDB.

    2. Uninstall DPM 2012, but keep SQL Server 2008 R2 installed.

    3. Upgrade the OS to 2012 R2 in-place.

    4. Install DPM 2012 R2, without re-installing DPM 2012 first.

    5. If DPM 2012 R2 does not like the DB still running, restore DPMDB from the backup in step 1.

    6. Install all updates to DPM 2012 R2.

    7. Upgrade all protection agents and perform consistency checks.

    Would that be fine?


    Best Regards, Stefan Falk


    • Edited by Stefan Falk Tuesday, August 26, 2014 11:16 AM added missing point 6
    Tuesday, August 26, 2014 11:15 AM

Answers

  • Hi,

    The steps you outlined will not work.


    I think the best and easiest option would be as follows:

    1) Be sure you have the latest DPM 2012 Sp1 updates installed. 

    Description of Update Rollup 7 for System Center 2012 Service Pack 1
    http://support.microsoft.com/kb/2966012/en-us

    Hotfix for System Center 2012 SP1 Data Protection Manager
    http://catalog.update.microsoft.com/v7/site/Search.aspx?q=2966012

    2) Update the protected server agents - should 4.1.3453) Backup the DPM database using DPMbackup.

       dpmbackup -db -instancename DPM2012 -dpmdbname DPMDB -targetlocation c:\temp

    3) Rename the file to DPMDB-SP1.BAK then Copy the file to a network share for safe keeping.

    4) Upgrade to DPM 2012 R2

    5) dpmbackup -db -instancename DPM2012 -dpmdbname DPMDB -targetlocation c:\temp

    6) Copy the dpmdb.bak backup to a network share for safe keeping.

    7) Un-install DPM 2012 R2 - retain the replica.

    8) Un-install SQL Server

    9) Perform the Windows 2012 R2 upgrade or new installation on the same machine - if a new install, use the same machine name so DPM can be re-installed and use same DB.

    10) Install SQL Server - then DPM 2012 R2

          (You could install DPM 2012 Sp1, then uninstall again to get SQL Server installed)

    11) Copy the saved DPM 2012 R2 DPMDB.BAK backup to a local drive IE: C:\temp

    12)  Restore the DPM database using DPMSYNC -RestoreDB

     dpmsync -restoredb -dbloc c:\temp\dpmdb.bak -instancename Instancename -dpmdbname dpmdb

    13) Run DPMSYNC -Sync

    14) Get the agents communicating and update the agents.

    15) Install DPM 2012 R2 UR3 KB2966014 - then update the agents.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights.

    Tuesday, August 26, 2014 6:03 PM
    Moderator

All replies

  • Hi,

    The steps you outlined will not work.


    I think the best and easiest option would be as follows:

    1) Be sure you have the latest DPM 2012 Sp1 updates installed. 

    Description of Update Rollup 7 for System Center 2012 Service Pack 1
    http://support.microsoft.com/kb/2966012/en-us

    Hotfix for System Center 2012 SP1 Data Protection Manager
    http://catalog.update.microsoft.com/v7/site/Search.aspx?q=2966012

    2) Update the protected server agents - should 4.1.3453) Backup the DPM database using DPMbackup.

       dpmbackup -db -instancename DPM2012 -dpmdbname DPMDB -targetlocation c:\temp

    3) Rename the file to DPMDB-SP1.BAK then Copy the file to a network share for safe keeping.

    4) Upgrade to DPM 2012 R2

    5) dpmbackup -db -instancename DPM2012 -dpmdbname DPMDB -targetlocation c:\temp

    6) Copy the dpmdb.bak backup to a network share for safe keeping.

    7) Un-install DPM 2012 R2 - retain the replica.

    8) Un-install SQL Server

    9) Perform the Windows 2012 R2 upgrade or new installation on the same machine - if a new install, use the same machine name so DPM can be re-installed and use same DB.

    10) Install SQL Server - then DPM 2012 R2

          (You could install DPM 2012 Sp1, then uninstall again to get SQL Server installed)

    11) Copy the saved DPM 2012 R2 DPMDB.BAK backup to a local drive IE: C:\temp

    12)  Restore the DPM database using DPMSYNC -RestoreDB

     dpmsync -restoredb -dbloc c:\temp\dpmdb.bak -instancename Instancename -dpmdbname dpmdb

    13) Run DPMSYNC -Sync

    14) Get the agents communicating and update the agents.

    15) Install DPM 2012 R2 UR3 KB2966014 - then update the agents.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights.

    Tuesday, August 26, 2014 6:03 PM
    Moderator
  • Hello Mike,

    Thank you very much for your prompt and precise answer. I will go the way you suggested.


    Best Regards, Stefan Falk

    Tuesday, August 26, 2014 6:50 PM