You dont have javascript enabled! Please enable it!

How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM

3 Min. Read


In System Center 2016 Data Protection Manager, the DPM team announced a new backup storage technology called Modern Backup Storage (MBS). MBS helps to achieve 50% storage savings using ReFS technology, and 3 times faster backup using ReFS block cloning, which uses Allocate-on-write, as opposed to copy-on-write used by Volume Snapshot in DPM 2012 R2. Modern Backup Storage (MBS) helps also achieving much more efficient storage utilization using Workload Aware Storage (WAS). Workload Aware Storage enables you to configure DPM to store backups on a high or low performant volume based on the workloads. DPM 2016 uses by default Modern Backup Storage.

In an earlier blog post, I covered the latest DPM 2016 features including a step by step installation guide, you can read all about it here.

You can install DPM in different ways. Please refer to the below articles where I described in details how to install System Center 2016 Data Protection Manager, you can choose the installation method that suits your needs:

Backup Storage Migration

One of the most requested feedback for Microsoft was the ability to move back up data from one volume to another volume. The DPM team is listening to us, and now, with the release of SCDPM 2016 Update Rollup 4, you can move your backup data from one volume to another (i.e. storage upgrade from Low Performant volume to High Performant volume). You can also move your datasources to other volumes when an existing volume is getting full and cannot be extended. I want to be clear here, this feature is only supported from Modern Backup Storage to Modern Backup Storage volumes. In other words, DPM Classic Storage to Modern Backup Storage is not supported, and DPM Classic Storage to DPM Classic Storage is not supported either. DPM Classic Storage is what we had in DPM 2012 R2 and earlier versions.

How to do it…

Make sure you have installed SCDPM 2016 Update Rollup 4 and rebooted the DPM server. Now take the following steps:

  1. Open System Center 2016 DPM Administrator Console, go to Protection workspace, and then select the desired Protection Group.
  2. Under the Protection Group, select the workload that you wish to move, Right-Click, and select Move disk storage… How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM 2
  3. A new window will open, showing the Current disk storage the datasource is on, and the available volume(s) it can be migrated to. Select the target disk storage that you wish to migrate to, and then click OK. How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM 3
  4. While the migration is in progress, you can open another DPM console to continue monitoring the progress for any ongoing jobs.
  5. Depending on the size of the data, the migrating will be completed in some time. How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM 4

How it works…

What DPM does while migrating the storage?

Once you start moving the disk backup storage, DPM begins copying (Reading) the data from the source to the target storage (Writing). How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM 5

After the migration is completed, the backup and the source are deleted, and any new recovery points will hence be created on the target storage. This is a lot like a modification of a protection group, hence you cannot revert any ad-hoc jobs while the migration is in progress. Also when migration completes, any jobs that are running for that particular protection group will be preempted.

There’s more…

You can achieve the same results using PowerShell using the Set-DPMDataSourceDiskAllocation cmdlet. Here is an example of how to do it with PowerShell:

  1. First, you need to create a modifiable Protection Group for the PG where the datasource is in:
    $PG  = Get-DPMProtectionGroup
    $MPG = Get-DPMModifiableProtectionGroup $PG[0]
  2. Second, get the datasource you wish to migrate, and all the volumes you wish to migrate it to:
    $DS = Get-DPMDatasource $MPG
    $Vol = Get-DPMDiskStorage -Volumes
  3. Last but not least, modify the disk allocation for the datasource, and specify the target storage. The final command is to save the changes to the Protection Group:
    Set-DPMDatasourceDiskAllocation -ProtectionGroup $MPG -Datasource $DS[0] `
    -TargetStorage $Vol[2] -MigrateDatasourceDataFromDPM -Verbose
    Set-ProtectionGroup $MPG -Verbose

How To Move Backup Storage in DPM Modern Backup Storage #SCDPM #DPM 6

What I have also noticed in DPM 2016 UR4 is the backup and UI performance improvement. This is a big one. Thank you to the DPM team for continuous improvement.

For more information about the additional enhancements in UR4, please read the announcement here.

Try SCDPM 2016 Update Rollup 4 today, and share your feedback in the comment section below.

Hope this helps!


Photo of author
About the Author
Charbel Nemnom
Charbel Nemnom is a Senior Cloud Architect, Swiss Certified ICT Security Expert, Certified Cloud Security Professional (CCSP), Certified Information Security Manager (CISM), Microsoft Most Valuable Professional (MVP), and Microsoft Certified Trainer (MCT). He has over 20 years of broad IT experience serving on and guiding technical teams to optimize the performance of mission-critical enterprise systems with extensive practical knowledge of complex systems build, network design, business continuity, and cloud security.

Related Posts


How To Deploy Windows Server 2016 from VHDX on SD Cards with #PowerShell and WinPE #WindowsServer #HyperV

Update Rollup 4 for System Center 2016 is Now Available #SysCtr #SystemCenter #VMM #DPM


Let me know what you think, or ask a question...

error: Alert: The content of this website is copyrighted from being plagiarized! You can copy from the \'Code Blocks\' in \'Black\' by selecting the Code. Thank You!