backoffice
asked on
Unable to replay restored transaction logs to restored edb using eseutil /r for Exchange 2010
I am testing my backup and restore process for Exchange 2010.
I have used 2 different products to backup Exchange 2010. After performing restores using both products I then tried to apply to my restored transaction logs to my restored edb using eseutil /r but it failed each time.
Information Store Server Spec is:
Windows Server 2008 R2 Standard SP1
Exchange 2010 Enterprise Edition SP2 (Version: 14.02.0247.005)
8GB RAM
The steps I followed are listed below with results.
eseutil /mh F:\RECOVERYDB\Mailbox\M-O\ M-O.edb
Resulted in confirmation that database is in a "Dirty Shutdown" state.
eseutil /ml F:\RECOVERYDB\Logs\M-O\E06
Resulted in no damaged log files
eseutil /r E06 /i /l F:\RECOVERYDB\Logs\M-O /d F:\RECOVERYDB\Mailbox\M-O\ M-O.edb
Resulted in failure to run and advised to run with /a
eseutil /r E06 /i /a /s F:\RECOVERYDB\Logs\M-O /l F:\RECOVERYDB\Logs\M-O /d F:\RECOVERYDB\Mailbox\M-O\ M-O.edb
Resulted in operation successful
eseutil /mh F:\RECOVERYDB\Mailbox\M-O\ M-O.edb | findstr "State:"
Resulted in confirmation that database is still in a "Dirty Shutdown" state with log required unchanged
eseutil /p F:\RECOVERYDB\Mailbox\M-O\ M-O.edb /t F:\EDBTemp\
Resulted in operation successful but with data loss
Why am I unable to successfully replay my restored transactions logs against my restored edb?
I have used 2 different products to backup Exchange 2010. After performing restores using both products I then tried to apply to my restored transaction logs to my restored edb using eseutil /r but it failed each time.
Information Store Server Spec is:
Windows Server 2008 R2 Standard SP1
Exchange 2010 Enterprise Edition SP2 (Version: 14.02.0247.005)
8GB RAM
The steps I followed are listed below with results.
eseutil /mh F:\RECOVERYDB\Mailbox\M-O\
Resulted in confirmation that database is in a "Dirty Shutdown" state.
eseutil /ml F:\RECOVERYDB\Logs\M-O\E06
Resulted in no damaged log files
eseutil /r E06 /i /l F:\RECOVERYDB\Logs\M-O /d F:\RECOVERYDB\Mailbox\M-O\
Resulted in failure to run and advised to run with /a
eseutil /r E06 /i /a /s F:\RECOVERYDB\Logs\M-O /l F:\RECOVERYDB\Logs\M-O /d F:\RECOVERYDB\Mailbox\M-O\
Resulted in operation successful
eseutil /mh F:\RECOVERYDB\Mailbox\M-O\
Resulted in confirmation that database is still in a "Dirty Shutdown" state with log required unchanged
eseutil /p F:\RECOVERYDB\Mailbox\M-O\
Resulted in operation successful but with data loss
Why am I unable to successfully replay my restored transactions logs against my restored edb?
Have you removed the checkpoint file? - this should make exchange look for logs to play.
ASKER
I tried already removing the chk file and ran the eseutil /r and it completes successfully but I still have a "Dirty Shutdown" state for my edb.
ASKER
and still requires logs files
ASKER
Created ulVersion: 0x620,17
DB Signature: Create time:03/03/2012 15:07:48 Rand:2111575 Computer:
cbDbPage: 32768
dbtime: 9412830 (0x8fa0de)
State: Dirty Shutdown
Log Required: 54314-54333 (0xd42a-0xd43d)
Log Committed: 0-54334 (0x0-0xd43e)
Log Recovering: 0 (0x0)
DB Signature: Create time:03/03/2012 15:07:48 Rand:2111575 Computer:
cbDbPage: 32768
dbtime: 9412830 (0x8fa0de)
State: Dirty Shutdown
Log Required: 54314-54333 (0xd42a-0xd43d)
Log Committed: 0-54334 (0x0-0xd43e)
Log Recovering: 0 (0x0)
perhaps this will help.
http://technet.microsoft.com/en-us/library/bb123479(EXCHG.80).aspx
Are you placing the to-be-palyed transaction logs in the same DIR as the exisitng log files?
http://technet.microsoft.com/en-us/library/bb123479(EXCHG.80).aspx
Are you placing the to-be-palyed transaction logs in the same DIR as the exisitng log files?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
it worked!