I think my previous entry for the VMware vSphere blogging contest wasnāt accepted because I couldnāt get the File Level Restore tool to work. There were even some people suggesting to use another product.
Virtualization Spotlight is an independantly run blog, sponsored by āPHD Virtual Technoligies Incā.
VMware Guru Eric Sloof has been checking out VDR 1.0ās File Level Restore and canāt get it to work. Itās quite worrying that the guru canāt get it working! We think itās most likley down to a software issue with VDR as it seems unlikely that Mr Sloof would be unable to make it work!
Roger Baskerville (@HoundOf) Head of Vizioncore EMEA.
RT @esloof: Saturday nite project failed :-( File Level Restore w/ VMware Data Recovery 1.0 - http://bit.ly/DCgWc Try vRanger 4.1 DPP!
VMware also responded with an email from their Product Manager for VMware Data Recovery, Azmir Mohamed.
First of all, thank you for trying out VMware Data Recovery!Ā In terms of the file level restoreĀ (FLR) functionality that you tried but could not get working ( it is an experimentally supported feature)Ā it could be that you ran into an issue but here are some of the recommendations/suggestions that I received from the development team.Ā Ā
- What is the guest OS running on the Windows VM that you are running the FLR client?Ā While we plan to support 32-bit and 64-bit instances of Windows XP, Vista, Server 2003 and 2008 (including R2), the experimental version was primarily for use with 32-bit versions of Windows XP, Vista, Server 2003 and 2008 (no support for R2 with experimental version).
- The FLR client can be used by users with Administrator privileges in virtual machines running Windows XP or later.Ā Do you remember if the VM that your ran FLR on whether you were logged in as Administrator or equivalent?
- While today we only support connection with the IP address to the appliance, we will be able to resolve using DNS names in the future.
I know I had to take action before a complete escalation and a phone call from Paul Maritz so I went through the technical notes once again and discovered a section I didnāt pay much attention to earlier.
To install FLR, copy the vdrFileRestore.exe to a location of your choosing on the virtual machine with the files to be restored. All files required for FLR to function as expected are contained within the vdrFileRestore executable. For example, if you were going to restore a file on the virtual machine named MY_VM, you could start the virtual machine named MY_VM, create a directory called FLR on the virtual machines C:\ drive and then copy vdrFileRestore.exe to C:\FLR. Note that FLR cannot be used to restore files for virtual machines other than the virtual machine on which the executable is present. When you invoke the vdrFileRestore.exe, any changes required to use FLR are completed automatically. For more information on changes that occur when vdrFileRestore.exe is invoked, see āUnderstanding FLR.ā
So I copied the vdrFileRestore executable into one of my virtual machines instead of running it from my laptop and it worked like a charm.Ā Like Mike Laverick always says, Read the Fucking Manual, Mike youāre right once again. Azmir has promised me to do a demo of the full GUI version of the FLR client that VMware showed at VMworld 2009 in San Francisco.Ā This will be the version that will be fully supported by VMware when it becomes available. Iāll try to make some screenshots during the WebEx session.
Related articles:
VMware Data Recovery and the hidden un-removable snapshots
VMware Data Recovery adding a back-up destination
File Level Restore with VMware Data Recovery 1.0