?
Solved

Migrate mailboxes and accounts from Exchange 2003 on Win 2003  to Exchange 2007 on Win 2008

Posted on 2009-02-15
19
Medium Priority
?
292 Views
Last Modified: 2012-05-06
Hello,
I have Windows 2003 server with Exchange 2003. This server is single and provide DC.
I have installed a new server with Windows 2008 server. I want to copy all accounts from active directory from 2003 to 2008 and also mailboxes form ex 2003 to ex 2007. The new server 2008 is in DMZ. The old server 2003 wil stay DC and after successful migration of mailboxes I can uninstall Exch 2003 but soonest a few weeks after migrating.
I tried use dcpromo and adjusted the 2008srv as BDC and then installed the Exch 07 but Exch 03 and 07 was in some connection mode and Exch 07 did not work correctly. I also used the Exmerge tool to convert mailboxes in Exch 03 to pst files, but it did not work, all pst files was empty and some error appear.
Names of domains will same on both servers. Is it better use some migration tools and apply it on separately servers or shall I use some synchro tools as BDC etc.
Could you give me advice and some steps how shall I do that ?
I have only a few hours to do that, because tomorow mornig migration would be done!
Thank you a lot!
0
Comment
Question by:yellowgingham
  • 10
  • 5
  • 2
  • +1
18 Comments
 
LVL 5

Expert Comment

by:Thorbear_Icemountain
ID: 23644718
An exchange 2007 server is not ment to be in a DMZ. If you dont want to expose your internal network like needed for exchange you should use a Edge server.

I would recommend you to install the 2008 as a second DC and mail server on you internal network. Then moving the mailboxes should be a piece of cake
0
 

Author Comment

by:yellowgingham
ID: 23644791
Ok, so I can conect the 2008 srv to same network as 2003 srv, using dcpromo I can adjust BDC (additional DC) and the 2003 srv stay main DC. And what are next steps ? Install exch. 2007 on 2008 srv but how can I copy mailboxes ?
0
 
LVL 5

Expert Comment

by:Thorbear_Icemountain
ID: 23644800
Install exch 2007 and then use the move-mailbox commandlet in exch07
http://technet.microsoft.com/en-us/library/aa997599.aspx
0
Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

 
LVL 1

Accepted Solution

by:
wamulian earned 2000 total points
ID: 23644803
0
 
LVL 65

Expert Comment

by:Mestha
ID: 23645506
Except for the Edge role, Exchange 2007 is not supported in a DMZ. Therefore the solution you are doing is not valid.

If you want the new server to be a domain controller as well (which is not recommended I should add) then you need to build the machine as a domain controller BEFORE installing Exchange.

If the two machines are in the same domain then the migration process is pretty straightforward, using any of the guides that you have been provided with.

-M
0
 

Author Comment

by:yellowgingham
ID: 23646346
Thanks a lot, I am trying apply the tutorial mentioned above. I have to use recovery mod install of exch 2007 and I am waiting for finish this instalation.
The old server 2003 will stay DC and 2008 srv will only use for mailing. And I reconect the server from DMZ to local network.
0
 

Author Comment

by:yellowgingham
ID: 23646407
I have one trouble, when I installed Exch 07 first time ( this instalaton is second, therefor it wants to recovery instalation now) I did not fill "Mail Flow" option. And acording the tutorial it has to by adjusted. But during the recovery instalation I did not choose it, so I have installed  the Exch. 07 without this option. Can I adjust it now after instalation ? And how ?
0
 

Author Comment

by:yellowgingham
ID: 23647617
Hello guys, thank you a lot for advises. Moving of mailboxes is nearly at the end of proces :)
But I stil clear some issues. While moving mailboxes, if I want to send some mail, it stay in queue.
There are lot of mails, I do not why. Mail flow is set to go through old exh03 but it would work. ?
Could I switch it to flow directly using DNS during the moving proces ?
0
 
LVL 65

Expert Comment

by:Mestha
ID: 23648393
If your DNS is setup correctly then you can send directly by DNS by changing the option on your SMTP connector and adding the Exchange 2007 server to the list of bridgeheads.
However do check that there are no restrictions on the SMTP virtual server of the original server which would be stopping the email from flowing correctly.

-M
0
 

Author Comment

by:yellowgingham
ID: 23650157
I have two questions:
1. Which of this servers (srv03 or srv08 with exch07) could I adjust as Primary Domain Controler and Primary keeper of others role (infrastructure, schema, dns ....)
2. I cant find some emails. During moving mailboxes I had forward smtp port 25 to new server Exch 07,
but If some mailbox was in Legacy state, where are emails, which was sending to this mailbox ? I cant find them. In this time I still have a few mailboxes, which are in Legacy state on Exch 07 srv. but smtp direct to this server. And new emails direct to these mailboxes ???
Thanks
0
 

Author Comment

by:yellowgingham
ID: 23650995
I have descovered some missing mails via Message Tracking Center but I cant recognize where it is saved. Is there some directory for the emails that cant be delivered for legacy mode of mailbox ?
0
 
LVL 65

Expert Comment

by:Mestha
ID: 23652116
Exchange doesn't store messages that are undeliverable.
They are either sent to the other server for delivery to the mailbox or NDR'd back to the sender. If the messages arrived while the move mailbox was underway then the messages would queue until that mailbox move has been completed.

-M
0
 

Author Comment

by:yellowgingham
ID: 23652913
Ok, thanks. I have found some mails in queue but I dont understant why these mails are not delivered. Adresses seems to by ok but mails are in queue. This mail stay here during legacy mode. New mails are receiving corectly by this user. Why the queued mails are not delivered ?
Check the print screens
queue2.jpg
queue1.jpg
0
 
LVL 65

Expert Comment

by:Mestha
ID: 23653394
The key error is shown in that second screen

"There is currently no route to the mailbox database".

Do you have the Routing Group Connector between the two servers in place?
You will need to check in ESM on the Exchange 2003 server and on the Exchange 2007 server use get-routinggroupconnector

-M
0
 

Author Comment

by:yellowgingham
ID: 23654187
No I haven't.
For successful moving mailboxes from exch03 to exch07 I set up in EMC on Exch07 this "route mail through the following smart host" smart host was exch03. But after moving mailboxes I set up "Use DNS to route". I want to uninstall Exch03 because all mailboxes are now on the Exch07. Do you mean to adjust smart host to exch03 again ?
0
 
LVL 65

Expert Comment

by:Mestha
ID: 23654584
The routing group connector should have been created during the installation of the Exchange server. You need to correct that before you continue.
Run the new-routingroupconnector - you will need to run it twice, once to create the connector from the old server to the new one and once for the new server to the old one.

That will allow email to deliver correctly.

You should never set another Exchange server as a smart host on an SMTP/Send Connector as that can cause a problem. Set the smart host as an external server or use DNS. If you want email to go through one specific Exchange server then set that server only as the bridgehead. Exchange will route the email for you.

-M
0
 

Author Comment

by:yellowgingham
ID: 23657863
Ok, and could you advice me, how to create the routinggroupconnectors ? I have not seen any this option in Ex. System Manager.
0
 

Author Comment

by:yellowgingham
ID: 23667897
1. Please, could you help me with routing mails above ?
2. A asked before, which of my servers would be set up as PDC, win03 or win08+exch07 ?
Thanks
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
If you have come across a situation where you need to find some EDB mailbox recovery techniques, then here you will find the same. In this article, we will take you through three techniques using which you will be able to perform EDB recovery. You …
how to add IIS SMTP to handle application/Scanner relays into office 365.
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…
Suggested Courses

840 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