Recover data from old Exchange Database

5 pts.
Tags:
Backup & recovery
Exchange Server
We had a hard drive crash and had to rebuild our exchange server. We were able to later recover the old hard drive data and the exchange database. How do we go about getting the data from the old database transferred to the current database?
ASKED: July 8, 2008  6:20 PM
UPDATED: April 19, 2012  5:43 AM

Answer Wiki

Thanks. We'll let you know when a new response is added.

Save the 2 files priv.edb and pub.edb in a safe location.

You must install the server with the EXACT “servername” and “domainname” as it was before.
After installing all the Service Packs start installing Exchange.
Install the new EXACT “organizationname” and EXACT “sitename”.
Install all the service pack that was from the start.
Run optimization wizard to ensure all the files of the Exchange server are on the same partition.
Copy the old *.edb files and perform the following actions:

1. Stop “Microsoft Exchange System Attended” service.
2. Backup \exchsrvr\mdbdata\Priv.edb
\exchsrvr\mdbdata\Pub.edb
\exchsrvr\dsadata\Dir.edb.
3. Check disk Free Space on maintanance disk (In example c:\) :
For Eseutil 110 % more, than *.edb .
4. Run from Command prompt:
c:\exchsrvr\bin\eseutil /d /ds
c:\exchsrvr\bin\eseutil /d /ispriv
c:\exchsrvr\bin\eseutil /d /ispub
5. Run from Command prompt:
c:\exchsrvr\bin\isinteg -fix -pri -verbose -detailed -test alltests
Repeat until Fix=0
c:\exchsrvr\bin\isinteg -fix -pub -verbose -detailed -test alltests
Repeat until Fix=0
6. Delete \exchsrvr\mdbdata\*.log
Delete \exchsrvr\mdbdata\*.chk
Delete \exchsrvr\dsadata\*.log
Delete \exchsrvr\dsadata\*.chk
Chack every disk for that files.
7. c:\exchsrvr\bin\mtacheck /v /rd /rp /rl
8. Start “Microsoft Exchange System Attended” service
Start “Microsoft Exchange Directory” service
9. c:\exchsrvr\bin\isinteg -patch
10.Start “Microsoft Exchange Information store” service
11.Check Event viewer “Application Log”, “System Log”.
12.Clean Event viewer “Application Log”, “System Log”.
13.Stop “Microsoft Exchange System Attended” service.
14.Restart computer.
15.Check Event viewer “Application Log”, “System Log”.

Here is a link to a MS KB article <a href=”http://support.microsoft.com/kb/155216″>http://support.microsoft.com/kb/155216</a> and this excellent white paper on this exact subject. <a href=”http://download.microsoft.com/download/0/8/a/08a122e1-043e-47c4-bc39-01cdc3d5dcdb/edisrecov.exe”>http://download.microsoft.com/download/0/8/a/08a122e1-043e-47c4-bc39-01cdc3d5dcdb/edisrecov.exe</a>

Discuss This Question: 1  Reply

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • JackCage
    I would suggest to use proved by myself utility recover contacts from exchange server 2003

    http://www.exchangeserver.recoverytoolbox.com comes back exchange server databases starting with MS Exchange 2000 to version 2010
    10 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following