Set Up Client Restore on Server 2012 R2 Essentials

Mark Berry January 24, 2014

A few months back, I migrated to Server 2012 R2 Essentials. I read how the client restore service works:  just start the service on the server and boot the client from the network—no restore DVD needed! I learned the hard way that it is not that simple:  a setup involving a 3GB download is required.

In the Essentials dashboard, if you go to Devices > Computer Tasks > Client computer backup tasks, then click on the Client Restore Service tab, you’ll see this dialog:

Client Restore 1

At first glance, you might think that the the Start button would start the Restore Service, but in fact, it only starts the setup process. When I clicked Start, I quickly got a message that I have to download and install the WinPE environment:

Client Restore 2

Install Windows PE

You can’t download Assessment and Deployment Kit installer while Internet Explorer is in Enhanced Security Configuration Mode. I downloaded the 1.4MB launcher on a desktop and copied it to the server to run. It “only” needs Windows PE (a 3.0GB download), but I went ahead and downloaded the Deployment Tools (47MB) as well:

Client Restore 3

Depending on your connection speed, it may take hours to download. Eventually this message appears:

Client Restore 4

Now when you click Start in the Client Restore Service dialog, the button changes to Cancel and the setup begins:

Client Restore 5

Eventually the button changes to Restart and a message tells you that the “Client Restore Service is running.”

Client Restore 6

It’s interesting that there is no Stop button. Apparently once installed, it is expected that if you ever boot from the network, you want to restore a machine. I assume that if you stop the Windows Deployment Services Server service, that the network boot would no longer be available. From the Start page, start Windows Deployment Services to see its management interface, including the Boot Images used by Essentials Client Restore.

Boot and Restore from Network

Now that the restore service is running, it should be possible to boot WinPE from the network. Note that the connection must be wired; WinPE does not support wireless connections. Details on the restore process can be found in this TechNet article.

1. Use your computer’s boot menu to choose LAN or network boot:

Client Restore 9

2. The (undocumented) secret:  watch for the Press F12 for network services boot prompt. You have only a couple seconds to press F12. If you miss it, as I did the first time, the network boot fails and it boots from the hard drive.

Client Restore 10

3. If you press F12 in time, the network boot proceeds:

Client Restore 11

4. Soon you are presented with the Full System Restore Wizard:

Client Restore 12

From there it’s fairly self-explanatory. Note that for this test, I exited the wizard without doing the restore, so I can’t comment on restore performance.

The USB Key Alternative

If you can’t or don’t want to boot across the network, you can create a USB recovery key. In the Server Essentials dashboard, click on Devices > Computer Tasks > Client computer backup tasks, then click on the Tools tab and Create Key….

Client Restore 7

Note As you will discover if you click Create key…, you still have to install Windows PE as described earlier in this article:

Client Restore 8

Conclusion

The Client Restore Service requires a huge WinPE download and setup, so set up Client Restore now, before you need it. (If your system had Server 2012 R2 Essentials pre-installed, maybe WinPE is already there? Leave a comment.)

Once the Client Restore Service is running, booting across the network is straightforward if you remember to press the F12 key in time.



2 Comments

  1. TinkerTry IT @ home | How to do a Windows Server 2012 R2 Essentials bare metal restore, using boot from LAN   |  December 14, 2014 at 9:36 pm

    […] The prequel to this video is setting up the server, which isn’t hard, and is well documented here: mcbsys.com/techblog/2014/01/set-up-client-restore-on-server-2012-r2-essentials […]

  2. Paul Braren   |  December 14, 2014 at 9:38 pm

    Thank you for the great write-up, which I refer to in my new article with walk-through video of a boot-from-LAN bare metal recovery:
    http://TinkerTry.com/how-to-do-a-windows-server-2012-r2-essentials-bare-metal-restore-using-boot-from-lan

Leave a Reply





*