Setup prerequisites

 

Updated: May 13, 2016

Applies To: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

Installation prerequisites

SQL Server database prerequisites for DPM 2012 R2

Installation prerequisites

The server on which you want to install DPM needs the following prerequisites installed:

  • DPM 2012 R2 requires at least .NET Framework 4.0. DPM 2012 and DPM 2012 with SP1 require at least 3.5 with SP1.

  • Windows Installer 4.5 or later versions

  • Microsoft Visual C++ 2008 Redistributable

  • Windows PowerShell. DPM 2012 R2 requires PowerShell 3.0. DPM 2012 and 2012 with sP1 requires PowerShell 2.0.

  • Microsoft Application Error Reporting

  • Windows Single Instance Store (SIS)

If they aren’t installed setup installs all these automatically but you can install them manually as follows:

  • .NET Framework—Can be installed using Add Features in Server Manager.

  • Windows Installer 4.5—Installed as part of the operating system, but can also be installed from DPM setup. To do this, navigate to **<root directory>DPM2012\setup\redist\WindowsInstaller and run INSTMSI45.EXE as an Administrator.

  • Microsoft Visual C++ Redistributable— The Visual C++ 2008 Redistributable is required for System Center DPM 2012 and 2012 with SP1. Run as an Administrator from <root directory>\Redist\vcredist\ vcredist_x64.exe. The Visual C++ 2010 Redistributable is required for System Center DPM 2012 R2. Run from <root directory>\Redist\vcredist\vcredist2010_x64.exe. It can also be downloaded from Visual C++ 2010 Redistributable Package, or Visual C++ 2008 Redistributable Package.

  • Windows PowerShell—PowerShell 2.0 is included in Windows Server 2008 R2. PowerShell 3.0 is included in Windows Server 2012 and 2012 R2.

  • Microsoft Application Error Reporting—Can be installed from DPM setup. **<root directory>DPM2012\setup\redist and run dw20sharedamd64.msi.as an Administrator.

  • Windows Single Instance Store (SIS)—There’s no redistributable to install SIS. Instead, install as follows:

    1. From an elevated command prompt on the DPM server, run the following to install the SIS limited feature (including the SIS filter driver):

      • In Windows Server 2008 R2 type:

        start /wait ocsetup.exe SIS-Limited /quiet /norestart  
        
      • In Windows Server 2012 or 2012 R2 type:

        dism /online /enable-feature:SIS-Limited  
        

      The service name is case sensitive so be sure to type SIS-Limited otherwise installation will fail. You’ll need to restart the server after installed.

SQL Server database prerequisites for DPM 2012 R2

  • 64-bit SQL Server 2012 with SP1 or SQL Server 2008 R2 with SP2

  • SQL Server can be installed on the DPM server or on a remote server. You’ll need to install SQL Server up before you run DPM setup.

  • If you want to use a remote SQL Server note the following:

    • If you’re deploying DPM as an Azure virtual machine you can specify an Azure virtual machine running SQL Server as a remote SQL Server instance. You can’t use an on-premises SQL Server, and using an Azure SQL Database isn’t currently supported.

    • The computer running the remote instance must be located in the same domain and time zone as the DPM server. You can’t run the SQL Server on a domain controller.

    • SQL Server can be standalone or running in a cluster.

    • You can’t use a SQL Server AlwaysOn deployment.

    • With System Center 2012 licenses you can install and run SQL Server Standard edition instances to support System Center 2012 products. However, these instances may not be used for other workloads.

    • For instructions see Set up the Set up remote SQL Server.

  • If you want to use a local instance of SQL Server, see Set up local SQL Server note the following:

    • You’ll need to install SQL Server on the DPM server before you run DPM setup.

    • For instructions see Set up local SQL Server.

SQL Server database prerequisites for DPM 2012 or DPM 2012 with SP1

  • SQL Server 2012 (for DPM 2012 with SP1 only), SQL Server 2008 R2 with SP1, or SQL Server 2008 R2.

  • If you want to use a remote instance of SQL Server it should be available before you run DPM setup. Note the following:

    • The computer running the remote instance must be located in the same domain and time zone as the DPM server. You can’t run the SQL Server on a domain controller.

    • SQL Server can be standalone or running in a cluster.

    • You can’t use a SQL Server AlwaysOn deployment.

    • With System Center 2012 licenses you can install and run SQL Server Standard edition instances to support System Center 2012 products. However, these instances may not be used for other workloads.

    • For instructions see Set up the Set up remote SQL Server.

  • If you want to use a local instance of SQL Server note the following:

    • The DPM installation files include SQL Server 2008 R2. If you want to use this instance you can select it during setup and you don’t need to prepare anything before you run setup.

    • If you want to run a local SQL Server with a different version, you need to install it on the DPM server before you run DPM setup.

    • If you select to install the local version of SQL Server included with DPM installation file, DPM installs a number of SQL Server components that aren’t required for DPM. These won’t be removed if you uninstall DPM in the future:

      • Microsoft SQL Server Compact 3.5 SP1

      • Microsoft SQL Server Compact 3.5 SP1 Query Tools

      • Microsoft SQL Server 2008 R2 Native Client

      • Microsoft Visual Studio Tools for Applications 2.0

      • Microsoft Office 2003 Web Components

    • For instructions see Set up local SQL Server.