GRT restore selections for Microsoft Exchange Information Store is not available after backing up an Exchange Virtual Machine using the Backup Exec Microsoft Hyper-V Agent to Tape

Problem

Granular Recovery Technology (GRT) level restore selections for Microsoft Exchange Information Store is not available after backing up an Exchange Virtual Machine using the Backup Exec Microsoft Hyper-V Agent to Tape. 

Sometimes it is observed that the Granular Recovery Technology (GRT) level restore selections for Microsoft Exchange Information Store is not available after backing up an Exchange Virtual Machine (VM) using the Backup Exec Microsoft Hyper-V Agent to Tape.

The individual VM does show up in the restore selections and lists its individual volumes (C:\, D:\ etc) but it does not list the Exchange Database selections.

The backup job log also shows that the "Exchange Application" was detected on the VM but restore selections are incomplete.  

The job log may report sucessful in the job monitor but when reviwing the job log there is and error section with Hypen Entries (Figure 1). 

Figure 1

Error Message

Following errors can be seen in the Beremote debug log on the Hyper-V host server.

-------------------------------------------------------------------------------------------------------------------------------
[3000] LoadLibraryEx failed for C:\TEMP\Backup Exec\IMG000000
\ese.dll.  0x36b1, The application has failed to start because its side-by-side
configuration is incorrect. Please see the application event log or use the
command-line sxstrace.exe tool for more detail.
[3000] EseTraits(Full,Snapshot):  
               UseOriginalDbName SoftRecoveryOnly FixLogHeaders ReadPageSize
[3000] *** USING NORMAL RECOVERY ***.
[3000] FAILED:  JetSetSystemParameter(  0x0, JET_sesidNil,
JET_paramDatabasePageSize, 32768(0x8000), (null) )  RC = -1
[3000] Problems with PreCreateInstance prevented execution of
CreateInstance.
[3000] Using EDB Provider for Browse/Backup.
[3000] Logon: m_lpMAPISession->Logon returned 80004005
[3000]               OPEN DATABASE FAILED: -1 The function is
not yet implemented.
[3000] MB2_Chgdir:Logon returned e000fea9
[3000] IMG_PDI_FSYS::ImgPdiFsys::ChangeDir (477):
----------------------------------------------------------------------------------------------------------------------------

Windows Application log shows the following event on the Hyper-V host server:

-----------------------------------------------------------------------------------------------------------------------------
Log Name:      Application
Source:        SideBySide
Event ID:      33
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      server.domain
Description:
Activation context generation failed for "C:\TEMP\Backup Exec\IMG000000
\ese.dll". Dependent Assembly
Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3
b",type="win32",version="9.0.21022.8" could not be found. Please use
sxstrace.exe for detailed diagnosis.
-----------------------------------------------------------------------------------------------------------------------------
 

Cause

The GRT process could not load ESE.DLL, and results in the operation failing. The ESE.DLL fails to load because of missing Visual C++ 2008 Redistributable Packages. When backing up to tape using GRT process, the VHD files need to be mounted on the Hyper-V host server for which these packages need to be available there.
 

Solution


Install the following Visual C++ 2008 Redistributable Packages on the Hyper-V Host server(s)

Microsoft Visual C++ 2008 Redistributable Package (x64)
 http://www.microsoft.com/downloads/details.aspx?familyid=BD2A6171-E2D6-4230-B809-9A8D7548C1B6&displaylang=en

Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
 http://www.microsoft.com/downloads/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en 

Terms of use for this information are found in Legal Notices.

Search

Survey

Did this article answer your question or resolve your issue?

No
Yes

Did this article save you the trouble of contacting technical support?

No
Yes

How can we make this article more helpful?

Email Address (Optional)