Solved

MICROSOFT CANT HELP ME - CAN YOU??  500 POINTS.

Posted on 2004-04-04
8
155 Views
Last Modified: 2010-03-05
Hi,

This is my situation, I'm really hoping somebody can help me.

Our Exchange 2000 server had 2 HDD fail.  The raid couldn't be rebuilt.  We had the last full backup and subsequent incrementals so we replaced the drives and rebuilt the server and reinstalled Exchange.

Windows 2000 SP4, Exchange 2000 SP3 and Post sp3 patch

This was all fine. So then restored the full backup followed by the incrementals with the logs going to a temporary folder.

This was all fine until it started to replay the transaction log files.

It does the first 10 - 20 in a minute or so but then starts slowing down.  At the moment it is doing 1 every 40 minutes and it has 1500 to go.  I've res
tarted the whole process but no change.  The first few log files get processed very quickly but then it gets slower and slower.

Errors appearing the app log are ID 9175, MAPI error, because the SA is trying to contact the IS.  These errors appear more and more while the log proce
ssing events get less and less.  

Microsoft say these errors are normal (which I understand) but they do seem to be slowing the whole process down.

I've been at this for almost 48 hours, people are coming back to work tomorrow.  Please can anybody help me?

I have the last full backup from a week ago and all 4 incrementals since then.  I must be able to get this back somehow???

I have run eseutil /ml on some of the log files and all is ok.

Stopped all services and processes that I can.  There is no AV on the server or anything else running on it.

I have been on the phone to MS for 4 hours over this weekend, I am in the UK.  I've paid $245 but they cannot tell me what is happening.

P.S.  If I restore the full backup only and play the logs it works fine - whizzes through them and mounts the stores.  It then starts processing the incremental logs and does a few of these very quickly but then it slows down and down until it just isn't practical to carry on.

Please can somebody help me - my users are not very forgiving at the best of times and if I have to roll back a week there's going to be hell to pay!!

My email address is my username at hotmail.

0
Comment
Question by:sarahb_work
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 6

Expert Comment

by:Nzarth
ID: 10752854
0
 

Author Comment

by:sarahb_work
ID: 10752994
No,  I've been through all those kinds of things and nothing is helping.  I just moved all the log files into the mdbdata file and started the eseutil /cc again.  It says not to do this but I am running out of time.  Anyway, it did more quicker, but it's still only done about 200 and the errors are popping up again and everything is slowing down....I've shut down every service I can get away with.  Maybe it's something to do with the disks, I don't know.
0
 
LVL 26

Expert Comment

by:Vahik
ID: 10754333
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:sarahb_work
ID: 10755651
I ran eseutil /cc on all incremental log files (2000 of them).  This is when it slowed down to be unusable.

I ran eseutil /cc on the log files from the full backup only - this works fine.

I brought the full backup online, mounted the stores.  Dismounted them and then ran eseutil /r E00.  This only processed the E00 file.  It didn't process the incrementals which start at E000CB11.log.

I understand this is because of the break in the sequence.  

I did try to run eseutil /r E000CB11 but it didn't work.  How can I make it play the log files from this log file given that it doesn't start from E00??

Please can someone help?  There has to be a way to do this.  I'm getting evil glares from my users...:(
0
 
LVL 10

Accepted Solution

by:
OneHump earned 500 total points
ID: 10758327
That's a tough one.  You certainly know what you're doing and have gone down the right support path.  I'm not sure there is much any of us can do here without sitting at your server and, even then, it would be tough.

That doesnt mean we can't try.

Here is a quick and dirty option:

1.  Give your users the data you can get them right now and tell then the rest is on the way.
2.  Restore your server to another server offline and exmerge the data out.
3.  Import that data into the production store.

This will give your users most of their data and keep their performane real-time.

If there is an alternative to that not-so-great answer, we'll have to find it by tinkering.

Fire up perfmon and load every single object.  This is going to be a pain, but it can work.  Look through your counters for excessively high values.  Try to identify the bottleneck.

One think that comes to mind is your disk performance.  I have a couple of questions about that.  Is there a chance that you have a RAID rebuilding with a high rebuild priority?  Is write-back caching enabled?  What is your storage architecture like?

Let's start there.

OneHump
0
 

Author Comment

by:sarahb_work
ID: 10758760
Thanks for this, I shall look into all these things tomorrow.  I have some sleep to catch up on!  In the meantime there server is restored to a week ago, and the users have been told we will try to get the rest back asap!

Thank you again, it's great to know there's people out there willing to try and help.
0

Featured Post

Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
There are times when we need to generate a report on the inbox rules, where users have set up forwarding externally in their mailbox. In this article, I will be sharing a script I wrote to generate the report in CSV format.
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question