Software

Bare Metal Restore VM using AppAssure

Bare Metal Restore VM using AppAssure

Using AppAssure, there are a couple of different ways that a VM can potentially be restored.  You can use both the Restore method or the Export process within the software to successfully bare metal restore a VMware VM back to the environment.  The first method we are going to look at that I would say would be the preferred way I would restore a VM using AppAssure is the Export method.  The Export method requires the least amount of steps and appears to be the least cumbersome of the methods to restore.

  • Choose the Export option

appvm_recover1

  • We simply want to do a one time export
    appvm_recover2
  • Here we choose the Protected machine that we want to restore
    appvm_recover3
  • The next option is to select the restore point that we want to “roll” back to.  Also, keep in mind, the terminology here can play with your mind as you may not think about restoring a machine as “rolling back” however that is the terminology AppAssure uses on the restore or export process.

    appvm_recover4
  • The next step is to tell the Export wizard where we want to restore to.  In our case, we supply the vCenter server address as well as logon credentials for the environment

    appvm_recover5
  • The next screen allows you to choose which resource pool you want to restore to as well as datastore storage, machine name, provisioning configuration, and virtual machine hardware version

 

appvm_recover6

  • Next you may choose the volumes that you want to restore

 

appvm_recover7

  • The summary page displays
    appvm_recover8
  • If you monitor the progress of the export task, you should eventually see the Succeeded status

    appvm_recover9

 

Hardware Differences

On peculiar thing that we noticed with the virtual hardware is that after your restore a VM using the export process, you will noice the SCSI adapter configuration is different.  There are multiple SCSI virtual hardware adapters that appear after the export process has run.

  • The VM virtual hardware before being exported

hardware1

  • The exported VM’s virtual hardware

hardware2

 

This however, didn’t seem to cause any issues.  The export process was ran on both a Windows 2012 Server as well as a Windows 2003 Standard 32 bit server.  Both seemed to handle the added SCSI adapters fine.  You will notice that the SCSI adapter is the same, so the driver at least should be the same even though their are multiple instances after export.

The Restore Method

The other method that can be used to restore a VM to your VMware environment is to create a blank VM and then booting off the Universal Recovery Console which is the Windows PE boot disk AppAssure provides.

  • Create your VM as you normally would if you were going to load the VM from scratch via your OS media of choice.
  • Mount the AppAssure boot URC media to the CD-ROM drive of the virtual machine

 

  • Choose the Protected Machine

URC_02 URC_03

 

  • Choose the Recovery Point

 

URC_04

 

  • Choose the destination and select “Recover to any target machine using a boot CD”

    URC_03URC_05
  • Choose the Disk Mapping

    URC_06
  • Disk Mapping Preview

    URC_07

Final Thoughts

I do think the Export process is a bit less cumbersome than the boot ISO which assumes you have a blank VM and boot off the ISO, gather the information, code, etc to feed the restore wizard.  However, the boot ISO method doesn’t alter the virtual hardware like the Export process does.  So if you have particular VM hardware for some specific reason you are having to utilize, the Export option would definitely create issues.  The good thing is that you do have the options to go either way to restore a one off VM.

Subscribe to VirtualizationHowto via Email 🔔

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com and has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, Brandon has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.