Windows Deployment Services for Bare Metal Recovery in Large Replay Deployments

Introduction

The Replay Recovery Console (RRC) is used in conjunction with a Replay Core to perform Bare Metal Recovery of a Windows server or desktop. The RRC is based on Windows PE 2.1 and requires that  you create a Bootable CD before performing a bare-metal recovery.  The CD approach works fine with small environments, however, when Replay is deployed within a large environment it is less practical to create and use a bootable CD for server recoveries. This document explains how you can leverage PXE technology for large scale environments.
Pre-Boot Execution Environment (PXE) technology is a standard created by Intel that establishes a common and consistent set of pre-boot services within the boot firmware. The end goal is to enable a client to perform a network boot and receive a network boot program (NBP) from a network boot server.
The PXE  server is used by Windows Deployment Services (WDS) to provide network boot programs to client computers. When a new PXE remote boot-enabled client computer starts for the first time, it uses the DHCP to request an Internet Protocol (IP) address and it must locate a PXE boot server that will send it the appropriate files from which to boot. After the PXE client has an IP address, has located a boot server, and has downloaded the file that is needed to boot. It is at this point that you receive a prompt to press F12 for a network boot.
Once the client has booted into the RRC environment, the server recovery can proceed using the standard documented process.

Prerequisites

The following components are required for deploying RRC with PXE

  • A functioning DHCP server with an active scope. WDS will utilize PXE which requires a DHCP server. The following Dynamic Host Configuration Protocol (DHCP) options set:
  • #60 = Client Identifier (set to "PXEClient")
  • #66 = Boot Server Host Name. In this case the IP address of the WDS server
  • #67 = BootFile Name.
  • Firewall and server port settings. The following UDP ports must be open on the WDS server and on the firewall:
  • Port 67 (DHCP)
  • Port 69 (TFTP)
  • Port 4011 (PXE)
  • WDS Server.  The Transport Server WDS role service is required for PXE support.
  • Windows Server® 2008 – WDS is included in the operating system software. The PXE service point site role must be installed on a server with WDS installed. The Transport Server is a component of WDS and can be installed using the Add Roles Wizard. WDS services can be provided by a primary or secondary site server. For more information about WDS on Windows Server 2008, see: http://go.microsoft.com/fwlink/?LinkId=129528.
  • Windows Server 2003 – For Windows Server 2003, Service Pack 1 you must first install the Remote Installation Services (RIS) and then install the Windows Vista SP1 or Windows Server 2008 version of Windows Automated Installation Kit (Windows AIK). RIS must be installed however no additional RIS configuration is required.
  • For Windows 2003 servers running Service Pack 2 and higher, the Windows AIK installation is not necessary. The WDS role can be added by using Add or Remove Programs. Use the following link for more information about the Windows AIK: http://go.microsoft.com/fwlink/?LinkId=81030
  • The RRC Boot.wim Image. To create the boot.wim, install the Replay Boot CD Builder and create an ISO image with the appropriate configuration. Next extract the Boot.wim file from the ISO image using tools such as PowerIso or WinRar. The image is available under sources\boot.wim

 

Configuration overview

Install WDS on a Windows Server running Windows Server 2008 R2. During installation make sure that the PXE service point site role is installed on a server along with WDS. Note the IP address of the WDS server. Next update the Dynamic Host Configuration Protocol (DHCP) options #60 = Client Identifier (set to "PXEClient"), #66 = Boot Server Host Name or IP address of the WDS server and #67 = Boot.wim on the DHCP server. Also configure your Windows firewall to allow UDP on Port 67 (DHCP), Port 69 (TFTP) and Port 4011 (PXE). Last step is to register the boot.wim image in the WDS server and now you are ready to boot. Check that the network is the first option for booting. Boot the client and press F12

network boot

windows is loading files...

console

AppAssure Software for Exchange continuously protects and monitors the health of your Exchange data stores and allows administrators to quickly search, recover, and analyze mailbox content. With AppAssure Software for Exchange you can backup and restore individual email messages, folders, or mailboxes to a live Exchange server or directly to a PST, thereby solving some of your most costly and time consuming challenges.
AppAssure Software for SQL is an enterprise SQL server backup and disaster recovery software solution developed to assure comprehensive protection - including system and user databases, SQL binaries and the server - making it possible to restore both servers and databases in just minutes.
AppAssure Software for Hyper-V is an enterprise-class backup and disaster recovery software solution designed for Windows Server 2008 Hyper-V environments. AppAssure Software for Hyper-V supports both host and guest level backup methodologies while delivering accelerated backups, fast local recoveries and disaster recovery, all-in-one solution.
AppAssure Software for SharePoint is an enterprise backup and disaster recovery software solution developed to assure comprehensive protection - including front-end servers, SQL servers and the web servers - making it possible to restore both the entire SharePoint environment, individual SharePoint servers and databases and individual SharePoint objects in just minutes.
AppAssure Software for Windows Servers is an application-aware, server-based backup and disaster recovery software solution that delivers fast application backups, fast local recoveries and off-site disaster recovery, all-in-one solution.
Small businesses typically have limited IT resources and smaller staffs than large enterprises, but with AppAssure Software for Windows Small Business Server they have full access to the same powerful server backup and recovery software tools found in larger organizations.
AppAssure Software for VMware is an enterprise-class backup and disaster recovery software solution designed for Windows workloads running VMware virtual environments. With one price for an unlimited number of guests, AppAssure Software delivers accelerated backups, fast local recoveries and disaster recovery, all-in-one solution.
AppAssure Software for Windows Desktops (VDI) simplifies and automates backup and disaster recovery processes, while giving an administrator the ability to remotely monitor and manage large VDI deployments or geographically distributed machines from a single console.
DocRetriever for SharePoint dramatically simplifies the process of restoring individual documents, sites, sub-sites and folders. SharePoint Administrators no longer need to spend countless hours rebuilding your entire production database, or worry about deploying a temporary SharePoint recovery farm, just to recover an individual document or list item.
MailRetriever for Exchange is an affordable and easy-to-use e-mail recovery software package for browsing, recovering, searching, exporting, and analyzing e-mail and mailbox content directly from any unmounted Microsoft Exchange Data Store (EDB). MailRetriever for Exchange can even open and repair corrupted EDB files. With MailRetriever for Exchange, you are never more than just a few clicks away from recovering a message or mailbox. MailRetriever for Exchange eliminates the need for time-consuming full-server and EDB restores for message recovery.
For individual message or mailbox recovery, AppAssure Software and Microsoft Storage Solutions have partnered together to deliver MailRetriever for DPM, enabling Microsoft Exchange administrators around the world to gain efficient and economical access to message-level recovery.
AppAssure´s Backup software for Kaseya lets you recover from any server failure to physical or virtual machines in minutes, backup and recover either locally or offsite, and provide offsite DR to customers with low bandwidth through integrated deduplication and replication.
AppAssure Backup & Disaster Recovery Software is best way to back up and protect your VMware virtual machines. It doesn´t just support your virtual environment - rather; it leverages VMware ESX, ESXi and vSphere to provide a whole new level of protection for all your virtualized applications, services and desktops. AppAssure Software lets you meet your VMware backup RTO and RPO objectives for less.