Ok. I was at a new client site yesterday for a problem that started out as "we can't get any email from the outside world." No problem.
I come in, and find that the server is being hammered with Spam. 30k messages in the outbound queue, 45 in the inbound. It is pegged. I stopped the mail transfer service, installed an anti-spam product (X-Wall), cleaned out the queues by changing the delivery options in the exchange administrator to "none" so I could flush the queues , and then rebooted the server.
The antivirus software (Symantec) hung up upon rebooting. 2 mirrored sets were broken after the reboot, the information store service would not start, and responded with "....service specific error 4294966278" when I tried to start the service.
The only file that did NOT back up this YEAR is priv.edb. So, restoration is not an option. I tried running eseutil /d and I get error -1018. So, I've copied the priv.edb and pub.edb to a different drive. I tried running (on the new copy) eseutil /d "g:\pathname\priv.edb" and I get an error -550.
Next I run the eseutil /p "\path\priv.edb" and it's actually running. Next I'll do the same on the pub.edb. (Private store is 2GB, pub is 60MB) So, now that I've moved the priv.edb and pub.edb to new drives...how do I get exchange to recognize the new locations? Of course trying to tell it through the exchange administrator doesn't work, as the mail store service is not running. Is it possible that after the database and log files are repaired, for me to move it back to the original drive/directory?
I appreciate any assistance in getting this beast up and running again. They ordered a new server just before this happened, and I'll be changing them over to 2003 within the next two weeks.