Data Protection Manager 2010 and System State Restore - The Official System Center Data Protection Manager Team Blog - Site Home - TechNet Blogs

Data Protection Manager 2010 and System State Restore

Data Protection Manager 2010 and System State Restore

  • Comments 4
  • Likes

toolsign_thumb2Hello, I’m Shane Brasher. I’d like to discuss the System State Restore Process, basically a walkthrough if you will. First however let’s discuss a high level view of what is done during the backup of a server system state.

From a very high level, Data Protection Manger (DPM) contacts the agent on a protected server and requests that a backup of the system state be performed. The target server initializes the Windows Server Backup (WSB) feature to take the snapshot and store it locally. Once the system state snapshot is successfully done, the backup is then transferred to the DPM server. The reason that understanding this is important is for a system state restore, we use this same Windows Server Backup feature to accomplish our goals. In the walkthrough below, you will see that we will use DPM to restore the System State recovery point to a network share and then on the target server use wbadmin to locate and perform the actual restore of the system state.

System State Restore Walkthrough

This environment involves:

1 member server
1 DC
1 Data Protection Manager 2010
System State Restore Process

1. Create a System State recovery point

2. Perform a restore of the System State to a network share

3. Go to the target server and via wbadmin command prompt access the System State share for the version

4. Use the version number to start the System State restore

5. Reboot

Let’s walk through the whole process.

Here we have a successful system state backup of our protected server:


Perform a restore of the System State to a network share

We go to the recovery tab to locate the recovery point to perform a restore. In this case we will restore to a share on the local DPM server. Navigating to the recovery tab in DPM and selecting the correct server and system state that we wish to restore, we right click the system state and select “recover”:


We opt to Recover to a “network folder” which is our only option in this case:


We choose a folder already created on the desktop of the DPM server:


And we opt to apply the security settings of the destination computer:


Next we are given a summary of our choices:


Finalizing our recovery, we see the progress taking place:


If we choose, we can go to the “Monitoring” tab and then the “Jobs” tab to see the disk based recovery also taking place here as well:


Now we will have to share out the folder in which we have saved the system state to. Looking at our folder structure we see the following. It is the DPM_Recovered_At_<Date and Time> folder we will have to share with “Read access”:


To keep things simple, we will share this folder with the name of “SystemState”:


And we will make sure everyone has “Read” access to it:


Using wbadmin on the target machine

We then go to the target server. Opening up the command prompt on the target server, we use the following syntax to get the version indentifier.

• Syntax: wbadmin get versions –backuptarget: <ServerWhereTheRecoveredSSResides\Share>
In our case: wbadmin get versions –backuptarget: \\DPM2010\SystemState



The output will be:

Backup time: 10/11/2011 5:05AM
Backup target: Fixed Disk labeled C:
Version identifier: 10/11/2011-12:05
Can Recover: Application(s), System State



It’s the version identifier information that we will use in our next syntax.

Our next syntax for wbadmin will be using the information obtained from the last syntax.

Syntax: wbadmin start systemstaterecovery –version:<version from the previous command> -backuptarget:\\<ServerWhereShareResides>\<ShareName>

wbadmin start systemstaterecovery –version:10/11/2011-12:05 –backuptarget:\\DPM2010\SystemState


Select “Y” for yes. Once started you will see the process taking place:


Once complete, a reboot will be needed. You can also note the restore log created for a reference if needed:


After the reboot, your server should have a successful restore of the system state for this target server.


System State Recovery Walkthrough:

Recovering System State:

Shane Brasher | Senior Support Escalation Engineer

App-V Team blog:
AVIcode Team blog:
ConfigMgr Support Team blog:
DPM Team blog:
MED-V Team blog:
OOB Support Team blog:
Opalis Team blog:
Orchestrator Support Team blog:
OpsMgr Support Team blog:
SCMDM Support Team blog:
SCVMM Team blog:
Server App-V Team blog:
Service Manager Team blog:
System Center Essentials Team blog:
WSUS Support Team blog:

clip_image001 clip_image002

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Every time I try to put in my browser window and hit enter, the page that comes up says my computer is infected and I need to run

    System State Protection 2012 yada yada. I DO NOT have it installed on my laptop nor do I need it. It's FULLY protected with university software security suite. HOW can I keep this nonsense from coming up all the time????

    If you can help thanks.

  • Can you please explain, how to fix 0x80070003 error.

  • iluvs2fish - That sounds like a browser hijack, unlikely to be anything to do with a system state restore through DPM...

  • I have DPM2010 running and am having issues with it eating all of my allocated space. I have purchased an external NAS unit and I want to copy all of the data from the DPM, including all recovery points, over to the NAS unit. I then want to delete the DPM jobs, drives, etc., and start over, of course having a back up on the NAS if all goes well. I have tried to use DPMBackup -db, which seems to create a file under the Shadow Copy\DatabaseBackups folder. When I run DPMbackup -replicas, it goes through all of my jobs and they all say SNAPSHOT SUCCESSFUL, yet when I go to the ShadowCopy folder, I dont see anything with the current date and time after it ran. If I run the same DPMBackup items and include TARGETLOCATION, and point it to my shared NAS drive, I get errors saying invalid location. I am walking into this DPM setup and I must say this is such a terrible solution. I would love any pointers or help to tell me A) How do I copy all of my current DPM Backed up data onto my external NAS drive, including all of the Recovery Points. B) How do I then delete my jobs to free up all of the ALLOCATED 5TB of space so that I can not be out of space.