Showing posts with label Management. Show all posts
Showing posts with label Management. Show all posts

Wednesday, June 23, 2010

Wednesday, June 24, 2009

Managing DPM 2007 in Large Enterprise

Microsoft has a new webcast available on managing DPM in an enterprise environment. This webcast highlights the options and tools available for managing a large number of DPM servers.

Command-line control via Powershell

  • All tasks available in the GUI can also be done by Powershell;
  • Additionally you can make changes to a large number of DPM server at ones;
  • Find replication errors and start consistency checks;
  • Modify disk allocationStart Tape inventory.

Scripting within DPM

  • This can be used to perform Pre and post backup jobs;
  • Useful if you need to dump a database before starting the backup.

Monitoring via Operations Manager

  • With the available management pack from Microsoft you can monitor multiple DPM servers from a single interface.

Bocase Centralized manager for DPM.

  • This is a third party tool for managing a large number of DPM servers;
  • Provides web interface to multiple DPM servers from a single pane of glass;
  • Adds role based access for DPM;
  • Monitor Storage pools and tape libraries.

Link to webcast: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032412447&culture=en-US

Monday, June 22, 2009

Restore single files form System drive on Windows 2008

DPM allows you to do a System state back-up of Windows 2008 server. Actually a full backup of the c-drive is performed for the Windows 2008. But how can you restore other files than the system state from this backup. There is no option for this in the DPM administrative console. But there is a work around for this. The trick is that Windows 2008 uses a VHD file for the backup

  • First you should perform a system state restore for the specific machine using DPM. Specify a directory where you like to place the restore data (This could be any machine with a DPM agent) ***The most recent copy of the system state backup is already located on the target server in the directory WindowsImageBackup***
  • Now you need to install the tool VHDmount from the virtual server 2005 sp1 setup. You can download this file for free from the Microsoft site.
  • On your management station or DPM server, start the virtual server set-up and choose a custom installation. Select vhdmount and deselect all other options.


  • Wait till the set-up is completed.


  • Copy the ##name###.vhd file from the system state restore directory to the server you just installed the vhdmount tool on.

  • You now can mount the backup with the command vhdmount /m /f ##name##.vhd

  • The vdh file is now mounted to an available drive letter and you can browse the files and directories

  • The command vhdmount /u ##name##.vhd, dismounts the VHD file again.

Performance and DPM

DPM can be a resource intensive application.
There are some performance options you should have a look at to tune your DPM configuration

Network: DPM can be a network intensive application especially during the initial full backup and the express full backup creation.
  • Check that you DPM servers have a fixed network speed on the server and the switch side. Make sure there are no duplex mismatches.
  • When the load on your production network is to high you could consider a special backup LAN.
Pagefile: DPM has some special page file requirements.
  • It is Microsoft best practice for DPM to use a pagefile size that is 0.2 percent the size of all recovery point volumes combined, in addition to the recommended size (generally, 1.5 times the amount of RAM on the computer). For example, if the recovery point volumes on a DPM server total 2 TB, you should increase the pagefile size by 4 GB."
  • Additionally; consider moving the pagefile to a different volume. The best performances gains will be achieved if this volume is not only located on a separate hard drive but is also the only volume on that hard drive and pagefile.sys is the only file on the volume. The last step is maybe a little over the top for most configurations, but it an option to consider, you can use the resource monitor to find your bottleneck.
Virus scanner: Create exclusions for the real time protection
  • On the DPM server the volumes in the DPM storage pool are not visible to the virus scanner. There is no need to exclude these from the real time protection scanning.
  • Exclude the SQL database and its log files from the real time protection virus scanning; many of the virus scan programs will temporarily lock a file while scanning, which may cause data integrity issues. DO NOT run real time virus scanning against any database files.


Disk configuration: For the DPM Storage pool

  • Microsoft recommends that you use disks that have capacity of no more than 1.5 terabytes. Because a dynamic volume can span up to 32 disks, if you use 1.5-terabyte disks, DPM can create replica volumes of up to 48 terabytes.


Optimize options: Within the DPM console

  • On wire compression: decreases the size of data being transferred during replica creation and synchronization and allows more data throughput with less impact to network performance. However, this option adds to the CPU load on both the DPM server and the protected computers. The amount of compression and improvement on network performance depends on workload
  • Consistency Check: To ensure that replica data is kept consistent you can schedule a consistency check. To optimize performance, run the consistency check during off-peak hours.
  • Synchronization time: DPM performs synchronization (of application log files) according to the Protection group schedule. By default all schedules start at 12:00 AM, with the optimize performance options you can select an off-set to this start time. This prevents you from starting all synchronizations at the same time.

Tuesday, June 16, 2009

Mark tape as Free

DPM protects tapes that belong to a protection group from overwriting or 'mark as free' for the configured protection period.
This is a useful option and protects you against accidently overwriting tapes that should not be overwritten. But in a scenario your testing long-term protection or you just want to reuse tapes earlier, this can be a ignoring.



There is a work around for this by using a Powershell Script:




This is posted on the DPM blog site


Tuesday, June 9, 2009

Removing the record of a formerly (death) protected server from DPM

The best way to remove a protected server from DPM is by uninstalling the agent from the server using the DPM Administrative Console. This way you make sure that the server is alsio removed from the Agents tab in the Administrative Console

In some cases it could happen that you removed a server without first uninstalling the agent from the server. The issue is then how to get the record of the dead server off of your DPM server by normal means since it does not exist anymore.

You can use the following steps:
  1. Remove all protection objects of this computer.
  2. On the DPM conslole, TAB Management - Agents
  3. Click on unintall.
  4. Give credentials required to unintall agent and DON'T close "Uninstall Agents" dialog box while uninstall is going one.
  5. Uninstall will fail and message box will pop-up asking you to Remove Server record from DPM database.
  6. Click yes on this dialog box and your decommissioned protected server will be removed from DPM.

Very important is that you do not close the unistall progress Window, if you do so you do not get the question to remove the server from the DPM database.

Tip: When the server still exists in DNS and running you can fool DPM by creating a faulty host ipaddress in your host file.