DPM 2012 RTM: LAB in Place Upgrade from DPM 2010 and SQL 2008

In this post, I am going to upgrade a LAB DPM 2010 server to DPM 2012 RTM.  This process will require several hours and take your backup environment offline during the entire process.  Be sure to do this during a time period where no backups are needed to be created or restored.  Additionally all backups will have to have a consistency check run against them which is very intensive process for both the network and protected machines.

Lab Environment – Requirements

  1. A server (or virtual machine) running Server 2008 R2 SP1.
  2. DPM 2010 installation.  DPM 2010 must have the latest QFE rollup (http://support.microsoft.com/kb/2465832) installed along with a DPM 2012 required hotfix (http://support.microsoft.com/kb/2615782).  Additionally you must push the client update to all protected sources.  This server will be named BACLEVDPM01.
  3. SQL 2008 R2 Standard or Enterprise (as required by DPM 2012) media (or already installed with DPM 2010)
  4. System Center DPM RTM media

Setup – SQL 2008 to 2008 R2 Upgrade

Since my lab environment was running SQL 2008 and not the required 2008 R2, the following steps are required to upgrade SQL.  If your environment is using SQL 2008 R2, you can skip these SQL based steps.

Setup – SQL Upgrade

  1. Launch setup.exe from the SQL 2008 R2 media
  2. Select Installation on the left sideimage
  3. Select Upgrade from SQL Server 2000, SQL Server 2005 or SQL Server 2008image
  4. Select OK to continueimage
  5. A new Setup Support Rules screen will appear.  Continueimage
  6. Enter your product key (or evaluation)image
  7. If you accept the license terms continueimage
  8. Ensure your instance is selected in the drop down field and continueimage
  9. Feel free to look at the features that will be upgraded and continueimage
  10. Validate the Instance Configuration and continueimage
  11. Verify the Disk Space Requirements and continueimage
  12. Verify Authentication Mode and continueimage
  13. Decide if you want to send error reports and continueimage
  14. Ensure the Upgrade Rules pass and continueimage
  15. Verify the settings and continueimage
  16. The upgrade will run for a long time.  If you get an error stating a *ReportServer-rsctr.dll is stuck in use, kill “WmiPrvSE.exe” and continue the upgrade.
  17. A reboot is required after the upgradeimage
  18. Verify the upgrade was successful and continueimage
  19. Reboot the machine as requested

Verify – DPM 2010 Works with SQL 2008 R2 Upgrade

  1. Launch the DPM 2010 console and verify DPM 2010 continues to function as it did previously.  if all goes well, you are ready to upgrade to DPM 2012!  You may also want to apply SP1 for SQL 2008 R2 however it is not required for DPM to install or function.
  2. Setup – DPM 2010 to 2012 Upgrade

    Since SQL 2008 R2 is now running (because of the upgrade or because you started with 2008 R2) we can now upgrade to DPM 2012.

Setup – DPM Upgrade

  1. Launch setup.exe from the SCDPM folder
  2. Choose to install Data Protection Managerimage
  3. If you accept the license terms continueimage
  4. Acknowledge the Setup wizard information and continueimage
  5. Choose to Use the dedicated instance of SQL Server and click Check and Installimage
  6. Assuming the prerequisites are met, you will get a message stating The required hardware and software prerequisites are met on this computer (don’t be silly and assume it states they are not met like I first assumed…).  Then continueimage
  7. Enter your product keyimage
  8. Verify the Installation settings and continueimage
  9. Enter the password for your existing account and continue (it will not re-create the account)image
  10. Feel free to choose your update method and continueimage
  11. Select your Customer Experience Improvement Program option and continue with the upgradeimage
  12. After a long time, it will finish.  If you want to have fun follow the link to the latest DPM updates (it goes to DPM 2010 information).image

Setup – DPM Agent Upgrade

  1. Launch Microsoft System Center 2012 Data Protection Manager.  You will likely notice a lot of Critical Alerts.  We will work towards resolve the Replica is inconsistent errorimage
  2. Click on Management (so you can see all your Agent Status showing Needs updating)image
  3. Mass select all computers with the protection agent and click on Update (on the top ribbon)image
  4. Acknowledge the warning and continueimage
  5. If all goes well, your agents will have a status of OKimage

Setup – DPM Protection Group Consistency Check

  1. Launch Microsoft System Center 2012 Data Protection Manager.
  2. Navigate to Protectionimage
  3. Select a protection group and click Consistency checkimage
  4. Accept the warning message and allow the consistency check to runimage
  5. You will need to repeat steps 3 and 4 for each protection group.
  6. You can monitor the status of the consistency check by going to Monitoring, All jobs in progress
  7. Once the consistency check is done, normal backups should continue as scheduled.

Setup – DPM Email Notifications

The upgrade apparently removes previously setup email notifications (it’s a feature ;).  To enable email notifications you will need to do the following:

  1. Launch Microsoft System Center 2012 Data Protection Manager.
  2. Navigate to Management
  3. Selection Options from the top ribbonimage
  4. Select the SMTP Server tab
  5. Enter the appropriate SMTP information for your environmentimage
  6. Select Send Test Email and enter your email address to send a test email toimage
  7. You should get an email within a few minutes if you have setup SMTP successfully
  8. Navigate to the Notifications tab
  9. Select the appropriate alerts and enter the recipients before selecting OK