replay inconsistent exchange log files into restored clean database
Posted on 2014-04-28
We've had an unfortunate incident with our exchange 2007 server which has resulted in us needing to restore our backup from 2 days ago.
We are using Veeam 7 backup for VMware and although I can’t 100% confirm yet as the restore process is still continuing, I believe the restored database will be in a CLEAN shutdown state (Veeam manuals seem to indicate this will be the case).
We have log files on a different drive for the last 2 days. However when doing “eseutil /ml” on the transaction logs, the results indicate the logs are NOT consistent/healthy and it seems the last few logs are missing. But only a few. While checking the time stamp on the final log files. It suggests we would only miss out on a few minutes of exchange activity which we can live with if we can manage to incorporate the logs that do exist.
Therefore my question is: How can I merge my slightly inconsistent existing log files from the last 2 days into my soon to be restored clean database which is 2 days old?
My google searches give lots of good reading on dirty databases and clean logs etc, but I haven’t managed to find any that seem to fit my problem exactly.
Advice appreciated. Thanks