Still bringing services online after our recent hardware upgrade, today’s goal was to make DPM 2007 go. The original server was a PoiwerEdge 1950 with a MD1000 attached. It was populated with 15 750gb drives and housed all of our backup data. As both the server and drive array were falling off warranty we took this opportunity to purchase a new PowerEdge server, but we opted for a PromiseArray with 16 2TB drives.

DPM Server is running Windows 20008 R2, the OS installation went fine, there are several tutorials out there, I followed the one from the Core Team. There is one thing that you will need to change though in order to get reporting to work properly.

Error Message:

DPM could not connect to SQL Server Reporting Services server because of IIS connectivity issues.

On the computer on which the DPM database was created, restart the World Wide Web Publishing Service. On the Administrative Tools menu, select Services, Right-click World Wide Web Publishing Service, and then click Start.

ID: 3013.

This message is due to the new security features, I found this article extermely helpful for 2008 R2.

Windows Server Backup

start /w ocsetup WindowsServerBackup

Commands and Tools for Managing Windows Server 2008 Core

Wmic product get name /value
Wmic product where name=“Name” call uninstall

Disable Firewall

netsh firewall set opmode disable
netsh firewall set opmode enable

Configuring Firewalls

netsh firewall set portopening TCP 3148 “DPM TCP 3148” ENABLE
netsh firewall set portopening TCP 3149 “DPM TCP 3149” ENABLE
netsh firewall set portopening TCP 135 “DCOM TCP 135” ENABLE
netsh firewall set portopening UDP 137 “NetBIOS UDP 137” ENABLE
netsh firewall set portopening UDP 138 “NetBIOS UDP 138” ENABLE
netsh firewall set portopening TCP 139 “NetBIOS TCP 139” ENABLE

netsh firewall reset
netsh firewall set service RemoteDesktop enable
netsh advfirewall firewall set rule group=”remote administration” new enable=yes
netsh advfirewall firewall set rule group=”Windows Firewall Remote Management” new enable=yes
netsh firewall set logging filelocation=%systemroot%system32LogFilesFirewallpfirewall.log maxfilesize=4096 droppedpackets=Enable Connections=Enable