Restoring Online VM Guest Backup w/ 'Saved' state intact (Symantec Backup Exec Agent for MS Virtual Servers)

Posted on 2009-04-08
Last Modified: 2013-12-01
I have a new Dell PowerEdge R900 Windows 2008 Standard x86 Hyper-V server with 8 Guests (7 are Windows Server 2008 Standard x64 and 1 is Windows Server 2008 Standard x86). I have BE Agent for MS Virtual Servers on the host which is making full 'online' guest OS backups successfully. The servers remain running during the backups and the VSS-aware applications and services (such as SQL 2008) are notified about the backup and all seems well.

However, when I restore a single VM, or all VM's, to the same Hyper-V host server, or to completely different Hyper-V box, the servers come out of restore in an 'Off' state, not a 'Saved' state. So, when I then start the VM guest manually, I get a "Windows Error Recovery" message during boot-up, and have to select 'Start Windows Normally"... Is this the way it should be? I always assumed, after reading up on the product, that the BE agent for MS Virtual Servers would allow me to do an online backup, without having to temporarily save the state of the guest OS, and then in the event of a failure restore the guest OS in a 'Saved' state so that it is fully intact and corruption-free.

If I turn off the "Backup (volume snapsot)" integration services for the guest OS's, it temporarily saves the state of the first guest (which takes approx 30-60 seconds each), creates a vss snapshot, starts the guest back up, backups that guest, and then moves onto the next guest in the list. Then, if I restore one of those guests, BE restores the guest in a 'Saved' state and I can then start the guest and continue right where I left off. This is great, except that you have a 30-60 second downtime per guest, which for many 24/7/365 environments is not ideal.

So, why does a BE restore restore to a 'Saved' state only when the "Backup (volume snapshot)" service is disabled? Shouldn't it also be fully capable of restoring in a 'Saved' state when the "Backup (volume snapshot)" integration service is on as well? It is backing up the files that contain a snapshot of the systems memory at the time of backup, so from what I can tell it has everything it needs for a proper 'Saved' state restore... but BE doesn't seem to want to restore it in a 'Saved' state.

I switched from my 'diskshadow' scripted backups (!549C424F228D6040!153.entry), which had the same problem (not able to restore 'online' backups to a 'saved' state), because I thought BE Agent for MS Virtual Servers would have no problem restoring to a saved state since everything I read in documentation seemed to indicate it would as long as all the requirements were met (which in my case they have been).

Anyone care to comment? Thanks in advance!
Question by:trafsta
LVL 23

Accepted Solution

Rahul Misra earned 500 total points
ID: 24138145
Yes,you should be able to perform online backups of the VM.Please ensure every thing is setup properly
About backing up data with the Agent for Microsoft Virtual Servers 
Best practices for Backup Exec 12.5 Agent for Microsoft Virtual Server
Requirements for the Agent for Microsoft Virtual Servers
Once you have verified that the backups are configured properly,refer to the following for restores
Restoring from online virtual machine backups using the Agent for Microsoft Virtual Server (AMVS) causes the virtual machine to reboot after the restore completes
After restoring a Hyper-V guest operating system, the operating system will not start if multiple Network Interface Cards (NICs) are installed in the computer

Author Comment

ID: 24138292
Hmmm, in one of the documents you posted it states this:

Restoring Virtual machines from Online Backups:It's expected after the restore job completes the virtual machine appears to reboot and "may" report it was unexpectedly shut down.  This is a direct result from how the Virtual Machine's VHD disk files are mounted and dismounted by the VSS writer during the time of backup.This is expected behavior with Backup Exec for Windows 12.5
So I guess this is by design...hmm. I will look at the docs more when I have some free time.


Featured Post

MIM Survival Guide for Service Desk Managers

Major incidents can send mastered service desk processes into disorder. Systems and tools produce the data needed to resolve these incidents, but your challenge is getting that information to the right people fast. Check out the Survival Guide and begin bringing order to chaos.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Life is full of imperfections – we all know it. Sometimes bad things happen to people for no particular reason. As they say: “it happens”. All we can do is to find a way to make some unavoidable situations… avoidable. Every kind of hardware has i…
VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question