Help Req !!! Replaying Logs on Exchange Store Online Backup
Exchange Server Forum Index Exchange Server
Discussion forums for Microsoft Exchange Server users.
Microsoft Outlook
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ExchangeServerHelp.com
Help Req !!! Replaying Logs on Exchange Store Online Backup

 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development
Author Message
zq
Guest





Posted: Mon Oct 31, 2005 5:58 pm    Post subject: Help Req !!! Replaying Logs on Exchange Store Online Backup Reply with quote

I want to apply the logs to the backup copy of the Exchange database.
The backup was taken using the ESE Backup and Restore API
(esebcli2.dll) which performs the online backup. My understanding is
that, this type of logs application will be done using the Advanced
Soft Recovery of ESEUTIL with /r E00 /d /I options but I am unable to
do so and getting error "-528 (JET_errMissingLogFile, Current log
file missing".

I am able to perform the log application on the offline backup of
exchange database through eseutil /r E00 /d /I but unable to do so on
the backup taken using ESE Backup and Restore API which performs online
backup.

Here is the step by step illustration

1: Initially I performed the full backup of an exchange store with
'BACKUP_TYPE_FULL' using the ESE Backup and Restore API.

2: After some time I performed the logs_only backup of the same store
of exchange with 'BACKUP_TYPE_LOGS_ONLY' using the ESE Backup and
Restore API.

3: Now I want to apply all the backed up logs to the backup copy of the
exchange database (.edb and .stm files).

4: For that, I placed the respective .edb, .stm files and all the
respective .log files that I got from the FULL and LOGS_ONLY backup in
a single folder 'E:\BackupFolder' and then renamed the last log
file in the replay sequence to E00.log (as the log prefix for that
storage group was E00)

4: After placing the database files and logs in that single folder, I
executed the following command from that folder:

ESEUTIL /r Enn /i /d

The output dump is shown below

E:\BackupFolder>eseutil /r E00 /d /i

Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
Logfile base name: E00
Log files: <current directory>
System files: <current directory>
Database Directory: <current directory>

Performing soft recovery...

Operation terminated with error -544
(JET_errSoftRecoveryOnBackupDatabase, Soft
recovery is intended on a backup database. Restore should be used
instead) after
1.0 seconds.


Can you kindly tell me how to apply log files (backed up after some
specific duration) to the backed up copy of the exchange database (the
backup is the online backup, taken using the ESE Backup and Restore
API). I don't want to restore the database on the exchange server; I
only want to replay the log files on the backup copy of the exchange
database (i.e. performing recovery only)

Back to top
 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server Dedicated Servers
New Topics Powered by phpBB