Exchange 2007 Recovery

We had an Exchange 2007 server which failed yesterday.

I have now built a new server overnight to run Exchange 2007 and (probably due to tiredness) cannot find the info to get the data in the existing EDB files and mail stores into the new system.

All the previous files are in tact - the problem was when we ran a backup of the 5 mailboxes, a driver mismatch caused Windows to fail and even working with HP, we could not restart this - but now with some update drivers, it appears to fine and operational!!!

Where can I find instructions or the steps to do this?  Is there a simple way to move the data back into a new Exchamge box?

Probably should be easy to find but after an all nighter, shattered!!!!
CaringITAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

kieran_bCommented:
The proper way is to do a migration - forklifting your databases from another server and just dumping the EDB files on the new server can work in very specific circumstances, but unless you planned for it and knew that was what you were doing, it is unlikely that it is going to work.

Can you give us more information?  These existing EDB files, what version of exchange are they from?  Where is the old server?  Do you have a backup of it?
0
CaringITAuthor Commented:
The files are Exchange 2007.  HP took us through a system rebuild overnight so while the Database drive and the Log files drives are both untouched, the system drive was completely rebuilt with Windows 2008 and Exchange 2007.

So as it stands:

D:\LOGS holds all the log files to dtae
E:|MAIL holds the old EDB file.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Do we have the DB and the logs with you ?
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

CaringITAuthor Commented:
Yes - all are on separate drives and intact (plus 2nd copies to be sure!!!)
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Run a command from shell or command prompt and just navigate to the bin folder before you run the command

eseutil /mh "location of the .edb file" have the location with the .edb file as well.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Just share the snapshot of the outcome of this information with me.
0
CaringITAuthor Commented:
The attached shows the error generated:

Error: Access tp source database 'e:\mail' failed with Jet error -1032

File is not in use and should not be locked.
mail1.JPG
0
CaringITAuthor Commented:
Oops = putting the filename in did this:
0
CaringITAuthor Commented:
Here is the screen shot.

It does not appear to be doing anything - the file is 1.51GB so there is a bit in there.
mail2.JPG
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Ohk its dirty shutdown and logs required "989 to 98d" do verify as we should be having these logs there.
0
CaringITAuthor Commented:
Here  is a screenshot of the logs folder - not sure how this relates to the log numbers above.
mail3.jpg
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
not these ones i'm speaking about the Transaction logs that have the value starting with E00
0
CaringITAuthor Commented:
Looks like they were on the system drive and we cannot get those now.

The last full backup shown on the report was the last task really run before the server died though.
0
CaringITAuthor Commented:
And looks like the backup file does not exist either after all.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Humm .. so you mean that there are no transaction log files or Backup of the Exchange DB's ?
So what is the size o fthe DB's that we have ?
0
CaringITAuthor Commented:
Total file size is 1.5 GB - 5 mailboxes in total.

It was the backup routine that appears to have crashed the server (the second one that was run yesterday).

So we have The EDB file from the point the server crashed yesterday.

Obviously, Exchange was storing it's transaction logs on the C drive and the backup software (Backup for Workgroups) also appears to have dumped the data to the C drive as well for some reason.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Hummmm .we are going to repaiir the DB as there is no other choice as of now this might take an hour or so as the DB is about 1.5Gb in size.
1. ohk make a Copy of the .edb file.
2. Open a command prompt and run the command
eseutil /p "location of the .edb file" complete path till the .edb file
This would require 25% of free space of the DB size
3. Once completed run
eseutil /d "location of the .edb file" complete path till the .edb file
This would require 110% of free space of the DB size
4. Once done go and dismount the current Database and move the DB, Catalog data, Eoo.chk and the logs files. Once done keep the Repaired and defraged DB file and in the EMC on the properties of the Mailbox database check the box "This Database can be overwritten by a restore" and mount and dismount the stores.
5. Now run the last command
Isinteg -s <Exchange server name> -fix -test alltests
0
CaringITAuthor Commented:
Most appreciated as the has now mounted the database - but the mailboxes concerned cannot connect still - when opening the account details, it reports the attached.
mail4.jpg
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Have you run all the 3 commands ?
If so then open the Exchange Management Shell and run the command
Clean-MailboxDatabase -Identity "Mailbox Database"
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Then verify do we see the same mailboxes in the Disconnected mailbox container as well .....
0
CaringITAuthor Commented:
Now have the list of 5 users.  When I go to Connect, it does not list the users concerned..


0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Yeah would not because if you see closely you have the same name mailbox as connected and disconnected.
Go to mailbox container and right click the mailbox an dselect the option "Disable" once done go to Disconnected Mailbox and reconnect. Make sure once Disabled you conmplete the AD replication and then try to re-connect.
0
CaringITAuthor Commented:
Reattached all the accounts - your help has been spot on.

Only issue I now have is that while it appears that I can send emails from the 2007 server to the internet and the 2003 server, nothing is coming back in return.

Can you suggest anything here or should I open another question?
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Do we have a Send connector created on the Exchange 2007 server ?
If not create one and then restart the Microsoft Transport service on Exchange 2007.....
0
CaringITAuthor Commented:
There is one called CHOMES which uses our 2003 server and CHOMES1 looking at the 2007.

Everything is going from the 2007 server to the 2003 which then distributes internally or sends on to the internet as normal.

I can see loads of emails coming in for the user 2007 users but just getting as far as the 2003 box.

My questions are probably simple or obvious, but been a long night sorting this out and now being nagged at by these users!!!
mail5.JPG
mail6.JPG
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Can you go to the Receive connector on Exchange 2007 and show me the General and Permission Groups tab.
0
CaringITAuthor Commented:
Here we go on the Default Receive Connector
mail7.JPG
mail8.JPG
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Can you once restart the Transport service and verify also try sending an email from a user who has a mailbox on 2003 to a user with mailbox on 2007 and see if you get .....
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Also is there any RGC between the 2 servers ?
Are you going to remove the Exchange 2003 server ?
0
CaringITAuthor Commented:
Have just restarted the whole server anyway.

I was intending to run the two servers side by side for the next week to ensure that we did not have the same problem again before I transfer the users other than the IT Department.

RGC? sorry - not sure what you mean.

I can see on the message tracker on 2003 that the emails are entering our system or coming from and internal user. The last action is Message Routed and Queued for remote delivery.
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
RGC Routing Group Connector that works between both the servers ...
So a message from a E2K3 client does not go to E2K7 client .. Correct ?
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
How to Create Routing Group Connectors from Exchange 2007 to Exchange Server 2003
http://technet.microsoft.com/en-us/library/aa997292.aspx
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CaringITAuthor Commented:
All appears to be working now - I remember answering the question during the install but that last step worked a treat.  You have been a life saver today - thanks!!!!!

I think we are now up and running as before - but will obviously be back here if I get stuck again!!!
0
CaringITAuthor Commented:
Really has been immensely helpful!!!
0
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Sure would see if i get to meet you again and answer your query !!!!
0
CaringITAuthor Commented:
One further thing I have just noticed - it seems to batch transfer every so often from 2003 to 2007.  Is that normal or is there something we need to change to make it more frequent?

Cheers
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.